Job
In this role, you will modernize Java applications, transform Swing interfaces into a responsive React architecture, and collaborate on application development in an agile environment with a close-knit team.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Would you like to modernize existing Java applications and actively contribute to the further development of a central system landscape?
- In this role, you’ll gradually migrate Swing-based interfaces to a modern, responsive React architecture and work in a long-term, agile project environment with a high degree of technical relevance.
- We are looking for an experienced Java software developer for a client’s Java-based application system in the insurance sector.
- The system supports the end-to-end processing of core social security business processes.
- The focus is on working in application development teams that handle both extensive frontend-based software modernization projects and on-demand support for day-to-day operations.
- A key focus is migrating existing Swing-based user interfaces to a modern, responsive, React-based frontend architecture.
- In addition, you support the application development team with other Java application development tasks as needed.
- Modernization of existing user interfaces from Swing to a responsive React-based frontend architecture.
- Coordination and implementation of UI/UX requirements.
- Development and maintenance of JUnit tests.
- Support during acceptance testing by the specialist department and UI/UX designers.
- Further development of migrated legacy dialogs.
- Contribute to Java application development tasks.
- Compliance with development processes, quality standards, and coding standards.
- Implementing or taking into account refactoring measures to improve modularity and achieve a loosely coupled application architecture.
- Collaboration in development and project teams requiring a high level of communication and coordination.
Our expectations of you
Education
- Completed degree in computer science or an equivalent qualification.
Qualifications
- Knowledge of dedicated system landscapes.
- Very good German language skills at C1 level.
- Ability to lead technical discussions and understand technical challenges.
- Code analysis and reverse engineering skills.
Experience
- Several years of professional experience as a senior developer in Java development on large-scale software projects involving more than five developers.
- Experience with agile development methodologies such as Scrum and Kanban, as well as Jira.
- Experience working with legacy code.
- Experience in software development projects involving the creation of new interfaces or the modernization of existing ones.
- Experience in agent-based software development, particularly using GitHub Copilot.
What we offer
- Send us your application by email to job@ibc-ag.de, stating the position you would like to apply for.
- This allows us to process your documents quickly and in compliance with data protection regulations.
- This should include: your CV, relevant references and certificates, your earliest possible start date, and your salary expectations.
Benefits
Work-Life-Integration
Topics you will work on
Job locations
About your employer
Die ibc ist seit 20 Jahren als internationales Beratungs- und Implementierungsunternehmen an 4 Standorten in Deutschland sowie den Niederlanden tätig.
- Established Company
- Onsite, Hybrid, Full Remote
- Consulting · Internet, IT, Telecommunication
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...