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
* 1 QA
* 1 Tech lead (Senior Developer)
* 1 PO
Technologies used in the project :
* Spring (Data, Security)
* Hibernate
* OracleDB
* REST
* Be a key contributor within an agile development team
* 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
* Give feedback in retrospectives
* Demo accomplishments in sprint reviews
* Support other 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
* OracleDB
* REST
* OAuth2
* Keycloak
Experience appreciated, or you develop it with us:
* JUnit
* Best practices (TDD, DDD, BDD, Clean Code, SOLID, DRY, KISS)
* Design patterns
* Docker
* Jenkins
* Git / GitLab
* Mockito
* Cucumber
What we can offer:
* Medical insurance
* International clients
* Life insurance
* Non-corporate work atmosphere
* Training and development budget
We look forward to receiving your application!
#J-18808-Ljbffr