Software Developer Java / React developing applications for a legal technology company. Involves working with agile teams and modern tech in Saarbrücken
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 accompany the entire project lifecycle — from conception and design through implementation and testing.
Quality matters 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 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 gained through relevant professional experience
Several years of experience in software development
Practical experience with various software development models, especially in an agile environment
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 (React preferred)
Practical experience with middleware technologies (e.g. RabbitMQ), REST APIs, and relational and/or NoSQL databases
Experience using 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): know-how in 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 active tracking of current IT trends
Business-fluent German and good English.
Benefits
A secure position in a future-proof company operating in a growth market.
Flexible working hours and the option to work remotely.
A collegial, open team with flat hierarchies.
Comprehensive onboarding and ongoing development opportunities.
Company pension scheme
Modern tools and technologies
Good transport links and free parking at the Saarbrücken site.
Back End Engineer maintaining and improving Perl - based systems at Netcraft. Work includes developing product features and ensuring operational reliability within a hybrid setup.
Senior PHP / Laravel Entwickler*in responsible for developing and optimizing web applications with a focus on quality at eRecht24 IT. Collaborating closely with the product management and development team in a hybrid working model.
Lead Developer at GigaVoice managing complex systems and production code in a hybrid environment. Collaborating with product partners to build and evolve a modern CMS platform.
Backend Developer developing IoT solutions for Smart Farming at HydroNeo, tackling challenges in aquaculture. Join a dynamic team to innovate and impact global aquaculture positively.
Junior Backend Software Developer developing scalable backend services for etaONE platform. Collaborating in an agile team with Java/Kotlin and Spring Boot technologies.
Join AAXIS as a Backend Developer to develop digital commerce platforms for B2B enterprises. Collaborate with senior developers and optimize backend services using JavaScript and TypeScript.
Senior C++ Software Engineer developing tools for AR - HUD products at Envisics. Enhancing performance and accuracy through calibration and measurement tools in automotive environments.
Intern assisting the CAE team with Python programming and data analysis for automotive testing. Involves GUI creation and machine learning tasks with potential occasional office meetings.
Join Projektron GmbH as a Software Engineer in Java Development, working on project management software. Collaborate within Scrum teams to enhance features and services for clients across Europe.