Senior Software Engineer - Java

Celonis
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Problem-solving","Collaborative team spirit","Problem-first mindset","Ability to learn quickly","Independence"]

Design and build microservices-based backend systems using Java and the Spring ecosystem, partnering with engineers, project managers, and designers to deliver cohesive solutions. You’ll drive innovation beyond existing products, improve quality and engineering practices, and collaborate with adjacent teams across multiple geographies. The role includes cloud-native distributed systems development with Kubernetes and AWS, plus optional data pipeline work with Databricks, ETL, and Apache Spark.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Celonis
Celonis
2 months ago

Senior Software Engineer - Java

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Design and build microservices-based backend systems using Java and the Spring ecosystem, partnering with engineers, project managers, and designers to deliver cohesive solutions. You’ll drive innovation beyond existing products, improve quality and engineering practices, and collaborate with adjacent teams across multiple geographies. The role includes cloud-native distributed systems development with Kubernetes and AWS, plus optional data pipeline work with Databricks, ETL, and Apache Spark.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Innovate beyond existing products by bringing new backend ideas to life.
  • •Ensure high quality and continuously improve engineering procedures and practices.
  • •Collaborate with engineers, project managers, and designers to build cohesive, efficient solutions.
  • •Work with adjacent teams to deliver holistic project success across multiple geographies.
  • •Brainstorm with the Celonis Labs team, research potential solutions, and bring them to production.

Pay and Benefits

Equity and Bonus:Equity
Perks:RsusPaid LeaveParental LeaveGym Membership

Key Requirements

  • •Bachelor's or master's degree in a technical field (e.g., Computer Science or Software Engineering) or equivalent experience.
  • •5+ years as a Backend Engineer building microservices-based products using Java, Spring, JPA, and Hibernate.
  • •Experience building data pipelines with Databricks, ETL, and Apache Spark.
  • •Hands-on work with relational databases, with PostgreSQL as a plus.
  • •Proficiency building cloud-native distributed systems in the Kubernetes ecosystem, including with or on AWS; strong knowledge of modern engineering practices (Git strategy, CI/CD, testing).
Experience:5+ yearsSaaSMicroservicesCloud-nativeProcess miningProcess intelligence
Education:Bachelor's in Computer Science, Software Engineering (or technical field)
Skills:Problem-solvingCollaborative team spiritProblem-first mindsetAbility to learn quicklyIndependence
Languages:English
Tech Stack:JavaSpringJPAHibernateMicroservicesDatabricksETLApache SparkPostgreSQLCloud-nativeDistributed systemsKubernetesAWSDevOpsGitCI/CDTestingCloud infrastructure

Company Brief

Celonis
Provides cloud-based process mining and execution management software that helps organizations visualize, analyze, and optimize business processes to improve efficiency, reduce costs, and accelerate operational transformation across enterprise systems.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Munich, Germany
Founded: 2011
WebsiteLinkedIn