JOB DESCRIPTIONYour key responsibilities as Backend Engineer (Senior/Lead/Principal) will include:
- Lead/Principal - Design high-performance, scalable and testable components for our architecture and execute its development.
- Lead/Principal - Architecting, developing and deploying modern architectural patterns/techniques (microservices, DDD, TDD) including developing using modern frameworks, e.g. Spring Boot, Spring Cloud
- Lead/Principal - Participate in the Company Platform Design Committee (DCMP Design Committee) and be responsible for the end-to-end solution architecture and deliverables
- Lead/Principal - Take ownership and design the developer experience in a way that teams can operate autonomously and with high agility.
- Lead the development of new features for our platform, delivering to our quality standard.
- Lead the design & development of RESTful APIs and microservices-based solutions leveraging containers (AKS, Kubernetes, Docker) technologies.
- Hold yourself accountable to high engineering standards, pay special attention to performance and scalability
- Collaboration with architects, engineers and project teams to ensure architectural principles are met and built and act as a change agent
- Write structured, well-documented, maintainable, and clean code
- Demonstrate strong English communication skills (both verbal & written)
- Utilize rapid prototyping techniques to accelerate time-to-market for our customers
- Trend scouting around new technology
JOB REQUIREMENTEssential:
- Senior (4-6 years) / Lead-Principal (7+ years) experience with architecting, developing and deploying modern cloud native solutions
- Principal - experience with designing solutions for managing highly complex business rules within the Azure ecosystem and cloud infrastructure.
- Extensive experience working with microservices architecture and event-driven architecture
- Prior work experience in Insurance consulting/architecture within a software and/or services company
- Ability to decompose complex issues, find solutions and summarise
- Manage and work autonomously on projects
- Strong attention to detail and follow-up
A successful candidate must be able to demonstrate:
- Lead/Principal - Embodies a collaborative approach in bringing both business and technology stakeholders together to deliver technology solutions that enable tangible business benefits
- Thinking, proactive and solutions-oriented
- Innovative and entrepreneurial thinking
- Working well as part of a team and being autonomous
- Working in a fast-paced, high-volume environment
- Decision-making abilities
- Strong work ethic
WHAT'S ON OFFERThe Opportunity
- You will reach your full capabilities by developing innovative products with trending and cutting-edge cloud and microservices technologies with a full lifecycle - you propose it, you build it, you own it.
- You are the foundation of one potential and game-changer startup in Insurance Domain.
The Benefits
- Very competitive remuneration package
- Premium healthcare for yourself and two family members
- Monthly meal, telephone and transport allowance
- Generous year-end bonus
- A solid business and technical team behind you
- The pleasant, enthusiastic, international work environment
- Opportunity for traveling & working in South East Asia
- A brand new & state of the art office in District 1 (HCM city)
- Latest technologies, flexible working hours
- And many more to come.