Senior Java Developer (Spring Boot)

ABOUT CLIENT

Our client is a leading technology company specializing in innovative solutions for various industries.

JOB DESCRIPTION

Responsible for creating and maintaining Web apps using Java Spring Boot.
Collaborate with a remote team to understand and clarify tasks and requirements.
Develop new features based on user needs, while also analyzing requirements and system design.
Address reported problems and bugs during integration, user acceptance, and maintenance tests.
Effectively manage time and resources based on the WBS.
Write clean, high-quality, maintainable, and testable code.
Keep technical documents updated and accurate.
Provide mentorship to junior developers and conduct technical training as necessary.
Opportunity to be involved in various stages of projects and software engineering, fostering career growth.

JOB REQUIREMENT

At least 7 years of Java development experience.
Proficiency in relational DBMS and SQL.
Familiarity with Spring and related projects.
Knowledge of dependency management frameworks such as Maven and Gradle.
Understanding of markup language, including HTML and CSS.
Experience with frontend JavaScript.
Understanding of API design and implementation.
Familiarity with Cloud Platforms such as AWS and Azure.
Experience with Serverless application and container technology such as Docker.
Strong ability to write clean, understandable code.
Familiarity with version control systems such as Git or SVN.
Experience with issue tracking tools such as Redmine.
Strong problem-solving and analytical skills.
Bachelor's Degree in Computer Science, Information Technology, or relevant fields.
Proficient in written and spoken English.
Strong communication and teamwork skills; international experience preferred.
Experience working in an Agile environment with a deep understanding of agile development principles.
Minimum 1 year of experience in developing Securities domain.
Minimum 2 years of experience in a team leader role.
Experience working with an overseas team.

WHAT'S ON OFFER

Competitive salary with annual review
13th-month salary and Annual Performance Bonus
Comprehensive benefits package
Premium Private Medical Insurance and annual health check
Generous annual leave including Christmas leave
Special 90-minute leave for women
Recognition awards at the end of the year
Diverse and professional working environment
Company-sponsored events and gatherings
Employee perks and fully stocked snack corner
Sponsored training courses and book purchases
Provision of new working equipment
Sponsorship for children's education fees
Support for work permit and TRC
Two-month probation period

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

Technical Skills:

Java

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Onsite

Job ID:

J01752

Status:

Close

Related Job:

Engineering Manager – Shop 6.0

Ho Chi Minh - Viet Nam


Outsource

  • Management
  • Backend
  • Frontend
  • Devops
  • Azure

Take on overall technical and organizational responsibility for delivering Shop 6.0 across frontend, backend, and infrastructure Plan delivery scope, milestones, and releases, and coordinate the work of parallel workstreams (frontend, backend, DevOps, QA) Make and facilitate key architectural decisions together with the senior engineers, particularly around microservices, APIs, and cloud-native implementation on Azure Identify and manage risks related to integration (especially the ERP Cloud connection), scalability, and technical dependencies Serve as the central point of contact for stakeholders on scope, prioritization, and timelines Ensure code quality through reviews, mentoring, and clear standards, including a pull request process with mandatory checks and senior/lead review Ensure transparency on progress, risks, and decisions towards the team and management Hire, lead, develop and retain a team of 6 engineers (4 backend and 2 frontend)

Negotiation

View details

Solution Designer (Digital Engage)

Ho Chi Minh, Ha Noi - Viet Nam


Product

  • Java
  • NodeJS
  • Architect

Solution Design & Architecture: Critically analyze business requirements and COM systems to design enterprise-grade solutions that balance technical excellence, security, scalability, and business value. Create comprehensive design artifacts, architectural diagrams, and technical documentation that guide implementation teams. Technical Leadership & Proof of Concept: Apply systems thinking and design thinking methodologies to assess impacts across the COM ecosystem. Undertake proof-of-concept builds when required to validate architectural decisions and de-risk implementation. Stakeholder Engagement & Communication: Effectively communicate complex technical concepts and design decisions to diverse audiences including Heads of Technology, Engineering Managers, Product Owners, Tech Leads, Testing Teams, and Technology Executives. Serve as a trusted advisor who can translate between business and technical domains. Platform Advocacy & Strategic Influence: Champion platform-thinking principles by designing reusable, extensible solutions that drive consistency and efficiency across the organization. Provide strategic input to Technology Leadership on architectural direction, technical debt, and platform evolution.

Negotiation

View details

Solution Designer (Digital Identity & Access)

Ho Chi Minh, Ha Noi - Viet Nam


Product

  • Java
  • NodeJS
  • Architect

Solution Design & Architecture: Critically analyze business requirements and COM systems to design enterprise-grade solutions that balance technical excellence, security, scalability, and business value. Create comprehensive design artifacts, architectural diagrams, and technical documentation that guide implementation teams. Technical Leadership & Proof of Concept: Apply systems thinking and design thinking methodologies to assess impacts across the COM ecosystem. Undertake proof-of-concept builds when required to validate architectural decisions and de-risk implementation. Stakeholder Engagement & Communication: Effectively communicate complex technical concepts and design decisions to diverse audiences including Heads of Technology, Engineering Managers, Product Owners, Tech Leads, Testing Teams, and Technology Executives. Serve as a trusted advisor who can translate between business and technical domains. Platform Advocacy & Strategic Influence: Champion platform-thinking principles by designing reusable, extensible solutions that drive consistency and efficiency across the organization. Provide strategic input to Technology Leadership on architectural direction, technical debt, and platform evolution.

Negotiation

View details