At ABAKUS IT SOLUTIONS, we are looking for an experienced Senior Java Software Engineer to contribute to the development of a critical connectivity module exposing and processing enterprise data through modern, event-driven architectures. This role is ideal for a seasoned software engineer who enjoys clean design, test-driven development, and working on complex, high-impact systems. As a Senior Java Backend Engineer, you will be involved in the design, development, and evolution of Java-based services that integrate data from multiple sources and expose them through secure and performant interfaces.
Your Role & Missions
- Designing and developing interfaces within a Java / Spring Boot-based connectivity module
- Implementing web services to expose data and process incoming events using Kafka and messaging platforms
- Applying strong object-oriented design principles, design patterns, and clean code practices
- Developing solutions following test-driven development (TDD) and automated testing principles
- Ensuring high code quality through unit, integration, and regression testing
- Collaborating with cross-functional teams to understand business requirements and translate them into technical solutions
- Participating in build, deployment, and release automation using CI/CD pipelines
- Contributing to system reliability, scalability, and performance
- Maintaining clear and concise technical documentation
Qualifications & Mandatory Experience
- A Master’s degree in Computer Science, Mathematics, Physics, Engineering, or equivalent practical experience
- 7+ years of experience as a Software Engineer with strong expertise in Java and SQL
- Solid experience in Java back-end development with Spring Boot
- Strong knowledge of object-oriented design and programming
- Hands-on experience with test automation and TDD (Cucumber is a plus)
- Experience with source control, build, and release automation (GitHub, Jenkins)
- Professional working proficiency in English
- Experience working in Agile environments
- Background in financial services or insurance environments is an advantage
Why Join ABAKUS IT SOLUTIONS?
- Work on technically challenging, enterprise-grade systems
- Collaborate with experienced engineers in a professional and supportive environment
- Be involved in end-to-end development, from design to production
- Strengthen your expertise in modern Java, event-driven architectures, and CI/CD
- Join a company that values technical excellence, autonomy, and continuous learning
If you enjoy designing clean, scalable Java back-end solutions and want to contribute to complex, data-driven platforms, we would be happy to hear from you.
Die Möglichkeiten sind zahlreich. Von der Entwicklung reiner Anwendungen bis zur IT Infrastrukturmanagement inkl. Konzeption, Architektur und Anforderungen Analyse.
Obwohl ABAKUS IT-SOLUTIONS offen für Technologien ist, die von unseren Kunden eingesetzt werden, ist das Unternehmen bestrebt, hauptsächlich, aber nicht nur Berater, die Folgendes beherrschen: Windows- und Linux-Server, Netzwerke, (JAVA, SAP, .NET,...) sowie hochspezialisierte Experten, z.B. im Bereich Cybersicherheit oder in Content Management Systemen (CMS) (SharePoint, Drupal, WebLogic...).
In in Bezug auf nicht-technische Kompetenzen stellt ABAKUS IT-SOLUTIONS dynamische Personen ein, die in die Welt, interessiert an Innovation und mit einem ausgeprägten Gespür für Kunden Beziehung.
Ein sehr Gute Englischkenntnisse sind unerlässlich, die Fähigkeit, Französisch, Deutsch oder Niederländisch zu sprechen ist eine Bereicherung.
Sogar Obwohl die meisten unserer Positionen mindestens 3 Jahre Erfahrung erfordern, sind einige offen für Neueinsteiger.
