Java Developer
Role details
Job location
Tech stack
Requirements
We are looking for a highly skilled and experienced Senior Java Developer with strong expertise in cloud-native application development and deployment within the Azure ecosystem.
The ideal candidate should have hands-on experience with containerization, orchestration, API management, distributed messaging systems, and caching technologies.
Required Experience
*10+ years of experience in Java application development
*Strong experience in designing and developing scalable enterprise applications
*Experience working in Agile/Scrum environments
Must Have Technical Skills
*Strong expertise in Java/J2EE, Spring Boot, and Microservices architecture
*Hands-on experience with Docker and Kubernetes
*Strong exposure to Azure Cloud Ecosystem
*Experience with Azure Kubernetes Service (AKS)
*Experience with Azure API Management (APIM)
*Experience with Azure PubSub / Messaging Services
*Strong knowledge of Redis Caching
*Experience with REST APIs and event-driven architecture
*Knowledge of CI/CD pipelines and DevOps practices
*Experience with Git, Maven/Gradle, Jenkins, or similar tools
Key Responsibilities
*Design, develop, and deploy scalable microservices-based applications
*Build and manage cloud-native solutions on Azure
*Implement containerized applications using Docker and Kubernetes.
*Develop and manage APIs using Azure APIM
*Work on messaging/event streaming solutions using Azure PubSub technologies
*Optimize application performance using Redis caching mechanisms
*Collaborate with cross-functional teams including Architecture, DevOps, QA, and
Business teams
*Participate in code reviews, technical discussions, and solution design
*Ensure application scalability, security, and reliability
Good to Have Skills
*Experience in Brokerage / Capital Markets domain
*Knowledge of trading platforms, order management systems, or financial applications
*Exposure to monitoring and logging tools
*Experience with Infrastructure as Code (IaC)
Soft Skills
*Strong communication and stakeholder management skills
*Ability to work independently in a fast-paced environment