We're partnering with a leading technology company that specializes in crafting innovative software solutions for a diverse range of clients, driving digitalization forward with a passion for software engineering, open source, and agile methodologies. They empower clients to bring their grand visions to life while embracing cutting-edge technology.
The Role
- Develop features across both frontend and backend as an all-rounder in a cross-functional team
- Delve into clients' technical challenges and translate them into user stories in Java
- Actively participate in the entire development process, from conception to implementation
- Contribute to the automation and enhancement of build, test, and release processes
- Conduct and participate in code reviews and pair programming to ensure quality and knowledge sharing
What You'll Need
- A degree in Computer Science or a comparable professional qualification
- Strong proficiency in Java application development using modern frameworks like Spring Boot
- Practical experience with contemporary component-based JavaScript technologies such as React, Vue, or Angular, ideally with TypeScript
- Confidence in implementing accessible applications
- Solid understanding and experience with HTML and CSS
- Keen interest in artificial intelligence and motivation to apply it in software development
- Experience with unit and system tests using technologies like JUnit and Playwright
- Enthusiasm for agile methodologies and continuous learning of new technologies and trends
- Very good German language skills (at least C1)
What's On Offer
- Work on socially relevant and innovative projects with renowned clients
- Be part of a self-organizing agile team with a high degree of personal responsibility
- Continuous professional development owing to a wide range of technologies and diverse projects
- Opportunity to join a growing company with long-term prospects
Apply via Haystack today!