We are seeking a skilled and experienced Senior Java API Engineer to contribute to the design, development, and deployment of robust Java-based RESTful APIs. This role focuses on the secure operation and continuous enhancement of the financial services infrastructure, with a critical impact on customer experience and business growth. The ideal candidate will bring strong technical expertise, a commitment to quality, and a collaborative Agile mindset.
Requirements
- Expert-level proficiency in Java programming language
- Extensive experience with Spring Framework and Spring Boot
- Proficient in Hibernate and JPA for efficient database interaction
- Hands-on experience designing and implementing JMS daemons
- Deep knowledge of RESTful Web Services
- Strong understanding of Java concurrency and multi-threading
- Proficient in JUnit and Mockito for code quality
- Proficient in Git for version control
- Experience with CI/CD pipelines
- Strong SQL skills
- Comfortable working in Linux environments
- Agile Methodologies