Job Title: Senior / Lead Java Engineer
Location: Bengaluru / Chennai
Experience: 814 Years
Work Model: Hybrid
Job Summary
We are looking for a Senior / Staff Java Engineer to support the modernization of enterprise platforms. This role requires strong expertise in modern Java service development and experience transitioning from low-code platforms to scalable, cloud-native architectures.
The engineer will work closely with Platform, UX, and DevOps teams to build reliable, observable, and maintainable systems as part of large-scale enterprise transformation initiatives.
Key Responsibilities
- Design, develop, and maintain modern Java-based services using contemporary frameworks and best practices
- Work with basic React to support Onyx for a lightweight front-end layer
- Lead or contribute to the migration from low-code platforms (e.g., PowerApps) to scalable custom-built solutions
- Collaborate with SharePoint, Logic Apps, and Azure Function Apps during platform transition phases
- Ensure strong focus on observability, logging, monitoring, and automated testing
- Build and manage CI/CD pipelines for continuous integration and deployment
- Participate in DevOps and infrastructure-as-code discussions from an application engineering perspective
- Work closely with UX teams to implement features based on ongoing UX designs
- Collaborate with cross-functional teams to ensure smooth delivery and platform stability
Mandatory Skills & Experience
- Strong hands-on experience in modern Java service development
- Basic exposure to React (sufficient to support Onyx front-end layer)
- Experience migrating or replacing low-code platforms such as PowerApps
- Working knowledge of SharePoint, Logic Apps, and Azure Function Apps
- Strong understanding of observability, logging, monitoring, and testing practices
- Hands-on experience with CI/CD pipelines
- Good DevOps awareness and ability to contribute to infrastructure-as-code discussions
- Ability to work closely with UX/design teams
- Strong communication and stakeholder collaboration skills
Good to Have
- Experience in platform modernization or enterprise transformation programs
- Cloud experience (Azure preferred)
- Exposure to microservices, distributed systems, and integration-heavy environments
Why This Role
- Opportunity to work on complex enterprise platform modernization
- High ownership and impact at Senior / Staff engineering level
- Collaboration with strong product, UX, and platform teams