Senior Software Engineer (Java)

JOB DESCRIPTION

Life at Company is fast-paced, challenging, and fun. As a rapidly growing global company, we’re always looking to step up and adapt to changes quickly; there is never a dull day at Company
We hustle to make things happen in the most impactful and effective manner. If you are always eager to initiate new ideas, hungry to contribute more, derive satisfaction from team wins rather than individual ones, and value integrity - you will fit perfectly into the team! 
You will be responsible for the full stack developing, maintaining, and supporting the operation of a high-reliability transaction processing platform using Spring, Struts, Java, and Serverless framework.
Reporting to the Technical Lead, you will be joining the pioneer team of our new engineering hub in Vietnam!

JOB REQUIREMENT

5+ years of development experience with Java
Computer Science degree or related (e.g., B.S., M.S., etc.)
Experience working with mobile operator billing systems is a big plus
Proven hands-on Software Development experience
Object-Oriented Analysis and design using common design patterns
Excellent knowledge of Relational Databases, SQL, and NoSQL Databases
Experience in developing serverless applications in AWS (Lambda, API Gateway, DynamoDB) will be preferred
Knowledge in Typescript and ES6 is preferred but not a requirement
Good wring and communication in English
Strong dedication to the team and willingness to perform any and all functions necessary to make the team and company successful
Strong problem-solving skills   

WHAT'S ON OFFER

We are an equal opportunity employer and do not discriminate based on gender, race, age, religion, disability, or other local protected class. We are committed to cultivating an inclusive environment for all employees, and we welcome the diversity that you will bring!
If you are looking for a rapid-growth environment and great teams to work with, you should apply now.
We are sorry to inform you that only shortlisted candidates will be notified as we may be overwhelmed by the number of applicants coming into our system; hence if you do not get a reply from us - don’t give up on us just yet!

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:

Internet, Payment, Product

Technical Skills:

Java, Backend

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Job ID:

J00562

Status:

Close

Related Job:

Embedded Software Engineer (V)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer has the opportunity to work with a Microcontroller Unit (MCU) that controls various car functions. They will be involved in the entire development process, from requirement analysis to driver/software design, coding, and testing. The engineer will specialize in a specific phase and module within the MCU to enhance their technical skills and domain expertise.

Negotiation

View details

Embedded Software Engineer (FW)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer plays a vital role in the development of modern car's Microcontroller Unit (MCU). This role involves various tasks such as requirement analysis, driver/software design, coding, and testing, giving the engineer a comprehensive understanding of the full development cycle. Engineers typically focus on a specific phase and module within the MCU to enhance their technical proficiency and domain experience.

Negotiation

View details

Senior Full-Stack Engineer (C# / React, AI Customer Support Platform)

Ho Chi Minh - Viet Nam


Outsource

  • .NET
  • ReactJS
  • Azure

Create and maintain backend services and APIs using C# and .NET technologies Construct contemporary frontend applications and interfaces using React Create adaptable integrations and workflows across platform services Team up with AI and product teams to incorporate intelligent support features and automation Collaborate with frontend, backend, and DevOps teams to produce top-notch solutions Enhance application performance, maintainability, and reliability Engage in technical discussions, code reviews, and architecture decisions Contribute to engineering standards and development best practices

Negotiation

View details