Software Engineer

Wearehaystack — Germany · Posted ~3 hours ago

Mid Full-time

Skills

Java Object-oriented design Software architecture Automated testing Code reviews

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering position focused on designing, developing, and optimizing Java-based applications. The role involves architecture decisions, quality improvements, agile collaboration, and solving complex technical challenges.

Highlights

Opportunity to design complex software solutions, influence architecture decisions, and contribute to high-quality engineering practices.

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!