Job Summary
We are looking for an experienced API Platform / Solution Design Engineer with strong expertise in Java, Spring Boot, Microservices, REST APIs, Kafka, and enterprise architecture. The candidate will be responsible for designing scalable applications, API platforms, and event-driven solutions.
Key Responsibilities
Design and develop scalable enterprise applications, APIs, and microservices.
Work on event-driven architecture and real-time event streaming using Kafka.
Develop and integrate REST APIs, API Gateways, and secure APIs using OAuth.
Design high-level technical solutions, frameworks, and application architecture.
Collaborate with development teams on solution design, coding standards, code reviews, and best practices.
Troubleshoot, debug, enhance, and upgrade existing applications.
Work with Docker and Kubernetes for containerization and deployment.
Support CI/CD processes using Jenkins, Git, Maven/Gradle, and related tools.
Required Skills
10-15 years of experience in software development and full SDLC.
Strong hands-on experience in Java, Spring Boot, Spring MVC, Spring Security, and Microservices.
Good knowledge of Kafka and Event-Driven Architecture.
Experience with REST APIs, API Gateway, OpenAPI/Swagger, and OAuth/API Security.
Experience with SQL and NoSQL databases, Hibernate/JPA, and MongoDB.
Hands-on experience with Docker and Kubernetes.
Working knowledge of Git/GitHub/Bitbucket and CI/CD.
Understanding of Design Patterns, Enterprise Architecture, Solution Designing, and scalable application design.
Knowledge of JUnit/Mockito and coding best practices.
Strong troubleshooting, debugging, and problem-solving skills.
Insurance domain experience is preferred.
Technical Skills
Java | Spring Boot | Microservices | Kafka | REST API | API Gateway | OAuth | Docker | Kubernetes | SQL | NoSQL | MongoDB | JPA/Hibernate | Git | Jenkins | CI/CD | OpenAPI/Swagger | Design Patterns | Solution Architecture
Education: Bachelor's/Master's degree in Computer Science, IT, or a related field.
Pay: ₹3,000,000.00 - ₹3,500,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Application Question(s):
- What is your current CTC & Notice Period?
Experience:
- Java: 10 years (Preferred)
- Spring Boot: 10 years (Preferred)
- AWS: 5 years (Preferred)
- Kafka: 5 years (Preferred)
Location:
- Gurgaon, Haryana (Required)
Work Location: In person