Senior Java Developer
Core
Design, develop, and deploy scalable Java microservices and cloud-native applications on Azure.
Role type
Senior IC Java Developer (Cloud-Native/Microservices)
Builds
Scalable microservices, containerized applications, and event-driven architectures on Azure AKS
Domain
Cloud-native development, Microservices, Azure Cloud
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, Docker, Kubernetes, Azure AKS, Azure APIM, Azure messaging, Redis, REST APIs, CI/CD, Git, Maven/Gradle, Jenkins
Preferred skills
Brokerage/Capital Markets domain experience, Trading platforms, Order management systems, Monitoring, Logging, Infrastructure as Code (IaC)
Responsibilities
Design and develop scalable Java microservices; Build and manage cloud-native applications on Azure; Implement containerized applications using Docker and Kubernetes/AKS; Develop and manage APIs using Azure APIM; Work with Azure messaging and event-driven architectures; Optimize application performance using Redis caching
Seniority
Senior, hands-on IC