Senior Back-end Developer

JOB DESCRIPTION

Work on all stages of software development life cycle.
Develop web applications using Java/Spring, Python, GraphQL,
Develop Web API's
Create Unit Testing and adhere to TDD
Good knowledge of SQL and/ or GraphQL
Write deployment scripts that can deploy your code into docker containers
Background in key design patterns such as when to use synchronous vs asynchronous inter-process communication, saga distributed transactions pattern, hexagonal architecture etc.
Work with Azure/AWS, Kubernetes
Perform source control using Git
Maintain task backlog and updates in Jira
Create and maintain technical documentation
Works closely with business partners and system analysis staff tounderstand desired system requirements.
Code and/or integrate application components per design.
Works closely with QA engineers to ensure coded components meet requirements and respond timely to issues reported.
Perform code reviews of junior developers
Ensures best practices and standards are being adhered to such as TDD
Prepare coding standards for the development team
Prepare common components and reusable libraries for the rest of the team

JOB REQUIREMENT

Educational and Technical Qualifications:
Desirable: Bachelor's degree in related field.
Moreover, they must be familiar with data structures.
Has 5-7+ years of experience in Java and / or Python
Has knowledge of CI/CD pipelines and TDD
Language Skills:
English - Good written and spoken.
Nature of Experience:
5-7+ years of experience in developing and maintaining software
Planning and organizing skills
Time Management skills
Over 5 Years' experience in selected area of expertise

WHAT'S ON OFFER

Exposure to a wide range of modern web technologies and optimization techniques
Collaborative and innovative work environment focused on pushing technical and interactive boundaries
Competitive salary and benefits package
Continuous learning and professional development opportunities

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product company

Technical Skills:

Java, Python, Azure, AWS

Location:

Ho Chi Minh - Viet Nam

Salary:

Negotiation

Job ID:

J01640

Status:

Active