Java Backend Delivery - AVP
db
Job Description
What we’ll offer you
As part of our flexible scheme, here are just some of the benefits that you’ll enjoy
- Best in class leave policy
- Gender neutral parental leaves
- 100% reimbursement under childcare assistance benefit (gender neutral)
- Sponsorship for Industry relevant certifications and education
- Employee Assistance Program for you and your family members
- Comprehensive Hospitalization Insurance for you and your dependents
- Accident and Term life Insurance
- Complementary Health screening for 35 yrs. and above
Your key responsibilities
- 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
How we’ll support you
- Training and development to help you excel in your career
- Coaching and support from experts in your team
- A culture of continuous learning to aid progression
- A range of flexible benefits that you can tailor to suit your needs