Java Developer
Core
Design and develop robust Java-based solutions, RESTful APIs, and system integrations for cloud-native financial services applications.
Role type
Intermediate Java Developer (Cloud-Native)
Builds
Cloud-native applications, RESTful APIs, and event-driven architectures for global financial services.
Domain
Financial Services / Cloud-Native Engineering
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, RESTful APIs, OpenShift, Kubernetes, Kafka, MQ, Jenkins, Grafana, SQL, MongoDB, CI/CD pipelines
Preferred skills
Agile methodologies, security testing, mentoring junior developers
Technologies
Java, Spring, OpenShift, Kubernetes, Kafka, MQ, Jenkins, Grafana, Gradle, Maven, Oracle, MongoDB
Responsibilities
Design and develop Java applications and system integrations; Build and maintain RESTful APIs; Deploy and manage workloads on cloud platforms; Implement messaging and event-driven architectures; Develop and maintain CI/CD pipelines; Analyse applications for vulnerabilities and implement security strategies; Collaborate with teams to define enhancements; Support and mentor junior developers.
Seniority
Intermediate, hands-on IC