Back-End Java Spring Boot Engineer - Banking Sector
Posted 14 JunFound 19 OctSeen 4 hours ago
Fit
The keywords the posting names, against what your resume says.Add your resume to see which of its keywords you already have, and get a resume tailored to this posting. 10 a month, free.
The Posting
Job Description:
We are seeking a highly skilled Back-End Java Spring Boot Engineer . The ideal candidate will have extensive experience in developing, optimizing, and maintaining secure and scalable banking applications using Java, Spring Boot, and Microservices architecture.
Key Responsibilities:
- Design, develop, and maintain high-performance, scalable, and secure banking applications.
- Build and maintain RESTful APIs and integrate with third-party services.
- Work with Spring Boot, Spring Security, Spring Data, and Hibernate for back-end development.
- Implement microservices architecture and ensure efficient inter-service communication.
- Collaborate with cross-functional teams including front-end developers, DevOps, and business analysts.
- Ensure the security and compliance of applications with banking industry regulations.
- Optimize and troubleshoot system performance, database queries, and APIs.
- Work with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
- Implement CI/CD pipelines for seamless deployment and integration.
- Write clean, maintainable, and well-documented code following best practices.
Required Skills & Qualifications:
- 4 to 10 years of experience in Java back-end development, preferably in the banking/financial domain.
- Strong proficiency in Java and Spring Boot framework.
- Experience with Microservices architecture and containerization tools like Docker & Kubernetes.
- Proficiency in working with RESTful APIs, JSON, and message queues (RabbitMQ, Kafka).
- Hands-on experience with relational and non-relational databases such as PostgreSQL, MySQL, MongoDB.
- Knowledge of security frameworks such as Spring Security, OAuth2, JWT.
- Experience with CI/CD tools (Jenkins, GitLab CI/CD, Maven, Gradle).
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Strong problem-solving skills and the ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.
Facts
- Source
- Workable
- External id
- 0C34FC872A
- Location
- Cairo, Egypt
- Remote
- Not stated
- Posted
- 14 Jun 2026
- First seen
- 19 Oct 2026, 18:32
- Last seen
- 1 Nov 2026, 12:55
- Status
- Not yet added
- Posting id
- f12a9eaa-05d7-5e38-a2c4-00c78c7e6f6c
