Logo ilum:e informatik AG

Senior Lead Java Developer

New

Job

  • Level
    Lead
  • Job Field
    Application, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Mainz
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop high-performance Java and Spring Boot microservices, analyze requirements, optimize databases, and work on REST interfaces as well as CI/CD pipelines.

    Job Technologies

    Your role in the team

    • Design, implementation, and operation of high-performance Java- and Spring Boot-based microservices.
    • Analysis of complex technical requirements and development of stable, scalable backend architectures.
    • Modeling and optimization of databases (PostgreSQL, Oracle, MongoDB, MariaDB).
    • Development and documentation of REST and messaging interfaces (Kafka, RabbitMQ).
    • Quality-driven work with JUnit, Mockito, Testcontainers, TDD/BDD as needed.
    • Participation in CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins) as well as container deployments (Docker, Kubernetes/OpenShift).
    • Practical involvement in architecture discussions, evaluation of new technologies, and establishment of technical standards.
    • Mentoring colleagues, conducting code reviews, and assisting with complex issues.
    • Experience with cloud environments (preferably Google Cloud Platform, alternatively AWS/Azure).

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Excellent knowledge of Spring Boot, Java 11+, JPA/Hibernate, and modern microservice architectures.
    • Routine in handling CI/CD, Kubernetes, Docker, Git, Monitoring/Logging stacks.
    • Solid understanding of security and compliance requirements, clean software architectures, and robust operational models.
    • Knowledge of additional programming languages is desirable (Kotlin, Python, Go, ..)
    • Fluent German skills (at least C1 level) and very good English skills

    Experience

    • Several years of professional experience in Java backend development in demanding enterprise or domain-intensive projects.
    • Strong communication skills, with experience in workshops, stakeholder alignment, code reviews, and technical mentoring.
    • Extensive experience with integration scenarios, distributed systems, data flows, and API design.
    • Analytical thinking, preferably with experience in complex specialized domains (banking, energy, logistics, etc.).

    This text has been machine translated. Show original

    What we offer

    • Attractive overall package: We offer not only a performance-based salary but also a company pension scheme.
    • Flexibility: Enjoy flexible working hours that allow you to structure your workday according to your needs.
    • You have the choice between remote work and the office in Mainz Old Town.
    • Diverse development opportunities: Benefit from a tailored development plan, workshops, community calls, certifications, and many other training options.
    • Intensive onboarding: We emphasize that you can quickly get started with the team.
    • Our comprehensive onboarding process allows you to get to know your team and be optimally prepared for your new role.
    • Mobility options: Benefit from our e-bike leasing.
    • Sense of Community: Team spirit is our top priority and is promoted through regular employee meetings, team events, as well as the summer party and the Christmas celebration.
    • A great team: We are an open, diverse team with flat hierarchies and are among the top employers according to Kununu.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Health, Fitness & Fun

    Topics You Will Work On

    Job Locations

    • Location Mainz

      Rheinland-Pfalz

      Germany

    About Your Employer

    ilum:e informatik AG

    ilum:e informatik AG

    As a leading IT consulting firm specializing in CRM, custom development, and smart automation, we have been successfully serving the IT market since 2000. Our company is based in Mainz and employs a team of 100 talented individuals.

    Description

  • Company Size
    1-49 Employees
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Consulting, Internet, IT, Telecommunication
  • Logo ilum:e informatik AG

    Senior Lead Java Developer

    Location
    Mainz
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs