Senior Software Engineer - Java
Core
Building scalable, fault-tolerant microservices and cloud-native distributed systems for Celonis's Process Intelligence Platform.
Role type
Senior Backend Engineer (Java)
Builds
Microservices, data pipelines, and cloud-native distributed systems for enterprise SaaS.
Domain
Enterprise SaaS, Process Mining, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring framework, JPA, Hibernate, Microservices architecture, Cloud-native distributed systems, Kubernetes, AWS, CI/CD, Git strategy, Testing, Scalable system design, ETL, Apache Spark, Databricks, PostgreSQL
Preferred skills
Data pipeline development, Cloud infrastructure management, DevOps practices
Technologies
Java, Spring, JPA, Hibernate, Kubernetes, AWS, Databricks, Apache Spark, PostgreSQL, Git, CI/CD
Responsibilities
Innovate beyond existing products, ensure high quality and improve engineering practices, collaborate with cross-functional teams, research and implement new solutions, design complex software, build scalable fault-tolerant systems.
Seniority
Senior, hands-on IC