Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,561 Jobs at 192 Companies

Java Software Engineer



Software Engineering
Munich, Germany
Posted on Thursday, November 9, 2023
We're Celonis, the global leader in execution management and process mining technology, and one of the 50 most valuable private companies in the world. We believe that every company can unlock its full execution capacity - and for that, we need you to join us.

The Team

Our team's main goal is to help Celonis engineers work smarter and use their time and resources more efficiently. Our primary objective is to ensure that these engineers can dedicate most of their efforts to developing innovative applications and features. To achieve this goal, we focus on the following key aspects:

  • Standardized Technologies: We champion the use of well-proven and standardized technologies that are adopted company-wide. By establishing these best practices, we eliminate the need for engineers to reinvent the wheel and promote consistency across all projects.
  • Platform-Centric Approach: We operate with a platform-centric mindset, ensuring that technology trade-offs benefit the platform's health and performance. Our decisions are driven by the broader interests of the organization rather than isolated optimizations for individual teams.
  • Common Cloud Features: One of our primary responsibilities is to provide common cloud features tailored to microservices developed in Java by Celonis engineers. These features have a significant impact, simplifying development and enhancing the capabilities of our applications.
  • Collaborative Excellence: Collaboration is at the heart of our operations. We work closely with engineers from diverse teams, fostering a collaborative environment that encourages knowledge-sharing and cross-functional problem-solving.
  • Continuous Improvement: We are committed to continuous learning and staying abreast of the latest developments in Java, microservices, and cloud technologies. This commitment enables us to evolve with the industry and deliver cutting-edge solutions.

Our team's main clients are dedicated and talented Celonis Engineers from all our Product and Engineering organization teams. Together, we enable them to thrive in an environment where they can devote their energy to creating transformative applications and features while relying on the robust foundation and support we provide.

The Role

Celonis is seeking a talented Java Software Engineer. As a Java Software Engineer on the Platform Technologies team, your key responsibility is to develop core libraries and establish standardized approaches within the Spring tech stack for the entire company. Your role involves creating fundamental building blocks and ensuring a consistent and unified approach to technology across the organization. You'll play a crucial role in providing reliable and standardized solutions that empower teams throughout the company to build robust and efficient software.

The work you’ll do

  • Design, develop and maintain core functionality that are used across the entire company
  • Contribute to the creation of robust, scalable, and efficient software solutions that align with the company's objectives
  • Provide expertise and support to teams throughout the company in using the modern cloud tech stack effectively
  • Collaborate with cross-functional teams to ensure the adoption of core libraries
  • Recognize and take action to improve the developer work environment
  • Write clean, understandable, and testable code
  • Provide feedback on the designs and code of peers
  • Manage individual project priorities, deadlines, and deliverables
  • Document development procedures, concepts, and knowledge
  • Provide instruments to build, launch, and maintain features in production
  • Help define a fun and inclusive engineering culture

The qualifications you need

  • BS in Computer science or related field
  • Strong communication skills
  • 3+ years of hands-on software engineering experience
  • Experienced in programming with Java
  • Good understanding of Spring framework. Experience in related technologies (e.g. Spring Boot, Spring Data, Spring Security) is a plus.
  • Familiar with containerization technologies (i.e. Docker, Kubernetes)
  • Familiarity with CI/CD instruments (i.e. Github Actions, ArgoCD) is a plus.
  • Able to work in hybrid model (open to relocate) and visit our tech hub in Munich.

What Celonis can offer you:

  • The unique opportunity to work within a new category of technology, Execution Management
  • Investment in your personal growth and skill development (clear career paths, internal mobility opportunities, L&D platform, mentorships, and more)
  • Great compensation and benefits packages (equity (restricted stock units), life insurance, time off, generous leave for new parents from day one, and more). For intern and working student benefits, click here
  • Physical and mental well-being support (subsidized gym membership, access to counselling, virtual events on well-being topics, and more)
  • A global and growing team of Celonauts from diverse backgrounds to learn from and work with
  • An open-minded culture with innovative, autonomous teams
  • Business Resource Groups to help you feel connected, valued and seen (Black@Celonis, Women@Celonis, Parents@Celonis, Pride@Celonis, Resilience@Celonis, and more)
  • A clear set of company values that guide everything we do: Live for Customer Value, The Best Team Wins, We Own It, and Earth Is Our Future

About Us

Celonis enables customers to optimize their business processes. Powered by its leading process mining technology, Celonis provides a unique set of capabilities for business executives and users to continuously find improvement opportunities within and across processes, and execute targeted actions to rapidly enhance process performance. This optimization yields immediate cash impact, radically improves customer experience, and reduces carbon emissions. Celonis has thousands of implementations with global customers and is headquartered in Munich, Germany and New York City, USA with more than 20 offices worldwide.

Celonis is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment and equal opportunity in all aspects of employment. We will not tolerate any unlawful discrimination or harassment of any kind. We make all employment decisions without regard to race/ethnicity, color, sex, pregnancy, age, sexual orientation, gender identity or expression, transgender status, national origin, citizenship status, religion, physical or mental disability, veteran status, or any other factor protected by applicable anti-discrimination laws. As a US federal contractor, we are committed to the principles of affirmative action in accordance with applicable laws and regulations. Different makes us better.

Accessibility and Candidate Notices