Senior Java Developer

Svitla Systems

remote globalPosted Jun 25, 2026
Posting intelligenceActively listed

Skills

hibernatejenkinsspringoraclejunitcicdjavavue

About the role

SENIOR JAVA DEVELOPER

COUNTRY

Europe

FORMAT

On-site

Svitla Systems Inc. is looking for a Senior Java Developer in Europe for a full-time (40 hours per week) on-site (for the first 9 months) position in Munich, Germany. Remote work may be possible later, depending on the consultant’s level of knowledge and integration into the project.

Our client is an engineering consultancy specializing in embedded systems for mission-critical sectors that works closely with leading clients on real-time, secure, and scalable software platforms.

You'll support the maintenance, further development, modernization, and 3rd-level support of a complex public-sector software landscape in Munich. The applications include an existing Java Fat Client application, a Java web application based on JSF/PrimeFaces, EAI components, and new modules to be developed using a modern reference architecture with Java backend and Vue 3 frontend. The work includes technical design, implementation, unit testing, documentation, defect correction, and knowledge transfer within an integrated DevOps team.

REQUIREMENTS

Minimum 5 years of professional experience in Java development.

Strong understanding of Java enterprise applications.

Knowledge of Java 11 and/or Java 21.

Experience with JEE-related standards and frameworks.

Experience with Spring and Hibernate.

Experience with WildFly/JBoss application servers.

Strong understanding of unit testing with JUnit.

Understanding of Oracle databases, SQL, performance analysis, and database-related troubleshooting.

Experience with Maven, Jenkins, Git, Artifactory, and Sonar.

Experience working with existing/legacy software systems developed by another vendor.

Ability to understand large codebases and improve them incrementally.

In-depth understanding of software quality, refactoring, coding standards, logging, authorization concepts, and maintainability.

Experience writing technical documentation for developers and operations teams.

German language skills for written and spoken customer communication.

NICE TO HAVE

Experience with Java Fat Client applications.

Familiarity with OpenWebStart / Java Web Start distribution.

Familiarity with JSF2 and PrimeFaces.

Familiarity with Vue 3.

Knowledge of Apache Artemis.

Experience in public-sector projects.

Experience with structured knowledge transfer from previous vendors or legacy teams.

Experience with test automation, functional testing, system testing, or TestLink.

Experience with proprietary or model-driven Java frameworks. Experience with trend frameworks will be a strong plus

RESPONSIBILITIES

Analyze technical specifications and clarify open questions independently with the customer/team.

Implement changes and extensions in Java-based individual software systems.

Support the gradual modernization and replacement of legacy Fat Client components.

Work on Java web applications, backend services, EAI components, and new reference architecture modules.

Create and maintain unit tests primarily using JUnit.

Fix defects found during module, integration, user acceptance, and infrastructure testing.

Contribute to system design, technical documentation, architecture documentation, developer handbook, and operational documentation.

Support 3rd-level incident analysis, root cause investigation, workaround definition, and defect resolution.

Participate in code quality improvement, refactoring, and lifecycle management activities.

Work with the customer's CI/CD and production software environments.

Transfer knowledge to customer-side developers and internal team members.

WE OFFER

US and EU projects based on advanced technologies.

Competitive compensation based on skills and experience.

Regular performance appraisals to support your growth.

Flexibility in workspace, either remote or our welcoming office.

Bonuses for article writing, public talks, and other activities.

Generous time off, including vacation, national holidays, sick leaves, and family days.

Personalized learning programs tailored to your interests and skill development.

Free tech webinars and meetups organized by Svitla.

Regular corporate online activities.

Awesome team and a friendly, supportive community!

ABOUT SVITLA

Svitla Systems is a global digital solutions company headquartered in the U.S. and operating across the Americas, Europe, Asia, and APAC. Since 2003, we have served a wide range of clients - from innovative start-ups to Fortune 500 companies.

Our success is built on partnership. By integrating seamlessly with clients’ teams, we create lasting collaborations that drive real results.

We are strong advocates of workplace flexibility, remote culture, individual approach to professional and personal growth.

Our global mission is to build a business that contributes to wellbeing of our partners, personnel, and their families, improves our communities, and makes a lasting difference in the world.

Together, we are coding a brighter tomorrow - and living it.

Join us!

LET'S MEET IN PERSON

Tetiana Korchmenko

RECRUITER

Email:

t.korchmenko@svitla.com

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.