We are seeking a skilled Java Developer with proficiency in the German language to join our team working on one of our biggest projects - a refugee management platform developed for the German government, specifically for North Rhine-Westphalia. This platform serves as a common working space for all authorities involved in the asylum procedure under state jurisdiction. It offers a suite of web-based modules and services designed to streamline and enhance the asylum seeker process. As a Java Developer on this project, you will be instrumental in supporting the ongoing development, modernization, and integration efforts of the platform, ensuring its continued success.
Java Software Engineer with German
Computacenter Romania • nationwide call
nationwide
Life on the team
What you’ll do
Collaborate with a dynamic team in modernizing and enhancing the platform, which includes 12 interconnected web-based modules.
Contribute to the development and maintenance of web services and libraries based on a 3-layer architecture to ensure efficient and scalable operations.
Prioritize updates to the latest tech stack versions, focusing on scalability and feasibility while maintaining a high standard of code quality.
Contribute to maintaining 80% unit test coverage and automated UI tests, ensuring the stability and reliability of the platform.
Support CI/CD automated deployment to streamline the release process and maintain a robust development pipeline.
Key Concepts: Microservices, REST, logging, and basic database views.
Skills: Debug applications involving REST communication, effectively use logs for bug detection, and perform performance analysis on Java and database code.
What you’ll need
Proven experience (5+ years ) as a Java Developer, with a strong command of Java and relevant frameworks such as Spring.
Fluency in German to effectively collaborate with authorities in North Rhine-Westphalia.
Solid background in web-based application development and familiarity with web services and libraries.
Strong understanding of unit testing and automated UI testing, ensuring code quality and reliability.
Experience with CI/CD pipelines and automated deployment processes.
Proficiency in performance analysis of Java and database code.
Tech stack: SQL, Hibernate, JPA, MapStruct, JavaEE, Spring, Swagger, SpringWeb, JUnit, DB Unit, Wiremock, Mockito, Java17, Sonarqube, Bash/Shell, and more.
Why you should choose us
Thriving Community
We’re a dynamic, agile, and enthusiastic company that’s on a remarkable journey. Offer the perfect blend of a startup mindset, brimming with vibrant energy, while being part of a global organization with over 40 years of presence. This unique combination provides you with the opportunity to make your mark and work with some of the biggest customers globally.
Professional Growth & Learning
We're committed to your professional development. Collaborate with our Community Engineering Partners for tailored development plans, learning opportunities, and best engineering practices. Contribute to IT market awareness, connect with universities, and support internship and mentoring programmes. We offer access to an array of training opportunities, including access to certifications and Udemy, providing you with the tools you need to continually advance in your career.
Flexible Work Environment
We understand that achieving a work-life balance is important. Our flexible work environment allows you to work in a way that suits your needs, enabling you to deliver your best work possible whilst also bringing that all-important balance to your life.
A Supportive Culture
Our culture offers both support and camaraderie. It's a place where freedom and trust go hand in hand, providing you with the autonomy to work flexibly and manage your projects. You can join many of our community events that are designed to strengthen team bonds and promote unity.
Health & Wellbeing
Your health and well-being take centre stage in our commitment. We provide an extensive health package in collaboration with Regina Maria, a renowned private clinic with nationwide coverage throughout Romania. Additionally, you will have access to coaching sessions, guided by experts, which offer valuable guidance for both personal and professional aspects of life.
Flexible Benefits
We understand the importance of flexibility, especially in today's world. Here you can tailor your benefits to suit your unique needs. Whether it's sports and fitness, personal development and coaching, remote office equipment, gadgets, health, children's education, and more, we have you covered.
Winning Together
At Computacenter, we have been writing success stories for more than 40 years! Today, we’re driving digital transformation with over 20,000 employees worldwide. We develop IT strategies, implement new technologies and manage complex infrastructures.
As a proud, independent partner to some of the world’s leading technology providers, our portfolio covers workplace, applications & data, cloud & data center, security, and networking. What’s the secret of our success? Quite simply, it’s our people.
The people who bring their unique skills and perspectives to a diverse and inclusive environment that enables them to reach their full potential.
We’re one of Romania’s Best Places to Work
We are delighted that Computacenter Romania has been recognized as one of the best employers in Romania, earning the prestigious Best Places to Work certification for 2024-2025!
This recognition is a testament to our commitment to providing an exceptional workplace. We are incredibly proud of this achievement and are dedicated to maintaining and improving the standards that earned us the Best Places to Work certification. At Computacenter Romania, we remain steadfast in our commitment to fostering a workplace where our employees can thrive.