We are currently looking for a Senior Java Developer / Architect to join one of our clients in the financial industry. The client focuses on building business applications using modern technologies and manages a wide portfolio of projects, where full deployment automation is the standard.
Requirements:
- Strong experience in Java 8+
- Proficiency with JPA and MyBatis
- Hands-on experience with Spring, Spring Boot, and Spring Security
- Solid understanding of relational databases; experience with MS SQL Server is a plus
- Experience working with SOAP and REST web services
- Familiarity with CI/CD practices and environments
- Proficient in JUnit and writing unit tests
- Basic knowledge of Docker and Kubernetes is an advantage
- Team-oriented mindset with willingness to support in-house product development
Responsibilities
- Develop and maintain business applications using monolithic and microservice architectures
- Design data models and integration interfaces
- Create solutions using Java and Angular technologies
- Optimize code and improve application architecture
- Provide technical support to the development team
- Contribute to system analysis, solution design, and effort estimation
- Support system and integration testing
- Troubleshoot production issues and maintain existing systems
- Collaborate on the development of internal products and startup projects
What we offer:
- Covered vacation;
- Direct cooperation with the already successful and growing project;
- Truly competitive salary;
- Help and support from our caring HR team.