Posted on: 05/02/2026
Description : Java ,Spring Boot ,Design Patterns ,SOLID principles , Microservices Architecture , React JS , Kafka ,Java Script , Event Driven Architecture ,CI/CD
Category : Software Product Engineering
About the Role :
We are looking for a highly skilled Full Stack Developer with deep expertise in Java, Spring Boot, Microservices, and ReactJS to join our high performance engineering team. This is an opportunity to build cutting edge, scalable, cloud native products used by global enterprises.
Youll be part of a modern engineering culture that values clean architecture, automation, strong coding fundamentals, and solving complex problems at scale.
What You'll Do :
- Design, develop, and deploy high performance, scalable, and resilient backend services using Java, Spring Boot, and Microservices.
- Build modern, responsive, and intuitive front end interfaces using ReactJS, JavaScript, and reusable UI components.
- Implement Event-Driven Architectures using Kafka to enable real-time and asynchronous distributed systems.
- Apply Design Patterns, SOLID principles, and software engineering best practices to deliver clean, maintainable code.
- Own end to end engineering - from technical design, coding, testing, and performance optimization to production deployment.
- Collaborate closely with product managers, architects, and DevOps teams to deliver high quality software on time.
- Participate in CI/CD pipelines, ensure automated testing, and contribute to engineering automation.
- Troubleshoot production issues and improve performance, reliability, and scalability.
- Stay updated with the latest trends in cloud, DevOps, and full stack technologies to continuously modernize the platform.
Required Skills & Experience :
- Strong programming experience with Java (8+) and Spring Boot.
- Hands-on experience building RESTful APIs and Microservices Architecture.
- Working knowledge of Kafka, event streaming, and message-driven systems.
- Solid frontend development experience using ReactJS, JavaScript, HTML, and CSS.
Deep understanding of :
1. Object-Oriented Design
2. Design Patterns
3. SOLID principles
4. Event-Driven Architecture
- Experience with CI/CD pipelines using tools like GitHub Actions, Jenkins, GitLab CI, or similar.
- Solid understanding of Docker, containers, and cloud-native deployments.
- Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, or similar).
- Strong debugging, problem-solving, and performance optimization skills.
Nice-to-Have :
- Experience with Kubernetes, service meshes, or API gateways.
- Knowledge of Reactive Programming, WebSockets, or GraphQL.
- Familiarity with AWS / Azure / GCP cloud environments.
- Prior experience in high-scale, distributed systems or SaaS product companies.
- Exposure to automated testing frameworks (JUnit, Jest, Cypress).
Why Join Us :
- Build world class products used globally.
- Work with modern tech stack & cloud-native architecture.
- Engineering-first culture with autonomy, ownership & innovation.
- Opportunity to solve complex, high-scale challenges.
- Collaborative team, open culture, and continuous learning environment.
My journey in CDK molded me to voice my opinions clearly, think analytically and overcome impediments swiftly. It's a place that provides opportunities to not just grow in the technical field, but also to step up and network so that professional growth happens holistically....
Did you find something suspicious?
Posted by
Harshad
HR at CDK Global (India) Private Limited
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1610077