Overview
Key Requirements:
6+ years of core Java development experience (Java 11+)
Strong in Spring Boot, Spring Framework, and REST APIs
Proficient with JPA, Hibernate, MS-SQL, and PostgreSQL
Hands-on with microservices, event-driven architecture, and distributed systems
CI/CD experience with tools like Jenkins, GitLab CI, GitHub Actions
Cloud exposure (preferably AWS; Azure/GCP also acceptable)
Front-end experience with React or Angular, plus HTML, CSS3/Tailwind
Familiarity with Kubernetes (EKS, AKS, GKE)
Experience in DDD, BFF, and integrating with cloud services
Strong problem-solving skills, Git proficiency, and Agile practices
AI Integration Responsibilities:
Use tools like GitHub Copilot, OpenAI Codex, Gemini for code generation, testing, and documentation
Evaluate and adopt emerging AI technologies
Collaborate with AI to optimize and refactor code
Nice to Have:
Hospitality domain experience
Willingness to adopt and learn AI-assisted coding tools
Understanding of integrating AI tools in the SDLC"