Job Description & Requirements
We are looking for an experienced Software Engineer with strong expertise in Java, Spring Boot, Microservices, API Engineering, Event-Driven Architecture, and Cloud Integration. The ideal candidate has a proven background delivering enterprise-grade backend solutions across diverse business domains.
Years of Experience : 8-14
Key Responsibilities
Microservices & API Engineering
- Design, develop, and optimize large-scale RESTful and microservice-based applications using Java (8-17), Spring Boot, JPA/Hibernate, Apache Camel.
- Develop secure, scalable backend systems following API-first principles and industry best practices.
- Implement asynchronous processing using Kafka, Redis caching, and event-driven workflows.
- Build backend components supporting high-volume transactions and real-time processing.
Cloud, CI/CD & DevOps
- Deploy microservices in cloud environments, leveraging AWS-based components for scalability and automation.
- Implement CI/CD pipelines using Jenkins, ensuring automated builds, tests, and reliable release management.
- Optimize performance, refactor legacy systems, and ensure maintainability and security compliance.
Agile Execution & Technical Leadership
- Lead technical solutions within agile teams, participating in sprint planning, reviews, and retrospectives.
- Mentor junior developers, conduct code reviews, and enforce clean coding and test-driven development(TDD).
- Collaborate with cross-functional stakeholders to align technical solutions with business goals.
System Modernization & Integration
- Modernize monolithic systems into modular microservices, improving reliability and reducing integration time, Integrate backend systems with third-party and internal platforms using REST/SOAP APIs, Kafka, and enterprise connectors.
- Ensure high availability, failover readiness, and optimized backend processing pipelines.
Required Skills
. Java (8-17), Spring Boot, J2EE, Microservices Architecture
. Kafka, Redis, Apache Camel, Hibernate, JPA
. REST/SOAPAPIs, API Gateway, Swagger/OpenAPI
. MySQL, Oracle, PostgreSQL
. AWS Cloud, Jenkins, Docker, Git, Maven/Gradle