Senior Back-end Developer

ABOUT CLIENT

Our client is providing innovative solution for the trade and logistics sectors

JOB DESCRIPTION

Engage in all phases of the software development life cycle.
Utilize Java/Spring, Python, and GraphQL to build web applications.
Create web API's and implement unit testing following the Test-Driven Development (TDD) approach.
Possess thorough knowledge of SQL and/ or GraphQL and capable of writing deployment scripts for code deployment into docker containers.
Proficient in key design patterns and architectural concepts.
Experience working with Azure/AWS, Kubernetes, and source control using Git.
Manage task backlog and updates via Jira and maintain technical documentation.
Collaborate with business partners and system analysis staff to comprehend system requirements.
Code and/or integrate application components based on the design and closely cooperate with QA engineers to address reported issues.
Perform code reviews and mentor junior developers, while ensuring adherence to best practices and coding standards.
Develop coding standards and common components for the development team to utilize.

JOB REQUIREMENT

Educational and Technical Requirements:
Preferred: Bachelor's degree in a related field.
Proficiency with data structures.
5-7+ years of experience in Java and/or Python.
Familiarity with CI/CD pipelines and TDD.
 
Language Skills:
Good proficiency in both written and spoken English.
 
Experience:
5-7+ years of experience in software development and maintenance.
Strong planning, organizing, and time management skills.
Over 5 years of experience in the chosen area of expertise.

WHAT'S ON OFFER

Access to various modern web technologies and optimization techniques
Collaborative and innovative work environment that aims to push technical and interactive boundaries
Competitive compensation and benefits
Ongoing learning and professional development prospects

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:

Oursourcing company

Technical Skills:

Java, Python, Azure, AWS

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Hybrid

Salary:

Negotiation

Job ID:

J01640

Status:

Close

Related Job:

Senior DevOps Engineer

Ha Noi - Viet Nam


Financial services, Crypto

#About the Role We are looking for a highly skilled Senior DevOps Engineer to join our team. You will play a key role in designing, implementing, and maintaining infrastructure solutions that ensure the stability, reliability, and scalability of our systems. The role requires a balance of strong technical expertise, problem-solving skills, and a passion for automation. You will collaborate with cross-functional teams to drive process improvements, enhance engineering productivity, and support business-critical applications. As a Senior DevOps Engineer, you will also be responsible for ensuring system security, leading operational automation efforts, and participating in a 24/7 on-call rotation to maintain uptime and business continuity. In line with our philosophy that development and operations are inseparable, you will leverage your coding expertise to intervene in application modules, develop new automation tools, and ensure seamless integration between code and infrastructure.#Key Responsibilities Develop, maintain, and manage tools to automate operational activities and improve engineering efficiency, including writing custom modules in Node.js or Golang for task management and system orchestration. Troubleshoot, diagnose, and resolve complex software and infrastructure issues, including debugging and modifying application code in Node.js and Golang environments. Update, track, and resolve technical issues in a timely manner. Recommend architectural enhancements and propose process improvements for scalability and reliability. Contribute to application development by intervening in existing modules or creating new ones to enhance system manageability, scalability, and performance Evaluate and implement new technologies, frameworks, and vendor products to support business goals. Apply best-in-class security practices to safeguard critical systems and data. Ensure stability, reliability, and performance of production and non-production environments. Collaborate with engineering, QA, and product teams to align infrastructure with development needs. Participate in a 24/7 on-call rotation to support high-availability systems.

Negotiation

View details

Senior Software Developer (Perl)

Others - Viet Nam


Outsourcing company

  • Perl

Oversee feature development and make contributions to architectural enhancements in Perl-based systems. Restructure and update outdated Perl codebases. Enhance SQL queries and boost system performance. Engage in peer reviews, provide guidance to junior developers, and promote knowledge sharing. Spearhead enhancements in CI/CD pipelines and internal tooling.

Negotiation

View details

Firmware Developer

Hai Phong - Viet Nam


Information Technology & Services

  • Firmware

Firmware & Software Development, validation & issue analysis: MCU Firmware, UEFI Firmware Providing support for factory issues: Debug, Analyze, and propose quick solutions for firmware related factory issues Software integration and validation Monitoring build event activities (validation, debug/analyze issues, fix issues by code modification) and adhering to the milestones/timelines Collaborating effectively with other teams (factory, development teams in India, China, Taiwan, and the US) Demonstrating creativity and responsibility in identifying bugs and proposing solutions

Negotiation

View details