Dev Engineer
Core
Designing, building, and enhancing modern Java-based applications while supporting migration from legacy systems to cloud-ready architectures.
Role type
Senior IC Java backend engineer
Builds
Microservices, event-driven architectures, and integration solutions for Wholesale and Retail Banking
Domain
Banking / Enterprise Software Engineering
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, Kafka, Azure DevOps, Docker, Kubernetes, Oracle, Hibernate, Automated Testing, CI/CD pipelines
Preferred skills
Event-driven systems, Distributed integrations, Agile delivery, DevOps practices, System integration, Incident management
Technologies
Spring Boot, Kafka, JMS, MQ, Azure DevOps, Docker, Kubernetes, OpenShift, Grafana, Prometheus, ELK, Oracle, Hibernate, Selenium, Cucumber, Mockito, JUnit
Responsibilities
Design and develop Java web applications; Migrate legacy systems to microservices; Implement integration solutions; Build and enhance CI/CD pipelines; Apply testing strategies; Support observability and reliability efforts; Implement and maintain database solutions; Participate in Agile ceremonies; Ensure adherence to IT risk and control standards; Support incident management and production stability.