Back-End Java s Cloud Engineer (m/w/d)
Core
Design, build, and deliver modern API services and cloud-native microservices, bridging robust Java backend development with cloud infrastructure deployment and management.
Role type
Senior IC Back-End Java Cloud Engineer
Builds
Scalable, secure backend microservices and cloud-native applications
Domain
Energy/Utilities sector, Cloud Infrastructure, Java Ecosystem
Deliverable
production ML models | product features | infrastructure
Required skills
Java 17/21, Spring Boot 3.x, Microservices, REST APIs, Docker, Kubernetes, Terraform, CI/CD pipelines, Relational Databases, Message Brokers (Kafka/SQS/ServiceBus), Spring Batch
Preferred skills
Azure or AWS, GCP, ELK, ArgoCD, Keycloak, Kong, JFrog
Technologies
Java, Spring Boot, Docker, Kubernetes, Terraform, Azure, AWS, GCP, Kafka, SQS, ServiceBus, Spring Batch, JUnit, REST
Responsibilities
Design and develop new Java-based software features and API services; Build and maintain scalable backend microservices; Provision and manage infrastructure using IaC; Optimize CI/CD pipelines; Solve incidents and communicate with Functional Analysts; Propose modern technologies and architectures to improve performance and security.
Seniority
Senior, hands-on IC