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:

Senior Software Engineer (C++, Python, AI/LLM)

Ho Chi Minh - Viet Nam


Outsource

  • C/C++
  • Python
  • AI

Provide technical support for global researchers, including diagnosing root causes of technical issues, troubleshooting Python and C++ code, and proposing scalable fixes and improvements. Investigate, debug, and resolve issues in C++ applications and data pipelines, with a strong focus on performance, stability, correctness, and maintainability. Explore and apply AI/LLM-based solutions to improve data processing, workflow efficiency, troubleshooting, documentation, and research support processes. Enrich a wide range of structured and unstructured data into high-quality datasets for quantitative analysis and financial engineering. Enhance data quality and integrity by developing validation tools and frameworks to measure the effectiveness of data enrichment pipelines. Develop a deep understanding of machine learning, deep learning, and emerging AI/LLM applications, and analyze the underlying dynamics and behaviors within the data. Generate insights from large-scale datasets and collaborate with research teams to identify opportunities for tradable signals. Design and develop utility tools to automate software development, testing, deployment, and monitoring workflows.

Negotiation

View details

Principal Java Engineer - Martech

Ho Chi Minh - Viet Nam


Product

  • Java
  • Devops
  • Cloud

Lead the design, development, and implementation of technical solutions. Collaborate with other technology leaders to enhance and align with the technical direction. Promote and advocate for Java best practices. Demonstrate a strong passion for Java and ability to enhance existing or new systems. Conduct training sessions to enhance engineers' programming skills. Design, develop, review, and manage Java application code and services for production and pre-release environments. Manage continuous integration, build management, and deployment scripts and systems as needed. Engage in Agile software development and code review with international teams to build scalable products and APIs. Leverage customer or business requirements to develop applications. Work with delivery teams to implement CI/CD and DevOps practices and tooling. Ensure strong coding practices, unit/component test coverage, and debugging code. Perform additional tasks as required.

Negotiation

View details

Senior Account Executive

Ho Chi Minh - Viet Nam


Outsource

  • Account Management
  • Sale

Take ownership of Sales Qualified Leads (SQLs) and manage the entire sales process to successful close. Lead contract and pricing negotiations and meet or exceed revenue quotas. Conduct discovery sessions with key stakeholders to understand their business challenges and aspirations. Collaborate with technical teams to design customized solutions and deliver compelling proposals. Manage your pipeline within the CRM and provide accurate sales forecasts. Ensure all client interactions and deal stages are accurately documented. Provide feedback to refine lead quality and collaborate with marketing and delivery teams. Partner with the CRO on strategic accounts to accelerate deal cycles. Learn about Our Client's offerings and value proposition, shadow technical teams, and build a foundational understanding of capabilities. Assume ownership of the existing pipeline and secure your first deal through the entire sales cycle.

Negotiation

View details