TU PRÓXIMO CAPÍTULO
Senior Java Fullstack Engineer
Sobre el puesto
• Design and implement versatile customer projects in web and enterprise environments
• Collaborate with customers to understand business needs and translate requirements into high-quality software
• Visit customers approximately 2–3 times per week
• Write clean, maintainable and efficient code with development teams using pair- and mob-programming
• Coach and support team members
• Support the entire software lifecycle from ideation to production using a DevOps mentality
• Automate quality checks using test-driven development and specification by example
• Keep up to date with technologies and trends and share knowledge
• Bachelor’s degree (FH, Uni, ETH or similar) in Computer Science, Software Engineering, or a related field
• More than two years of proven experience as a Java Developer
• Strong understanding of object-oriented programming and best practices
• Experience with JavaScript and TypeScript frontend frameworks such as Angular, React or similar
• Expertise with Spring Boot, JPA/Hibernate, databases, RESTful APIs, messaging, container orchestration, microservices and cloud platforms such as AWS and Azure
• Experience in agile methodologies and agile development teams
• Fluent in German and English at least C1 level
• Application documents must be submitted in English only
• Flexible working hours
• Possibility to work from home
• Profit share scheme in addition to annual salary
• Annual team camps
• Year-end parties and other local festivities
• Learning and development investment
• Inclusive and positive work culture