What you can expect in this role
- You will be responsible for designing and developing new application components to ensure a high-quality software solution
 - Furthermore, you will support quality assurance and optimization through code reviews and error analyses in close cooperation with the test management team
 - Working in an agile environment, the (development) team will handle the planning and implementation of all software development tasks
 - You will implement various back-end components, focusing on data integrity and performance
 - For implementation, you will primarily use technologies such as Spring, Hibernate, Docker and Apache Kafka
 - You will support the entire software life cycle, from conceptual design to development and support in daily operation
 
Your essential experience and education
- You have a degree in Computer Science, Business Informatics, Engineering or a comparable subject
 - You have at least five years of professional experience in software engineering, during which you gained in-depth knowledge of traditional and agile software projects
 - Practical experience in small to medium-sized software development projects, from the concept to implementation and normal operation, round out your profile
 - You have expert knowledge of Java, web technologies and relational databases (such as MySQL, Oracle and Informix) and experience in working with microservices architectures and messaging systems (ideally Apache Kafka)
 - Basic knowledge of using container technologies such as Docker or Kubernetes is an advantage
 - Your strengths include excellent analytical, communication and conceptual skills, a structured way of working, poise, power of persuasion and a focus on clients
 - You have very good German and English skills
 
by via developer jobs - Stack Overflow
No comments:
Post a Comment