Back to search
Eurofins Forensic Services Linkedin · Posted 27d ago

Senior Java Software Architect

Germany

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Description


As a Senior Java Software Architect, you will play a central role in shaping and evolving mission-critical enterprise applications with a meaningful social impact. This is an opportunity to influence architectural decisions, drive technical excellence, and contribute directly to the future of a complex software landscape.


Your day-to-day work will combine strategic thinking with hands-on development. You will design scalable and maintainable solutions, modernize existing systems, and guide the evolution of enterprise applications toward modular and future-proof architectures. Working across the full technology stack, you will develop both client and server-side components while ensuring high quality and long-term sustainability.


Collaboration is a key aspect of the role. You will work closely with cross-functional teams, business stakeholders, and external customers to transform requirements into reliable technical solutions. In addition, you will help advance engineering practices by contributing to build automation, CI/CD pipelines, containerization, and efficient release processes.


If you enjoy solving complex technical challenges and want to make a tangible impact through your work, this role offers the opportunity to do both.


Qualifications


Do you thrive in complex environments, take ownership of your work, and enjoy turning technical challenges into reliable, maintainable, and scalable solutions? We are looking for someone who will bring extensive experience in enterprise software development and who can demonstrate having successfully combined software architecture responsibilities with hands-on engineering throughout their career. A strong Java background is essential, including at least 10 years of professional experience and deep expertise in Java 11 and Java 17.


You should be comfortable working with technologies such as Eclipse RCP, SWT, JFace, WildFly, and Java EE, and have a solid understanding of object-oriented design, clean code principles, and established design patterns. Experience in modernizing legacy systems and designing robust enterprise architectures will be highly valued.


Your technical toolkit should also include PostgreSQL, JPA/Hibernate, JPQL, and CriteriaBuilder. Familiarity with modern development environments and DevOps practices, including Git, CI/CD pipelines, Azure DevOps, Docker, Maven, and Eclipse Tycho, is expected.


Beyond technical expertise, you communicate effectively across different audiences and build productive relationships with colleagues and customers alike. A good command of English (minimum B2 level) and fluent German (minimum C2 level) are essential for success in this role.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search