Work arrangement: hybrid, 2 days at the office, full-time
For our Client from banking industry we are looking for Senior Java Developer
We are looking for a Strong Senior and Tech Lead skilled in Backend development for Java based applications and microservices - higly efficient TOP_CODER.
The role will be working on End2End design / implementation / testing / deployment process for applications.
You’ll join one of the strongest project in the company which is working fully in line with SAFe framework (A Scaled Agile for Lean Enterprises).
responsibilities :
Participate in a design of backend for ‘home journey’ applications
Engage with business and understand their expectations, needs and business logic
Develop new features in backend applications: Java 17/21 , Spring Framework 6/7 (Spring Boot 3.5 - 4.0 is in main focus now)
Review the code on a regular basis and decide on refactorings, improvements in a code
Test your application: unit testing, secure testing performance testing and work with QA, System teams and Engineering Teams
For java development you will use: Jetbrains IntelliJ IDE, Git, Bitbucket, Linters, SonarQube, Maven, Jenkins, Artifactory
Invest in CI / CD platform and configurations and help coordinate releases from a technical perspective when needed
requirements-expected :
Java language: Java 17, 21 and + ( expected more than 5 years of experience)
Java Frameworks & libraries: Spring (MVC, Boot, Security, Data, Profile, Security). Spring 3.x is a must. Spring 4.0 is nice to have.
Experience with: Web Services REST, REST API’s
Experience with events: Apache Kafka
Proficient in: SQL and managing Oracle databases
Experience in: multi-micro-service environment. We have close to 100 microservices designed and implemented for specific purposes.