Senior Java Engineer (f/m/x)
Core
Senior Platform Engineer building and maintaining scalable, resilient, and secure software platforms in hybrid cloud environments (private cloud and GCP) for Deutsche Bank's Accounting Tribe.
Role type
Senior IC Platform Engineer (Java/Infrastructure)
Builds
Containerized Java and Hadoop-based services, platform infrastructure, and CI/CD pipelines for the Accounting Tribe and other engineering teams.
Domain
Banking / Financial Services / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Docker, Kubernetes/OpenShift, CI/CD (Jenkins, GitHub Actions), Microservices, Data Mesh, GCP, Terraform, Linux, Scripting (Shell/Python), Monitoring (Prometheus, Grafana, ELK), Message Queues (RabbitMQ, Kafka), Databases (Oracle, Redis)
Preferred skills
Experience in Platform Engineering roles, knowledge of security and compliance best practices in hybrid cloud environments
Technologies
Java, Spring Boot, Docker, OpenShift, Kubernetes, GCP, Jenkins, GitHub Actions, Terraform, Ansible, Prometheus, Grafana, ELK, RabbitMQ, IBM MQ, Kafka, Oracle, Redis, Hazelcast
Responsibilities
Perform analysis, design, coding, and release activities for platform services; mentor team members on engineering best practices; maintain and optimize data processing platforms; design and maintain platform infrastructure for private clusters and GCP; support and optimize CI/CD pipelines; collaborate with application developers on reliable deployments; containerize applications and manage orchestration; monitor, troubleshoot, and improve system performance; contribute to infrastructure-as-code and automation initiatives; work with teams developing microservices and datamesh architecture.
Seniority
Senior, hands-on IC