Java Microservices Developer
Core
Design, develop, and implement Java microservices and enterprise application integration solutions for complex financial systems.
Role type
Intermediate Java Microservices Developer
Builds
Scalable microservices, API gateways, and distributed systems for financial data processing
Domain
Financial Technology / Cloud-Native Development
Deliverable
production ML models | product features
Required skills
Java (JDK 11+), Spring Boot, Spring Cloud, Hibernate, Microservices architecture, Message brokers (Kafka, Apigee), API design (OpenAPI/Swagger), Cloud platforms (AWS, Azure, GCP), Containerization (Docker, Kubernetes), CI/CD pipelines
Preferred skills
Experience with OpenShift Lightspeed, Data governance best practices
Technologies
JDK 11, Spring Boot, Spring Cloud, Hibernate, Kafka, Apigee, OpenAPI, Swagger, AWS, Azure, GCP, Docker, Kubernetes, OpenShift, GitHub
Responsibilities
Identify and define system enhancements; Analyze issues and implement solutions; Conduct testing, debugging, and write code for design specifications; Assess risk and ensure compliance with laws and regulations
Seniority
Intermediate, hands-on IC