Job
In this role, you develop software solutions for public transport, oversee the software development process from data modeling to UI design, and implement interfaces using technologies like Java, Groovy, and JPA.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- As a Java Developer (m/f/d), you will be part of an international team at multiple locations and further develop software solutions for public transportation.
- Our clients are transportation companies and transport associations, and we develop custom apps, webshops, and mobility solutions for them within the project context.
- As a Java Developer (m/f/d), you are responsible for developing our products, taking into account all relevant stakeholders and corporate goals.
- With your skills, you will significantly contribute to the company's success and drive the mobility transition forward.
- Our team is working on the development and enhancement of our software products MOBILE-PLAN in the field of planning and data management.
- This enables our customers to optimally plan and implement daily public transport operations.
- Within the team, your tasks include: You will oversee the comprehensive software development process.
- Your tasks as a developer range from data modeling and UI design to interface implementation.
- On a daily basis, you use various technologies and tools, e.g., Swing/JavaFX, Groovy, JPA as well as Git/SVN, Maven, IntelliJ IDEA, JIRA, SonarQube.
- You assist our colleagues in Consulting or Sales with technical questions (e.g., requirements analysis and support cases) or communicate with other development teams regarding interface implementation.
- You take project responsibility within the team and maintain contact with national and international clients.
Our expectations of you
Education
- A completed technical degree (e.g., Computer Science) or a vocational training or further education as an Application Developer Fachinformatiker*in.
Qualifications
- You enjoy collaborating within a team and interacting with clients.
- Thanks to your fluent German and English skills (both written and spoken), communication in an international environment is easy for you.
- Additionally, you find it exciting to experience your work live on-site during occasional (inter-)national business trips.
Experience
- You have already gained relevant professional experience in software development with Java.
- Experience with relational databases (Oracle, MS SQL Server, PostgreSQL) and formulating complex, performant queries would be advantageous.
What we offer
- The exciting opportunity to actively further develop HanseCom.
- A team where everyone pulls together and celebrates successes with enthusiasm.
- A position at a company recognized as excellent with an attractive compensation.
- A team-oriented corporate culture that places the individual at the center, as well as communication at eye level with high knowledge exchange.
- A tailored onboarding process into the extensive scope of responsibilities, designed to challenge and develop you.
- A location-independent, optimal collaboration through state-of-the-art technology & flexible working arrangements (laptop, smartphone, Teams…).
- Memberships at gyms, regular team events, participation in company runs, Christmas party, summer festival, and many other benefits.
- A high level of trust with short decision-making paths and flat hierarchies.
Benefits
Health, fitness & fun
Topics you will work on
Job locations
About your employer
HanseCom GmbH & Co. KG is a subsidiary of the INIT-Group and develops tailor-made software solutions for public transport (PT). Through many years of experience and innovative approaches, the company has become an expert in regional and mobile ticketing, urban mobility platforms and customer management systems. HanseCom's solutions are already being used in numerous cities and municipalities, thus contributing to improving public transport.
- 2016
- Digital Agency
- Onsite, Hybrid
- Internet, IT, Telecommunication
Employer reviews
- Career growth
- 3.5
- Engineering
- 3.3
- Working conditions
- 4.0
- Team culture
- 3.8
More jobs
These jobs might also interest you
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
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,...
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...