Skip to main content

Java Software Engineer

Technology
The Glove
Cairo, مصرمنذ 1 أشهرحتى ١٣‏/٥‏/٢٠٢٦
دوام كاملفي الموقع

وصف الوظيفة

  • *Role : Backend Java Engineer
  • Location: Cairo, Egypt
  • (Local candidates only)
  • *Experience: 3+ Years
  • *Overview

We are looking for a

  • *Backend Java Engineer**

to join a

  • *banking technology project**
based in Cairo. The ideal candidate will have strong experience in
  • *Java backend development, microservices architecture, and RESTful API development**
in production environments.
  • *Key Responsibilities
  • Design, develop, and maintain
  • *scalable backend services

using

  • *Java and Spring Boot**
.
  • Build and maintain
  • *RESTful APIs**
for banking and financial applications.
  • Work with
  • *SQL databases**
(e.g., Oracle, SQL Server) and
  • *NoSQL databases**
(e.g., MongoDB).
  • Apply
  • *object-oriented programming (OOP)**
principles, design patterns, and clean architecture practices.
  • Ensure secure application development using
  • *JWT and OAuth2 authentication mechanisms**
.
  • Develop
  • *unit and integration tests**

using tools such as

  • *JUnit and Mockito**
.
  • Take ownership of the development lifecycle
  • *from requirements to production deployment**
.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • *Required Skills
  • Strong experience with
  • *Java and Spring Boot
.
  • Experience building
  • *RESTful APIs and microservices**
.
  • Solid knowledge of
  • *SQL (Oracle, SQL Server)**

and/or

  • *NoSQL databases (MongoDB)**
.
  • Strong understanding of
  • *OOP, SOLID principles, and clean coding practices**
.
  • Experience implementing
  • *secure authentication (JWT, OAuth2)**
.
  • Hands-on experience with
  • *unit testing and integration testing frameworks**

such as

  • *JUnit and Mockito**
.
  • Strong
  • *problem-solving and analytical skills**
.
  • Ability to communicate
  • *technical concepts clearly in English**
.
  • *Nice to Have
  • Experience with
  • *Node.js
.
  • Familiarity with
  • *CI/CD pipelines**
.
  • Experience with
  • *containerization tools such as Docker**
.
  • *Experience
  • 3+ years of hands-on experience**

with

  • *Java and Spring Boot**
in production environments.

Interested candidates can share their resumes at

  • *"uma.jangra@glovetalent.com"**
!!
Keywords
javaspringspring-bootoraclemongodboauth2junitmockitonodejsdocker

¿Te interesa este puesto?