Job Overview
At Trevonix, we are looking for an experienced and driven Java Developer to join our growing team supporting enterprise-scale identity and access management initiatives for NatWest. This role is ideal for professionals with strong expertise in Java-based application development, cloud-native technologies, and modern DevOps practices who are looking to work on high-impact IAM and MFA solutions.
As a Java MFA Developer, you will play a key role in designing, developing, and supporting secure authentication and identity-driven applications in a fast-paced Agile environment. You will collaborate with cross-functional teams to build scalable microservices architectures, improve platform performance, and drive engineering best practices across the development lifecycle.
If you are passionate about innovation, problem-solving, and building secure enterprise-grade solutions, we would love to hear from you.
Key Responsibilities
- Design, develop, and maintain secure Java-based applications and MFA solutions
- Build and support scalable microservices using Java, Spring, and Spring Boot
- Develop and manage RESTful web services and cloud-native applications
- Work with containerisation technologies including Docker, Kubernetes, and Helm
- Collaborate within Agile/Scrum teams to deliver high-quality software solutions
- Troubleshoot production and non-production issues, identify root causes, and implement effective solutions
- Participate in system integration activities and support seamless component interoperability
- Contribute to CI/CD pipeline development and automation initiatives
- Follow engineering best practices, coding standards, and security guidelines
- Provide regular project and development updates to technical leads and stakeholders
- Work closely with cross-functional teams to support deployment, monitoring, and operational activities
- Continuously explore opportunities for innovation, optimisation, and automation
Required Skills & Experience
- 8+ years of experience in Java application development
- Strong expertise in Java, Spring Framework, Spring Boot, and Web Services
- Experience working with cloud-native architectures and distributed systems
- Hands-on experience with Docker, Kubernetes, Helm, and containerisation technologies
- Experience working in Agile/Scrum development environments
- Strong troubleshooting and analytical problem-solving skills
- Excellent communication and collaboration abilities
- Self-motivated with the ability to independently manage tasks and integrations
- Strong understanding of software development best practices and secure coding principles
Nice to Have
- Experience with Maven or Gradle
- Exposure to DX-APM or similar monitoring tools
- Working knowledge of Splunk
- Experience with OpenShift Platform
- Hands-on experience with GitLab CI/CD pipeline development
- Understanding of Vault integrations and automated testing pipelines
- Knowledge of Git Flow branching strategies
- Shell scripting experience on Linux environments
- Good understanding of Linux systems and networking concepts
- Experience setting up and managing application monitoring solutions
Why Join Us?
- Opportunity to work on enterprise-scale IAM and MFA transformation initiatives
- Exposure to modern cloud-native and DevOps technologies
- Collaborative and innovation-driven work environment
- Flexible remote working opportunity across India
- Opportunity to work alongside highly skilled identity and security professionals
- Career growth and continuous learning opportunities in the IAM domain