Senior Software Engineer

Joinhyra — Germany · Posted ~2 hours ago

Senior

Skills

Java JEE Backend development Software architecture Technical specifications Automated testing Manual testing CI/CD Containerization Software development lifecycle Containers

🔓 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 established professional services organization is seeking an experienced software engineer to develop and maintain complex Java-based backend applications. You will translate functional requirements into sustainable technical solutions, shape software architecture and development standards, implement automated and manual testing, build CI/CD pipelines and containerized applications, and provide technical guidance to the wider team.

Highlights

Opportunity to shape business-critical software architectures, work across the full development lifecycle, improve engineering standards, build CI/CD and containerized solutions, and provide technical mentorship.

Description

An established professional services organisation is looking for an experienced software engineer to join the team. This role focuses on the functional advancement of business-critical application landscapes and the active shaping of software architectures and development standards. The successful candidate will translate functional requirements into sustainable technical solutions across the full development lifecycle. What you'll be doing • Developing and maintaining complex backend applications within a Java environment • Designing and evolving sustainable software architectures and technical specifications • Implementing automated and manual software tests to ensure high quality standards • Building and continuously developing CI/CD pipelines and containerised applications • Providing technical mentorship to the team and coordinating with external service providers What we're looking for • Extensive professional experience in backend development using Java and JEE • Strong knowledge of relational databases, specifically SQL and Oracle environments • Proficiency with CI/CD processes, GitLab, Docker, and container technologies • Solid understanding of modern software architectures and agile methodologies • Fluency in German and English for professional technical collaboration What's on offer • Flexible hybrid working model to support work-life balance • Opportunities for professional development and technical leadership roles • Involvement in shaping internal development processes and standards • Collaborative team environment focused on knowledge sharing and innovation Apply via Hyra to be considered for this opportunity.