Software Developer Java (m/f/d)

Giesecke + Devrient GmbH

München

Vor Ort

EUR 90.000 - 120.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Giesecke + Devrient GmbH in Munich is seeking a Java Developer to design, develop, and enhance enterprise applications in a secure, scalable environment, with a strong focus on the Spring ecosystem and modern software engineering practices.

In an agile Scrum setting, you will collaborate with a globally distributed team in Munich and Gurugram to deliver mission-critical cash management platforms, applying AI-assisted development tools responsibly and ensuring code quality and documentation.

Qualifikationen

  • Bachelor's or Master's degree in CS/SE or a related field.
  • Minimum 5+ years of professional Java development experience.
  • Solid experience with Java/J2EE technologies and RESTful APIs.
  • Experience with enterprise application servers and software architecture.

Aufgaben

  • Design, develop, test, and maintain Java-based enterprise applications with a strong focus on security, performance, scalability, and maintainability.
  • Contribute to technical design decisions, effort estimations, and architectural discussions.
  • Develop proof-of-concepts to evaluate and validate technical solutions and new technologies.
  • Collaborate closely with business analysts, testers, support specialists, and fellow developers throughout the software development lifecycle.
  • Troubleshoot, analyze, and resolve technical issues and production incidents.
  • Apply and promote AI-assisted software development practices, ensuring responsible usage and validation of AI-generated results.
  • Contribute to the continuous improvement of our cross-functional agile team, fostering engineering excellence, built-in quality, test-driven development, security-by-design, and AI-first approaches.
  • Support knowledge sharing and actively contribute to a culture of continuous learning and innovation.

Kenntnisse

Java development
Analytical skills
English communication
Cross-cultural collaboration

Ausbildung

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field

Tools

Spring Framework
Hibernate/JPA
EJB
RESTful APIs
WebSphere
JBoss
AI-assisted development tools

Jobbeschreibung

With our cash management and cash logistics solutions, G+D is driving the digital transformation of the global cash cycle. As a leading provider in this market, we support central banks, commercial banks, and cash-in-transit companies worldwide with innovative, secure, and highly reliable solutions.

As a Java Developer (m/f/d), you will play a key role in designing, developing, and enhancing our mission-critical cash management and logistics platforms. You will contribute to the development of secure, scalable, and high-performance enterprise applications based on Java technologies, with a strong focus on the Spring ecosystem and modern software engineering practices.

In addition, you will help shape the future of software development at G+D by leveraging AI-assisted development tools and approaches. Working closely with your team, you will explore how coding assistants and AI agents can be used effectively, responsibly, and securely to improve productivity, software quality, testing, and documentation.

This role is based in Munich and offers the opportunity to work in a highly international environment. You will collaborate daily with an agile Scrum team primarily located in Gurugram, India, making strong communication skills and a collaborative mindset essential. If you enjoy working across cultures and contributing to globally distributed teams, we look forward to meeting you.

Your Responsibilities
  • Design, develop, test, and maintain Java-based enterprise applications with a strong focus on security, performance, scalability, and maintainability
  • Contribute to technical design decisions, effort estimations, and architectural discussions
  • Develop proof-of-concepts to evaluate and validate technical solutions and new technologies
  • Collaborate closely with business analysts, testers, support specialists, and fellow developers throughout the software development lifecycle
  • Troubleshoot, analyze, and resolve technical issues and production incidents
  • Apply and promote AI-assisted software development practices, ensuring responsible usage and validation of AI-generated results
  • Contribute to the continuous improvement of our cross-functional agile team, fostering engineering excellence, built-in quality, test-driven development, security-by-design, and AI-first approaches
  • Support knowledge sharing and actively contribute to a culture of continuous learning and innovation
Your Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 5+ years of professional experience in Java software development
  • Strong expertise in Java, Spring Framework, Hibernate/JPA, EJB, and RESTful APIs
  • Experience with enterprise application servers such as WebSphere or JBoss
  • Solid understanding of object-oriented design principles, software architecture, and enterprise application development
  • Hands-on experience with non-functional requirements, including security, performance optimization, scalability, and automated testing
  • Experience with relational databases such as Oracle or Microsoft SQL Server, including query optimization and performance tuning
  • Familiarity with AI-assisted development tools and a strong understanding of responsible AI usage, security considerations, and result validation
  • Strong analytical, troubleshooting, and debugging skills
  • Excellent communication skills in English and the ability to collaborate effectively in an international environment

We are an equal opportunity employer! We promote diversity in all its forms and create an inclusive work environment, free from prejudice, discrimination and harassment, in which all employees feel a sense of belonging. We warmly welcome all applications regardless of gender, age, race or ethnic origin, social and cultural background, religion, disability and sexual orientation.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Developer Java (m/f/d)
Software Developer Java (m/f/d)

Giesecke+Devrient • München

Vor Ort
EUR 90.000 - 130.000
Senior Software Engineer – Java (f/m/d)
Senior Software Engineer – Java (f/m/d)

United States Digital Space LLC • Berlin

Hybrid
EUR 90.000 - 130.000
Health & Wellbeing
Udemy Training
Remote work
+4
Java Software Developer
Java Software Developer

Tenth Revolution Group • Berlin

Hybrid
EUR 70.000 - 95.000
Software Developer – Java, Fullstack
Software Developer – Java, Fullstack

Jobtailor • Karlsruhe

Vor Ort
EUR 70.000 - 95.000
Java Developer (m/f/d)
Java Developer (m/f/d)

Avato • Frankfurt

Hybrid
EUR 60.000 - 100.000
Fast and Reliable Payment
Remote and Flexible Work
Variety of Projects
+3
Software Developer (M/F/D)*
Software Developer (M/F/D)*

TGW Logistics • Teunz

Vor Ort
EUR 55.000 - 85.000
Flexible hours
Home office
Team events
+2
Senior Java Backend Engineer (m/f/x)
Senior Java Backend Engineer (m/f/x)

United States Digital Space LLC • München

Hybrid
EUR 70.000 - 90.000
32 days of paid vacation
Flexible hybrid working scheme
Mental health coaching
+1
Softwareentwickler (m/w/d) Java
Softwareentwickler (m/w/d) Java

Goodman Masson Deutschland • Düsseldorf

Hybrid
EUR 50.000 - 70.000
Flexible Arbeitszeiten
3 Tage Home-Office pro Woche
Möglichkeiten zur Weiterbildung
+2
Senior Java Entwickler ( m/w/d) Inhouse
Senior Java Entwickler ( m/w/d) Inhouse

Computer Futures • Frankfurt

Hybrid
EUR 65.000 - 75.000
Unbefristete Festanstellung
Agiles Arbeiten
Weiterbildungen
+3
Senior Software Engineer - GTM (m/f/d)
Senior Software Engineer - GTM (m/f/d)

United States Digital Space LLC • Hamburg, Berlin

Hybrid
EUR 65.000 - 95.000
Hybrid work
International team
Urban mobility subsidy
+3