Summary
✨ AI‑Generated
Take ownership of sophisticated Java-based software solutions from requirements analysis through production deployment. You will shape architecture and object-oriented design, maintain high standards through automated testing and code reviews, and contribute actively to an agile engineering team. The role suits an experienced developer who enjoys solving complex problems and sharing technical expertise.
Highlights
Build sophisticated software solutions across the full development lifecycle, influence architecture and technical decisions, and work in an agile team with strong emphasis on code quality and maintainability. The role includes ownership of complex challenges, mentoring, pair programming, and knowledge sharing.
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!