Key Responsibilities
- Develop mission-critical banking and HRMS billing engines in Java 17+ and Spring Boot.
- Build asynchronous event-driven messaging pipelines using Kafka and RabbitMQ.
- Write comprehensive automated unit and integration tests with JUnit and Mockito.
- Analyze and resolve performance bottlenecks in distributed JVM architectures.
Requirements
- Strong proficiency in Core Java, multithreading, concurrency, and OOP principles.
- Extensive experience with Spring Framework (Spring Boot, Spring Security, Spring Data).
- Experience with relational databases (MySQL, Oracle, PostgreSQL).
- Familiarity with Maven, Gradle, Docker, and CI/CD pipelines.
Preferred Qualifications
- Experience in fintech, payments, or cloud-native microservices.
- Kubernetes deployment skills.
Benefits & Perks
- Health coverage for dependents
- Annual bonus
- Wellness subsidies
- Flexible PTO
Hiring FAQs
Which Java version is used?
We run modern Java 17 and Java 21 LTS in production.
Ready to hire for this role?
Post it live and track every applicant in SleetHR's built-in ATS.
