Software Developer creating innovative Java and React applications for the legal market at our Saarbrücken office. Collaborating within an agile team across all project phases from design to testing.
Responsibilities
You develop modern, high-performance applications with GUI, middleware, and backend components in a service-oriented architecture.
Together with your agile team, you implement tailored solutions based on Java, Spring and React.
You support the entire project lifecycle — from conception and design to implementation and testing.
Quality is important to you: you ensure our software remains stable and future-proof through code reviews, unit tests and integration tests.
You analyze existing applications, identify weaknesses and implement sustainable bug fixes.
You continuously optimize existing systems and bring them up to date — both technically and functionally.
Requirements
A degree in computer science or a related field, or an equivalent qualification acquired through relevant professional experience.
Several years of experience in software development.
Practical experience with various software development models, especially in agile environments.
Competence in solution design and translating complex requirements into technical solutions.
Confident use of common development tools and testing frameworks.
Knowledge of Java, Spring or JavaScript (preferably React).
Practical experience with middleware technologies (e.g., RabbitMQ), REST APIs, and relational and/or NoSQL databases.
Experience with code-assistance systems and/or coding agents (e.g., Claude Code, GitHub Copilot) is a plus.
Familiarity with container technologies (e.g., Docker, Kubernetes) and modern deployment processes.
Advantageous (not required): knowledge of Continuous Integration as well as Continuous Delivery and Continuous Deployment (CI/CD).
Knowledge of processing XML documents or authentication methods such as OIDC or SAML.
Interest in innovative technologies and actively following current IT trends.
Business-fluent German and good English.
Benefits
A secure position with a future-oriented company in a growth market.
Flexible working hours and the possibility to work remotely.
A collegial, open team with flat hierarchies.
Comprehensive onboarding and continuous development opportunities.
Company pension scheme.
Modern tools and technologies.
Good transport connections and free parking at the Saarbrücken location.
Senior Software Engineer developing financial data reporting solutions using Java and React. Collaborating with a skilled team on a greenfield project with a microservices architecture.
Mid/Senior Java developer for governmental project. Involves developing systems with Java and various other technologies for both internal and public portals.
Technical Lead in hybrid team ensuring high - quality solutions for financial infrastructure. Leading technical decisions and mentoring multi - disciplinary squads in innovative financial technology.
Lead Data Engineer developing technical solutions utilizing cloud - based platforms at Capital One. Collaborating with Agile teams and mentoring engineers while working with data technologies.
Python & AI Agent Developer designing, developing, and deploying AI - driven solutions at Allstate. Seeking skilled professionals with experience in Python and AI agent frameworks.
Associate Programmer Analyst contributing to software development and maintenance at Boeing's aerospace operations. Required skills include Java, Angular, and cloud technologies with a bachelor degree and 4+ years experience.
Technical leader managing a Java development squad at one of Brazil's largest banks. Focused on architecture, innovation, and team performance in a hybrid model.
Backend Engineer developing secure crypto wallet systems at Ava Labs for Web3 solutions. Architecting modular backends and delivering high - performance solutions in a leading blockchain firm.
Senior Engineer developing backend data ingestion and transformation solutions for financial services at SS&C. Collaborating with cross - functional teams to ensure reliable data flows and API integrations.
.NET Architect leading development of scalable systems for a digital transformation company. Design and modernize applications while mentoring engineering teams in Spain.