About this role
<p>Life on the Team</p> <p>Joining this team means stepping into a collaborative, forward-thinking environment where innovation meets impact. You’ll work alongside passionate engineers, QA specialists, and cross-functional partners in an Agile setup, building enterprise-grade solutions that scale across industries. The culture emphasizes shift-left testing, continuous learning, and adaptability — ensuring everyone contributes to quality from the start. Expect to be challenged, supported, and empowered to explore new technologies like UI automation with Playwright while shaping modern cloud-native applications.</p> <p><br>What You Will Do</p> <p>• Lead end-to-end design, development, and implementation of scalable enterprise applications.<br>• Drive architectural decisions and ensure adherence to best coding practices, design patterns, and security standards.<br>• Develop backend services using Java, Spring Boot, Microservices, and GraphQL.<br>• Implement and optimize rule-based systems (Drools, Decision engines, or similar).<br>• Collaborate with cross-functional teams including Product, QA, DevOps, and UI/UX.<br>• Review code, provide mentorship, and guide junior developers.<br>• Own CI/CD implementation using Jenkins and integrate automated build and deployment pipelines.<br>• Troubleshoot performance issues and improve application scalability and reliability.<br>• Participate in sprint planning, technical grooming, and solution estimation.<br>• Ensure smooth integration with databases, APIs, and cloud services.</p> <p><br>What You Will Need</p> <p><br>Required Skills & Experience</p> <p><br>• 6+ years of hands-on development experience with Core Java and Spring Boot.<br>• Strong expertise in REST APIs, GraphQL, and microservices architecture.<br>• Experience with rule-based development (Drools, JRule, Decision Manager, or similar).<br>• Solid understanding of JPA/Hibernate, SQL and NoSQL databases.<br>• 2 years of experience in React Js/Angular<br>• Proven experience with Jenkins for CI/CD automation.<br>• Exposure to containerization tools like Docker and orchestration platforms like Kubernetes (preferred).<br>• Excellent problem-solving skills and ability to handle complex technical issues.<br>• Strong communication and leadership capabilities.</p>