Software-Modernisierer (w/m/d): Java, OpenRewrite & KI bei XDEV
Primary stack
Job description
About the Position
Software-Modernisierer (w/m/d): Java, OpenRewrite & KI bei XDEV
We’re looking for a Java developer with experience in AI to join our team at XDEV. You’ll use AI to build OpenRewrite recipes that modernize outdated Java applications automatically and close known security vulnerabilities. This role ensures that software, which society relies on every day, remains secure and up-to-date.
Responsibilities
- Analyze our customers’ long-lived codebases and identify outdated components and security risks
- Modernize applications by upgrading Java versions, frameworks, libraries, and replacing dependencies with known vulnerabilities
- Collaborate with the AI agent to write OpenRewrite recipes and matching tests, critically review and refine the output
- Combine recipes from the OpenRewrite catalog with custom ones where necessary
- Run recipes against real customer code and ensure the results are clean, reviewable pull requests
Requirements
- At least 2 years of professional experience in Java development
- Experience working with AI agents like Claude Code, providing the right context, reviewing output critically, and steering it in the right direction
- Experience with upgrades and migrations in long-lived Java applications
- Strong focus on security, with a keen eye for outdated dependencies and open CVEs
- Enjoy writing code that changes code and testing to ensure it works as intended
- Some experience with OpenRewrite is a plus, but you’ll learn the rest with us
- Team player who works reliably, independently, and with commitment
Nice to Have
- Experience with OpenRewrite
- Familiarity with Java 8 through 25, Jakarta EE, Spring, Hibernate, JUnit, Lossless Semantic Trees, Refaster templates, CVEs, Git, legacy code, and coffee
We Offer
- Meaningful work: you make software more secure that many people depend on, and you see the impact of your recipes
- Agile work with a startup feel, backed by the stability of an established company
- Help shape a young field from the start and have a say in how we use AI for modernization
- Work with AI agents like Claude Code and current models; we provide access
- Flexible working hours
- Exclusive training, certifications, and conference visits to stay ahead of the curve
- Long-term prospects
- Flat hierarchies and transparent communication
- Learn more about how we work at XDEV here
About the Company
XDEV Software GmbH is a company dedicated to modernizing and securing Java applications using AI and OpenRewrite. We offer a dynamic work environment with the stability of an established company, providing opportunities to shape the future of software modernization.
Location
Weiden in der Oberpfalz, Germany / Remote / No staff augmentation
Start date
Immediately, full-time
Contact
Your contact person:
Richard Fichtner
Please send us your complete application exclusively as a PDF via e-mail including:
- CV
- Possible start date
- Compensation expectations
or simply send your questions to:
[email protected]
Right from the first day, we make every effort with our onboarding program to ensure that possible hurdles are removed and that you have a good start at XDEV by all accounts.
© Xdev Software. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Xdev Software
All 12 rolesJava Developer - Project Development
Xdev Software · Germany
IT Allrounder (w/m/d)
Xdev Software · Germany
CloudNative meets Java (w/m/d)
Xdev Software · Germany
Praktikant / Werkstudent für die Softwareentwicklung (w/m/d)
Xdev Software · Germany