Senior Java Developer – Azure & Kubernetes (ID: 3772)
Summary
Build and maintain cloud-native Java microservices on Azure Kubernetes, using Spring Boot and DevOps pipelines for enterprise banking systems.
Responsibilities
- Design, develop, and maintain scalable enterprise applications using Core Java and Spring Boot technologies.
- Build and support microservices-based architectures for high-performance and cloud-native applications.
- Develop and deploy applications within Microsoft Azure environments, including Kubernetes-based platforms such as AKS.
- Implement and manage CI/CD pipelines using Azure DevOps and modern DevOps practices.
- Collaborate with cross-functional teams to design secure, scalable, and resilient enterprise solutions.
- Participate in architecture discussions, technical design reviews, and solution optimization initiatives.
- Support containerization, orchestration, deployment automation, and cloud infrastructure operations.
- Ensure application reliability, scalability, performance optimization, and operational stability.
- Troubleshoot and resolve complex technical issues across development, deployment, and production environments.
- Contribute to continuous improvement initiatives related to DevOps, automation, and engineering best practices.
- Work closely with stakeholders to translate business requirements into technical solutions within enterprise environments.
What You Bring to the Table
- 8–10 years of experience in Java application development and enterprise software engineering.
- Strong expertise in Core Java, Spring Boot, and microservices architecture.
- Hands‑on experience with Microsoft Azure cloud services and Kubernetes platforms, preferably AKS.
- Strong understanding of CI/CD pipelines, Azure DevOps, and DevOps automation practices.
- Experience designing and deploying cloud‑native and containerized applications.
- Strong knowledge of application scalability, performance optimization, and distributed systems.
- Experience working within Agile and enterprise delivery environments.
- Strong troubleshooting, analytical, and problem‑solving capabilities.
- Excellent communication and collaboration skills.
- Banking or financial services domain knowledge is preferred.
- Ability to work effectively within fast‑paced and technically complex enterprise environments.
You Should Possess the Ability To
- Design and develop scalable enterprise‑grade cloud‑native applications.
- Implement and optimize microservices architectures and Kubernetes‑based deployments.
- Automate deployment, monitoring, and operational workflows using DevOps best practices.
- Troubleshoot and resolve complex application and infrastructure issues efficiently.
- Collaborate effectively with developers, architects, DevOps teams, and business stakeholders.
- Ensure high standards of code quality, security, reliability, and operational excellence.
- Support continuous improvement initiatives across development and cloud operations processes.
- Adapt quickly to evolving technologies, enterprise requirements, and delivery priorities.
What We Bring to the Table
- Opportunity to work on enterprise‑scale cloud transformation and modernization initiatives.
- Exposure to advanced Azure cloud technologies, Kubernetes platforms, and microservices ecosystems.
- Collaborative and innovation‑driven engineering culture.
- Opportunities for continuous learning, technical growth, and professional development.
- Dynamic environment encouraging ownership, technical excellence, and operational innovation.
- Exposure to enterprise banking and large‑scale digital transformation programs.
Let’s Connect
Want to discuss this opportunity in more detail? Feel free to reach out.