Software Engineer
Job Description
Full-Stack Developer
A well-established business in the IT sector is looking for a technical professional to join their development team. The successful candidate will work in an environment defined by flat hierarchies and a focus on high-quality software solutions. This permanent position offers the opportunity to work on diverse projects across locations in Berlin, Dresden, or Leipzig.
What you'll be doing
• Developing tailored software solutions as part of a collaborative team
• Designing and implementing scalable microservices using Spring Boot, Jakarta EE, or Node.js
• Building user-oriented web applications with modern frameworks like Angular or React
• Working with cloud and container technologies including Kubernetes, OpenShift, and AWS
• Applying Clean Code principles and Test-Driven Development throughout the lifecycle
What we're looking for
• Professional experience with Java, Spring Boot, and frameworks like Angular, React, or Vue.js
• Proficiency in working with relational databases and SQL
• Familiarity with cloud infrastructures and containerization tools like Docker or Kubernetes
• Professional fluency in German and a good command of English
• A degree in Computer Science or a comparable technical qualification
What's on offer
• Permanent employment contract with a direct employer
• Flexible working hours to support work-life balance
• Comprehensive professional onboarding and access to further training
• Flat hierarchies with short decision-making processes
• Performance-based compensation and a varied field of activity
Apply via Hyra to be considered for this opportunity.