Skip to content
mimi

Senior Java Backend Developer (m/w/d)

Materna Information & Communications SE

flexible Full-time Senior 2w ago

About the role

About the Project

Do you want to work on the largest IT application in the Federal Republic of Germany? Do you want to modernize systems that control international trade and ensure that trade in Germany runs smoothly? And is it important to you to work in a well-coordinated team with exceptionally low turnover, which has been working closely with the customer for years, making technical decisions together, and actively shaping modern backend architectures?

Then join Materna as a Senior Java Backend Developer (m/f/d) in the ATLAS team and become part of a project that not only moves trade but also influences environmental protection, animal welfare, and global customs policy.

Your experience makes the difference – bring it in and develop scalable, performant backend systems for one of the largest IT systems in Germany.

Your Responsibilities

As a Senior Java Backend Developer (m/f/d):

  • Develop, test, and maintain custom software solutions and applications in the context of the ATLAS customs system.
  • Take responsibility for the entire development process, from requirements analysis to implementation and productive operation.
  • Make, document, and communicate technical decisions and coordinate them as Lead Developer if necessary.
  • Analyze and implement complex backend applications in the public administration sector, especially in the customs context.
  • Ensure the quality and maintainability of software solutions and derive measures for continuous improvement.
  • Work on the further development of existing backend systems and actively shape their transformation towards modern architectures such as Spring Boot, microservices, and container technologies.

Your Profile

What you bring with you:

  • Completed studies in computer science (or business informatics), a comparable natural science/technical degree, or a comparable vocational training.
  • Several years of experience in developing Java-based backend applications and sound knowledge of object-oriented software development.
  • In-depth experience in development with Java EE / Jakarta EE and in central specifications such as JPA, CDI, Bean Validation, and Transactions (JTA).
  • Experience in developing and connecting interfaces and APIs (e.g., REST, SOAP, JSON, XML-based services).
  • Experience with microservices architectures and basic knowledge of application servers (e.g., JBoss) and relational databases.
  • Proficient use of common development tools and methods such as Git, Maven, Jira, Confluence, modern IDEs, agile methods, and software documentation (e.g., arc42).
  • Very good German (C1) and good English (B2) skills, both written and spoken.

What distinguishes you personally:

  • You work confidently in mixed project teams with customer employees, treat all participants as equals, and actively seek professional and technical exchange.
  • You clearly and constructively represent technical positions to the customer and project partners and remain solution-oriented even in demanding discussions.
  • You work in a structured and transparent manner, document work results comprehensibly, and ensure clear communication in tickets and discussions.
  • You take responsibility for your work, independently research solutions, adhere to project specifications, and are open to new technologies and approaches, e.g., in the context of AI or prototypes.

Benefits

  • Career Paths: The Materna career model systematically and purposefully supports you in your personal development and shows you possible career paths.
  • Flexible Working: Keep work and private life in balance – with our flexible working hours system and 40% mobile working.
  • Job Rad: Fancy a new bike? With Job-Rad, we support you in leasing your desired bicycle.
  • Knowledge Exchange: Want to look beyond the horizon? In our Brown-Bag-Sessions, Developer Summits, and Communities, as well as by participating in external specialist conferences and trade fairs, you have the opportunity to do so.
  • Sport@Materna: Utilize the diverse and flexible sports and wellness offers of our partner Urban Sports Club throughout Germany, Austria, and several European countries.

Get Involved!

Interested? Become part of the Materna story!

We look forward to your application! Our selection process consists of two interview rounds. If your application is successful, you will initially be invited to a virtual interview.

Feel free to contact me with any questions.

Skills

APIApplication ServerBackendBean ValidationCDIContainerDockerGitIDEJBossJakarta EEJavaJava EEJPAJTAJSONMicroservicesMavenRESTSOAPSpring BootSQLXML

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free