Senior Software Developer - Integration & Core IT

New

inexogy smart metering GmbH & Co. KG

Job

In this position, you develop critical business applications using Java and Kotlin, modernize legacy systems, create APIs and integration services, and work on a robust integration architecture.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • You develop and operate business-critical applications and services, focusing on Java and Kotlin.
  • You analyze existing legacy applications, stabilize and modernize them, and further develop them where it makes sense and is necessary.
  • You develop APIs, integration services, and adapters that reliably connect our product solutions and legacy systems.
  • You work on a modern integration architecture based on REST APIs, OpenAPI, and event and messaging technologies such as Kafka or RabbitMQ.
  • You help gradually replace existing direct system integrations with clearly defined interfaces and services.
  • You develop and operate applications in a container- and Azure-based infrastructure.
  • You work with Git/GitLab, CI/CD, Docker, Linux, and relational databases.
  • You analyze errors and performance issues across system boundaries and develop sustainable technical solutions.
  • You contribute your experience to technical and architectural decisions and support the team through code reviews and professional knowledge sharing.
  • Together with product IT teams and other technical teams, you ensure that new and existing systems work together reliably.

Our expectations of you

Education

  • A completed degree in computer science, business informatics, or a comparable technical field. Alternatively, you can impress us with many years of relevant professional experience and comparable technical expertise.

Qualifications

  • Very good knowledge of modern software development principles and a solid understanding of maintainable, robust software architectures.
  • You’re willing to work extensively with existing code and legacy applications, rather than focusing exclusively on building new systems from scratch.
  • You work in a structured and self-reliant manner and maintain an overview even when dealing with complex technical contexts.
  • Fluent German skills, both written and spoken.

Experience

  • Several years of professional experience in software development, ideally in complex or business-critical system landscapes.
  • Very good knowledge of Java and Kotlin, with practical experience using them in production.
  • Experience with REST APIs and OpenAPI, as well as with the integration of distributed systems.
  • Experience with SQL and relational databases.
  • Experience with Git, CI/CD, containers/Docker, and Linux.

What we offer

  • 100% remote work possible – you decide whether to work in the office or from home.
  • A dynamic environment with plenty of scope to shape things and short decision-making processes.
  • Modern work equipment and an open company culture.
  • Regular team events – get to know your colleagues outside of work, too!
  • Additional leave for the birth of a child and your own wedding.
  • Company pension plan – we support you!
  • Travel sustainably – option to purchase a Deutschlandticket.
  • Employee discounts with partner companies.

Benefits

Health, fitness & fun

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Mannheim
    Baden-Württemberg, Germany

About your employer

As an established metering operator in Germany, inexogy smart metering GmbH & Co. KG offers comprehensive smart metering solutions. The company promotes energy transparency and efficiency through innovative technologies.

Company type
Established Company
Work model
Full Remote, Hybrid, Onsite
Industry
Power Sector, Economy
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3
  • GBA Professional GmbHBernau

    • Easy Apply
    • Onsite
    • Full Time

    We have been developing industry-specific software solutions and websites with a high quality standard for 20 years. To strengthen our development team at our location in Bernau near Berlin, WE ARE LOOKING FOR YOU, a motivated, team-oriented employee,...

    • jQuery
    • TypeScript
    • Git
    • React
    • JavaScript
    • JIRA
    • HTML
    • Bootstrap
    • Nuxt
    • CSS
    • +12
    • +13

Senior Software Developer - Integration & Core IT

inexogy smart metering GmbH & Co. KG