Lead, Java Engineer
Về công việc
Trách nhiệm chính
- Design, develop, review, implement, and manage Java applications and services for production and pre-release environments.
- Design, develop, review, implement, and manage continuous integration, build management, and deployment scripts, systems, and code.
- Participate in Agile software development, prototyping, and code review with international teams to build scalable microservices-based products and APIs on AWS Cloud.
- Fully understand customer or business requirements and develop consistent applications.
- Collaborate with delivery teams to achieve success using CI/CD and DevOps practices, processes, and tooling.
- Provide robust coding practices, solid unit/component test coverage, and debugging.
- Mentor and provide technical direction and engineering leadership for a team of engineers.
- Provide leadership to team members.
Yêu cầu
- 7+ years of experience with Java development.
- Solid experience in Java 8+.
- Experience designing and developing RESTful APIs and complex microservices-based systems.
- Experience in cloud computing and AWS or Azure.
- Experience with unit testing and integration testing.
- Practical experience in containers (ECS, Kubernetes, Docker) and FaaS (AWS Lambda).
- Good English communication skills (verbal and written).
- Experience in Agile development environments.
- Well-versed in writing structured, well-documented, maintainable, and clean code.
- Good problem‑solving and analytical skills.
Yêu cầu ưu tiên
- Practical experience in containers (ECS, Kubernetes, Docker) and FaaS (AWS Lambda) technologies.
- Experience in modern CI/CD pipelines and tools such as Git, Ansible, Jenkins, NPM, Gradle.
- Experience in the banking or financial services industry.
Mức lương
- Thỏa thuận
Phúc lợi
- Generous compensation and benefit package.
- 20‑day paid annual leave and 7‑day paid sick leave.
- 13th month salary and annual performance bonus.
- Premium healthcare for yourself and family members.
- Monthly allowance for team activities.
- Premium welcome kit and occasional gifts of appreciation.
- Extra benefits on your work anniversary.
- Large‑scale products with modern technologies in the banking domain.
- Clear roadmap for career advancement in technical and leadership pathways.
- Access to digital learning platforms such as Udemy.
- Consistent and high‑quality leadership training through the Distinctive Leadership program.
- Specialist capabilities and accreditations in key skill areas such as Cloud Engineering, Digital, Data, Security, and SREs.
- Sponsored English course with native teachers.
- Opportunity for training in Australia.
- Hybrid working model and excellent work‑life balance.
- State‑of‑the‑art Agile office.
- Food and beverages in the office pantry.
- Employee Assistance Program to improve physical and mental health.
- Annual team activities and company events.
- Solid and talented team.
- Diverse and inclusive workplace.
- Flexible work options.
Hình thức làm việc
- Hybrid working model