Summary
✨ AI‑Generated
A software engineering role focused on designing and delivering scalable Java-based applications. The position involves architecture decisions, clean code practices, automated testing, collaboration in agile teams, and solving complex technical problems while contributing to long-term software quality.
Highlights
Opportunity to build sophisticated software solutions, influence technical decisions, work on complex challenges, and contribute to high-quality engineering practices within an agile environment.
Description
We're hiring on behalf of a Haystack partner!
The Role
• Design, develop, and optimize sophisticated Java-based software solutions, overseeing them from requirements analysis to production deployment.
• Influence technical decisions regarding architecture, object-oriented design, and modern software engineering principles.
• Ensure high code quality and sustainable maintainability through automated testing, code reviews, and continuous improvement.
• Actively participate in agile development teams, sharing technical expertise via mentoring, pair programming, and knowledge exchange.
• Take ownership of complex technical challenges, developing pragmatic, scalable, and customer-oriented solutions.
What You'll Need
• Several years of professional software development experience with Java and a proven track record of implementing complex software projects.
• A strong academic background in Computer Science, Software Engineering, or a related field with a focus on software development.
• Proficient knowledge of Java, Spring/Spring Boot, modern architectural and development approaches, test automation, CI/CD, and container technologies; initial experience with AI-driven software development is a plus.
• Good German and English language skills for collaboration in interdisciplinary teams.
• High degree of personal responsibility, analytical thinking, pragmatic solution orientation, and enthusiasm for sharing knowledge and driving technical advancements.
What's On Offer
• Competitive salary
• Opportunities for professional development and continuous learning through individually chosen training.
• Benefits package including corporate discounts, work-life balance initiatives (e.g., bike leasing, fitness subsidies), and a company pension scheme.
• Flexible working arrangements with a hybrid model allowing for remote and on-site work.
Apply via Haystack today!