About this role
End Date
We Support Flexible Working – Click here for more information on flexible working options
Flexible Working Options Hybrid Working Job Description Summary Uses expertise to select and develop the most appropriate AI&ML solution to a business problem. This can include feature selection, model selection, model training, prompting, fine-tuning, and designing appropriate validation frameworks. Supports capability growth of self and others through coahcing and/or management of a small team Job Description Years of experience: 7 to 14 years Location: Hyderabad Job type: Full-time Job Description – Full Stack Java Engineer Role Overview We are looking for a highly motivated Full Stack Java Engineer to design, develop, and maintain scalable, cloud-native applications. The role requires strong expertise in backend engineering along with modern frontend technologies, contributing to end-to-end application delivery in an Agile environment. Key Responsibilities Design, develop, and maintain end-to-end full-stack applications Build scalable backend services using Java (8+/21+), Spring Boot, Hibernate, and Quarkus Develop RESTful APIs and microservices architecture Build responsive UI using React.js / Angular and TypeScript Implement cloud-native and event-driven systems Work in Agile teams and support CI/CD pipelines (Jenkins, Harness, Azure DevOps) Deploy applications on cloud platforms (GCP, AWS, Azure) Use Docker and Kubernetes for containerization Required Skills (P1) Strong Java (8+/21+), Spring Boot, Hibernate React.js or Angular, JavaScript, TypeScript REST APIs & Microservices SQL/Oracle database Agile & SDLC knowledge Good to Have (P2) Git and version control CI/CD pipelines (Jenkins, Harness, Azure DevOps) Cloud-native & DevOps exposure Docker & Kubernetes Preferred Skills (P3) Micro-frontend architecture Event-driven systems (Kafka) Node.js exposure Key Competencies Strong problem-solving skills Team collaboration Continuous learning mindset