With our cash management and cash logistics solutions, G+D drives the digitalization of the entire cash cycle.
As a market leader in this segment, our products are trusted by central banks, commercial banks, and cash-in-transit businesses around the world.
As Java developer you will be responsible for the design, development, and testing of our Cash Management and Logistics solutions.
The role focuses on Java development for financial software systems, with special emphasis on Spring Boot and Hibernate ORM, including enterprise applications, web applications, and database applications.
In this role, you'll be based in our Munich office (hybrid model) while working closely with a team that's primarily located in India.
You’ll collaborate daily with your teammates across locations, so strong English skills and good communication are important.
If you enjoy cultural exchange and like the idea of working in a diverse, international environment, we’d love to have you on board!
Key Responsibilities
Design, implement, and unit test Java components for enterprise financial applicationsProvide effort estimates for assigned tasks and componentsCollaborate closely with system testers, support specialists, and business analystsTroubleshoot and resolve technical issues throughout the development lifecycleDevelop proof of concepts (PoCs) to validate design decisionsActively contribute to a cross-site Scrum team (Munich and Gurugram), including process improvements and team goalsIntegrate your components seamlessly with those developed by other team membersPromote a culture of professionalism, collaboration, and continuous improvementRequired Skills
Bachelor’s or Master’s degree in Computer Science or a related field5+ years of experience with Java technologies and frameworks (Spring Boot, Hibernate, EJB, REST, and Web Services)Experience with J2EE application servers such as WebSphere or JBossNice to have is hands-on experience with Angular for front-end developmentStrong skills in object-oriented analysis, design, and developmentAdvanced proficiency with Hibernate ORM for persistence and database operationsSolid experience with relational databases (Oracle, SQL Server), including performance tuningProficient in version control and DevOps tools: Git, GitHub Copilot, Azure DevOps, and Azure BoardsExcellent troubleshooting and debugging skills for distributed applicationsStrong communication skills in EnglishAbility to work effectively in multicultural, international teamsYour benefits
You can freely choose your working hours between 6 a.m. and 10 p.m., work on a mobile or on-site basis at times and - if you wish - work on a Saturday instead of during the weekWith regular, mutual and appreciative feedback, we support you in your individual development and learn from you in the processYou benefit from an active work-life balance, attractive family benefits and a diverse company health management program