Job
In this role, you will develop innovative web applications in Java, design GUI solutions, integrate backend communication, and collaborate with your team to implement customer requirements.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- With us, you can get actively involved, pitch and implement your own ideas. You’ll take responsibility for them and actively help shape the next steps. Your expertise will help you and the company move forward.
- To optimize our RailSys® Web Java application, you plan, design, and develop both user-friendly GUI solutions and complex program logic, and extend communication with the RailSys® backend using SOAP web services. In doing so, you actively contribute to improving usability, security, and efficient data storage.
- In addition to our Java team and C++ developers, the company has a strong consulting team that works directly with customers. In collaboration with the consultants or your team, you will implement customer requirements, create updates, and develop new ideas.
- You are an integral part of our Java development team, helping to further develop our RailSys® software suite. This gives you responsibility and the opportunity to contribute and implement new ideas to ensure our product remains future-proof and competitive.
Our expectations of you
Education
- Ideally, you have a degree in computer science or mathematics. Equivalent training or relevant qualifications would also be considered.
Qualifications
- You are passionate about innovative software development and digitalization in the transport and mobility sector, with a focus on rail transport, and want to make your personal contribution to a digitalized and climate-friendly future for rail.
- You’re a team player who celebrates successes together! You work toward your goals with your project team, finding efficient, results-oriented solutions. You also have strong analytical thinking skills and enjoy solving complex logical problems. With your excellent German skills and ideally a good command of English or another foreign language, you can communicate with ease, both verbally and in writing.
- An independent, goal-oriented, and responsible approach to work
- Strong social and communication skills
- Dedicated, reliable, and organized approach
Experience
- Ideally, you already have experience or some initial knowledge of developing application software in Java. Experience or initial knowledge of web development based on a Java application server (Tomcat) and working with JavaServer Pages (JSP) would also impress us. Ideally, your skill set is rounded out by knowledge of XML/XSD, JavaScript/TypeScript/Ajax, HTML/CSS, and Git.
What we offer
- With us, you’ll have a secure job, guaranteed by a permanent contract after your probationary period. We have a flat hierarchy, and everyone is on a first-name basis.
- Your health comes first! We provide ergonomic office furniture—height-adjustable desks and office chairs that support healthy sitting. Fresh fruit is available for a healthy snack, delivered every week by the “Gemüsekiste.” To keep you hydrated, we provide water, and for your caffeine fix, coffee, cappuccino, and more.
- We offer 30 days of annual leave. Daily working hours are organized under a flexitime system with defined core hours.
- We regularly host company events that foster a pleasant working atmosphere and create unforgettable experiences for our team.
- Our offices on Kaiserallee are easy to reach by public transport! Both train and bus stops are nearby, and the main train station is just a stone’s throw away!
Benefits
Work-Life-Integration
Health, fitness & fun
Food & drink
Topics you will work on
Job locations
About your employer
Rail Management Consultants International GmbH has been a nationally and internationally active company in the fields of rail transport management, software development and sales for over 20 years.
- Established Company
- Onsite, Hybrid
- Logistics, Transportation
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,...
The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...