Java Backend Delivery - AVP
db
Job Description
- Design and maintain high-quality data driven microservices
- Follow the DevOps model to build stable, ideally zero-ops applications, share the responsibility for a stable production
- Find new ways to work more efficiently and support the introduction of productivity-increasing measures, leaner processes, efficient tools and generally automation
- Support the team to unfold its full potential and act as a thought leader to less experienced team members
- Continuously improve the architecture by questioning existing implementations and introduction of new approaches and technologies
- Be at the forefront of introducing new technological approaches (e.g. virtualization, containers, cloud, microservices, serverless) and motivate your colleagues to follow you in this process
Your skills and experience
- Successfully completed degree in computer sciences, maths or related field
- Minimum of 9 years hands-on programming experience with Java. Deep knowledge about frameworks such as Spring Boot
- Profound knowledge of design patterns and principles
- Deep understanding of data models and SQL tools
- First exposure to cloud, event processing and Big Data technologies like Kafka, BigQuery, Apache Beam etc. or strong willingness to familiarize yourself with them
- Fully familiar with DevOps tools and culture
- Worked in agile environments with methodologies such as SCRUM, Kanban or similar
- Excellent command of spoken and written English
- Experienced working in distributed multi-cultural teams