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
Lead backend and frontend development of enterprise applications using Spring Boot, Thymeleaf, and batch-processing technologies.
Design and implement batch jobs, REST APIs, and integrations with MQ systems, Azure services, and email services.
Mentor development team, enforce best practices, collaborate on deployment readiness, and oversee production issue resolution.
Minimum Requirements
8+ years of Java development experience.
Strong expertise in Java 17+, Spring Boot 3.x, Spring MVC, Thymeleaf, Spring Batch, Spring Data JPA, and RESTful API development.
Experience with Git, Maven/Gradle, and CI/CD pipelines.
Knowledge of multithreading, batch orchestration, retry/skip mechanisms, transaction management, and error handling.
Ideal Candidate Profile
Experienced in leading technical implementation and mentoring junior developers in enterprise environments.
Familiar with Azure services including Azure Functions, Azure SQL, Azure Blob Storage, and messaging systems like Azure Service Bus, RabbitMQ, or IBM MQ.
Comfortable operating within Agile/Scrum methodologies and cloud-native architecture contexts.
