Browse
···
Log in / Register
Senior Java Developer
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
X68X+JXJ, Maadi Al Khabiri Al Gharbeyah, Maadi, Cairo Governorate 4211302, Egypt
Favourites
Share
Description

**Job description** ------------------- We are searching for a **Senior Java Developer** for a **global banking client** to develop and maintain several microservices, including **notifications** (e.g., push, email, SMS) and **identity management domain** (OAuth). *Most of the modules were developed by the team from scratch with some of them already deployed to various production systems.* *The team continues to extend the functionality of the modules and is responsible for their maintenance.* *The candidate is expected to participate in further development/maintenance and take over technical responsibility of a given sub\-context over time.* **Industry: Banking** **The number of open vacancies: 1** **The preferred scale of work**: fulltime **Start date:** asap, 100% remote, long\-term cooperation **Scrum Team** * 3\-4 developers * 1 QA * 1 Tech lead (Senior Developer) * 1 Scrum Master * 1 PO **Technologies used in the project:** * Java 17 * Spring (Data, Security) * Hibernate * SQL * PostgresDB * OracleDB * RabbitMQ * OpenAPI/Swagger * REST **Your tasks** * Be a key contributor within an agile development team (squad * Design scalable, secure, and efficient technical solutions in alignment with architectural guidelines. * Responsible for one or more areas of the squad's context, and knowledgeable in all the other areas of the squad's context * Deliver the work through the sprint, including unit and integration tests and documentation/specifications * Update the squad in dailies and actively listen to other updates * Provide estimations in refinements * Give feedback in retrospectives * Demo accomplishments in sprint reviews * Perform code reviews * Support other squad members * Onboard new squad members **What we expect from you** * 5\+ years of commercial experience with **Java 17** and higher and **microservices architecture**, ideally in the bank/fintech company * Experience with most of our technology stack, which includes: * Java * Spring (Data, Security) * Hibernate * SQL * PostgresDB * OracleDB * RabbitMQ, * OpenApi/Swagger * REST * Kubernetes * OAuth2 * Keycloak **Experience appreciated, or you develop it with us:** * JWT * JUnit * Best practices (TDD, DDD, BDD, Clean Code, SOLID, DRY, KISS) * Design patterns * Docker * Jenkins * Git/GitLab * Mockito * Cucumber **What we can offer** * flexible working hours * medical insurance * international clients * 100% remote work * life insurance * non\-corporate work atmosphere * training and development budget **We look forward to receiving your application!**

Source:  indeed View original post
Sara Hassan
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.