Senior Software Engineer

Wearehaystack — Germany · Posted ~3 hours ago

Senior Full-time Hybrid

Skills

Java JEE backend development software architecture SQL relational databases CI/CD Docker analytical problem-solving communication

🔓 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

An experienced backend software engineer will develop and maintain complex Java/JEE applications, translate business needs into scalable technical solutions, shape software architecture, and improve delivery pipelines. The role offers flexible working arrangements and opportunities for remote work.

Highlights

Flexible working hours, remote-work opportunities, competitive compensation, and end-to-end ownership of sophisticated backend systems.

Description

We're hiring on behalf of a Haystack partner! The Role • Further develop and maintain complex backend applications within a Java/JEE environment. • Translate business requirements into robust technical solutions and oversee them from conception through to production. • Design and evolve sustainable software architectures and development standards. • Develop database-driven applications using SQL and relational databases. • Contribute to the setup and continuous improvement of CI/CD pipelines. What You'll Need • Several years of professional experience in backend development with Java/JEE. • Solid knowledge of modern software architectures and well-structured backend systems. • Experience with relational databases, including SQL. • Familiarity with CI/CD processes and container technologies like Docker. • Strong analytical and problem-solving skills with excellent communication abilities. What's On Offer • Competitive salary • Flexible working hours and opportunities for remote work. • A senior position with significant technical influence and responsibility. • Opportunities for professional growth and development within software engineering. Apply via Haystack today!