Java Developer - Pune based
Pune, India
Keyrus
Keyrus is a global consultancy that specializes in developing innovative data and digital technology solutions for performance management. We help companies like yours get the most value possible from their data while optimizing their digital...The Role:
We are seeking a skilled Java Developer with strong experience in Spring Boot microservices, cloud-native development, and DevOps practices. The ideal candidate will be proficient in building scalable, resilient applications using Java and modern frameworks, deployed on Azure Cloud platforms, including AKS and Cosmos DB. You will collaborate with cross-functional teams to design, develop, and deliver enterprise-grade solutions.
- Target start date: June 2025
- Hybrid model - 3 days at Pune Office, India
- Salary range: 20,00,000 to 30,00,000 INR
Key Responsibilities:
- Design, develop, and maintain microservices using Java and Spring Boot.
- Develop and deploy cloud-native applications on Azure, leveraging AKS and Cosmos DB.
- Integrate and manage real-time messaging solutions with Apache Kafka.
- Apply DevOps practices: CI/CD pipelines, containerization, and infrastructure automation.
- Use Docker to containerise applications and manage deployments using Azure Kubernetes Service (AKS).
- Leverage PCF (Pivotal Cloud Foundry) or equivalent cloud platforms for scalable deployments.
- Perform code versioning and collaboration using GitHub.
- Utilise Maven/Gradle for build automation and dependency management.
- Write robust unit and integration tests using JUnit.
- Work in Agile/Scrum teams, contributing to sprint planning, code reviews, and retrospectives.
- Use IDEs such as Eclipse or IntelliJ IDEA for efficient development.
Required Skills & Experience:
- 5+ years of experience in Java backend development.
- Expertise in Spring Boot and microservices architecture.
- Strong experience with Azure Cloud (AKS, Cosmos DB, DevOps tools).
- Hands-on knowledge of PCF, Docker, and Kubernetes.
- Experience with Kafka for stream processing and messaging.
- Proficiency with Gradle or Maven, and GitHub for SCM.
- Familiarity with DevOps concepts and practices, including CI/CD.
- Solid understanding of unit testing and TDD using JUnit.
- Comfortable using IDEs such as Eclipse or IntelliJ.
Preferred Certifications:
- Microsoft Certified: Azure Developer Associate (AZ-204)
- Pivotal Certified Spring Professional
- Confluent Certified Developer for Apache Kafka
- Certified Kubernetes Application Developer (CKAD)
- Docker Certified Associate (DCA)
- Oracle Certified Professional: Java SE Developer
Nice to Have:
- Experience with Azure DevOps pipelines or GitHub Actions.
- Familiarity with Terraform or ARM templates for infrastructure provisioning.
- Experience with observability tools (e.g., Prometheus, Grafana, Azure Monitor).
Responsibilities:
- Develop full-stack solutions on Azure, integrating legacy systems with new microservices architecture.
- Build APIs and backend services to support front-end applications and machine learning models.
- Implement data pipelines and integration layers to access and process client data across silos.
- Contribute to DevOps pipelines, CI/CD, and infrastructure-as-code for deployment automation.
- Work with cross-functional teams to understand data lineage, access control, and compliance constraints.
- Optimise for performance, maintainability, and scalability in Azure.
What we're looking for in our applicants:
- 6+ years of full-stack development experience, with a focus on Azure ecosystem.
- Proficient in .NET Core / C#, Node.js, or Python on the backend; React.js or JavaScript on the frontend.
- Strong understanding of Azure services (App Services, Azure Functions, Azure SQL, Blob Storage, Key Vault).
- Experience with cloud-native architecture patterns (microservices, serverless, containers).
- CI/CD pipelines, containerization (Docker/Kubernetes) experience.
- Exposure to financial services data models and regulatory standards (e.g., MiFID II, BCBS 239) is a plus.
Why Keyrus?
Joining Keyrus means joining a market leader in the Data Intelligence field and an (inter)national player in Management Consultancy and Digital Experience.
You will be part of a young and ever learning enterprise with an established international network of thought leading professionals driven by bridging the gap between innovation and business. You get the opportunity to meet specialised and professional consultants in a multicultural ecosystem.
Keyrus gives you the opportunity to showcase your talents and potential, to build up experience through working with our clients, with the opportunity to grow depending on your capabilities and affinities, in a great working and dynamic atmosphere.
Keyrus UK Benefits:
- Competitive holiday allowance
- Very comprehensive Private Medical Plan
- Flexible working patterns
- Workplace Pension Scheme
- Sodexo Lifestyle Benefits
- Discretionary Bonus Scheme
- Referral Bonus Scheme
- Training & Development via KLX (Keyrus Learning Experience)
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture Azure CI/CD Cosmos DB Data pipelines DevOps Docker GitHub Grafana Java JavaScript Kafka Kubernetes Machine Learning Maven Microservices ML models Node.js Oracle Pipelines Python React Scrum SQL TDD Terraform Testing
Perks/benefits: Career development Competitive pay Flex hours Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.