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
Type of contract: B2B/ employment contract
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
EUROPEAN DYNAMICS
Minsait
Fincons Group
GLOBAL HITSS
Maverick Edutech Private Limited