Product Engineer (Java) - Senior Consultant I
Core
Modernize enterprise applications with intelligent automation and agentic capabilities while ensuring application reliability and production support.
Role type
Senior full-stack Java engineer (enterprise modernization)
Builds
Enterprise-scale web applications and intelligent automation features
Domain
Insurance technology / Enterprise software
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, JavaScript, React.js, SQL (SQL Server, Oracle), CI/CD (Git, Jenkins, SonarQube), production support, incident management, observability (Datadog)
Preferred skills
Python, generative AI frameworks, vector databases, prompt engineering, RAG patterns, LLM integration, API management (Apigee, Postman), automated testing
Technologies
Java, Spring Boot, React.js, Angular, Vue.js, JavaScript, SQL Server, Oracle, Git, Jenkins, SonarQube, Datadog, GitHub Copilot, Apigee, Postman
Responsibilities
Enhance and modernize existing Java-based web applications; Improve front-end components using modern JavaScript frameworks; Write and optimize SQL queries for data access and performance tuning; Refactor legacy code and implement best practices; Establish and maintain CI/CD pipelines; Participate in product design discussions and collaborate with cross-functional teams; Take accountability for production support by investigating and resolving incidents; Proactively monitor application health, performance, and reliability
Seniority
Senior, hands-on IC