This senior role combines deep expertise in enterprise Java development with a passion for AI/ML, driving innovation across the product lifecycle.
Key Responsibilities
- Architect and develop end‑to‑end enterprise applications using Java and Spring Boot, ensuring high performance, scalability, and security.
- Lead AI/ML initiatives, designing and deploying models that drive business value, and integrate them into production services.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions, mentoring junior developers.
- Implement CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) on AWS to streamline releases and maintain uptime.
- Conduct code reviews, enforce best practices, and maintain comprehensive documentation for maintainability.
Requirements
- 15+ years of hands‑on full‑stack development experience, with 10+ years in Java and Spring ecosystem.
- Proven expertise in AI/ML development, including model training, evaluation, and deployment.
- Strong knowledge of cloud platforms (AWS), containerization, and DevOps practices.
- Excellent problem‑solving skills, ability to lead technical discussions, and mentor team members.
- Advanced degree in Computer Science or related field preferred.
If you thrive in a fast‑paced, client‑centric environment and enjoy shaping technology strategy, we invite you to join our dynamic team.