Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain microservices and RESTful APIs using Core Java (11/17+) and Spring Boot within a large-scale vehicle marketing and incentives platform.
Write clean, efficient SQL queries and perform database optimization on PostgreSQL handling multi-terabyte data sets.
Build and maintain asynchronous event-driven components using Apache Kafka, ensuring high code quality through unit/integration testing and active participation in code reviews.
Minimum Requirements
0 to 2 years of professional or demonstrable internship/project experience in backend software development.
Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or related field.
Hands-on programming experience with Java 8+ and Spring Boot framework including REST API development and Spring Data JPA.
Working knowledge of SQL on relational databases (preferably PostgreSQL) and basic messaging concepts with Apache Kafka or similar.
Ideal Candidate Profile
Familiar with clean code, SOLID principles, and modern software engineering practices suitable for scalable, distributed microservices.
Experience or strong interest in working with large data volumes and high-throughput, event-driven enterprise systems.
Comfortable using developer tools like GitHub, GitHub Copilot, and writing unit/integration tests with JUnit and Mockito.
