Java Backend Engineer
Core
Design and develop the back end of cloud native web applications and APIs to support clients' digital transformation.
Role type
Back-end Java engineer
Builds
Cloud native web applications and APIs
Domain
IT services, Cloud-native architecture
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Apache Camel, Docker, Kubernetes, microservices, APIGEE, IBM MQ, Apache Kafka, CI/CD, TDD, BDD
Preferred skills
Jasper reports, Scrum, Kanban, DevSecOps
Technologies
Java, Spring, SpringBoot, Spring Batch, Apache Camel, Jasper reports, APIGEE, Docker, Kubernetes, IBM MQ, CFT, Apache Kafka
Responsibilities
Analyze and contribute to the design of back-end systems; Develop cloud native web applications and APIs; Build efficient, testable, and reusable components; Contribute to software development best practices and continuous integration practices.
Seniority
Mid-level, hands-on IC