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
Design, develop, and maintain high-performance RESTful APIs and event-driven microservices using Java and related technologies.
Lead code reviews, mentor developers, enforce coding standards, design patterns, and ensure 100% code coverage leveraging AI-assisted tools.
Collaborate with cross-functional teams in Agile environment to drive technical roadmaps and deliver enterprise-grade backend systems.
Minimum Requirements
12+ years hands-on experience in software development using Java (Java 17/21), Spring Boot, Spring Cloud, Hibernate/JPA.
Proven expertise designing enterprise-grade RESTful APIs with OpenAPI/Swagger specifications.
Experience integrating AI-assisted coding and testing tools to enforce code quality and achieve full test coverage.
Bachelor’s degree or equivalent experience; work experience in managing and implementing successful projects; 5-8 years relevant experience also mentioned but 12+ years emphasized for lead role.
Ideal Candidate Profile
Deep mastery of software craftsmanship principles: SOLID, Clean Architecture, design patterns, concurrency/multithreading.
Strong database knowledge including both RDBMS (PostgreSQL, Oracle) and NoSQL (MongoDB, Cassandra), plus messaging platforms (Kafka, RabbitMQ).
Experience with Agile/Scrum processes, CI/CD pipelines, containerization (Docker, Kubernetes/OpenShift), and AI-driven developer tools for enhanced code quality.
