(Senior) Software Engineer 

JOB DESCRIPTION

Team Engineering, Solutions - Server 
Develop and launch feature of cloud products and extend platform functionality
Join with team to design and work out effective system architecture of products
Join with team to investigate and work out solution for issues, troubleshootings
Work collaboratively with product management, UX designer, governance and your scrum team to design and deliver new and innovative customer solutions.
Bring to bear your experience leveraging best in class tools and technologies (CI/CD, cloud computing, web service development) to refine and improve software development practices for your team.
Engage in innovative problem-solving activities, requiring conceptual thinking creating 'out of the box' solutions with prototypes and pilots.
Utilize Test Driven Development (TDD) practices to ensure delivery of high-quality code with low rates of production defects.
Instrument services and solutions to ensure deployed software is scalable and reliable.
 
Team Engineering
As a software developer, your main responsibilities would be to develop cutting-edge newer features/product line for our Client's product
You would be expected to write high-quality code in terms of functionality, modularity, security, and compatibility
Write tested and documented JavaScript, APIs, and Spring Batches using MongoDB; integrate with external web services
Apply generally accepted programming standards and techniques to assure efficient program logic and data manipulation
Close coordination with Product Owners on timelines and expected delivery milestones of the user stories/features
Work with cross-functional team members to recommend technical solutions to business issues and/or system issues or Integrations team in developing REST services 
Assist the scrum master to finalise the scope of sprint and story estimation
Work with customers to implement and customize our company solutions 

JOB REQUIREMENT

Team Engineering, Solutions - Server 
From 3+ years experience building software by JAVA technologies 
Experience in building software with Microservice architecture using Java Spring Boot framework.  
Experience with rational Database such as MySQL/PostgreSQL 
Experience building localized, multi-tenant and containerised solutions  
Ability to troubleshoot and identify the root cause of issues under time pressure 
Ability to effectively articulate technical challenges and solutions 
Demonstrated skill and passion for operational excellence 
Good to have experience with cloud platform, cyber security domain. 
Soft skills
Communication skill: good in communication and team work sprit 
Planning and manage personal tasks effectively 
English communication (Intermediate level) 
 
Team Engineering
Bachelor in Computer Science or related field
2 - 5 years of experience as a Java Developer/Software Engineer
Experience in Java Application Stack - Core Java/J2EE/EJB/RESTful Web Services/CSS/HTML, develop and implement RESTful APIs 
Experience with RDBMS databases such as MySQL, MS SQL, MariaDB, Oracle 
Experience in multiple application frameworks and tools such as Hibernate/UML/Struts
Experience on various popular application servers like JBOSS, Weblogic, Tomcat (at least one of them)
Experience with Spring boot, Spring Cloud Microservices, Spring MVC architecture would be a Big Plus
Familiarization with CI/CD systems such as Maven, Jenkins, and Artifactory is a plus
Experience with Amazon Web Services (AWS), Google Cloud Services is a plus 
Cyber Security knowledge would be a huge plus 
Soft skills
A strong self-starter and able to work with minimal supervision
Work at detailed level while maintaining project perspective
Ability to work in a dynamic, fast moving and growing environment
Critical thinker and problem-solving skills
Team player with good interpersonal and communication skills in English 

WHAT'S ON OFFER

Dynamic, young and friendly environment with enjoyable staffs activities
Macbook Pro laptop for working
Base salary package
Annual leaves with 14 days at the beginning and insurance types following by the Labour Code
Flexi benefits and leaves as per organization’s policy (birthday leave, personal leave, medical leave and monthly work from home)
Performance based reward and recognition
Healthcare package, sponsored football clubs, company trip and teambuilding 

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, mobile cyber-security

Technical Skills:

Java

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Job ID:

J00402

Status:

Close

Related Job:

Staff Software Engineer (Node.js)

Ho Chi Minh - Viet Nam


Product

  • NodeJS
  • AWS

Lead & design system architectures, establish coding standards, and construct cohesive, cloud-native solutions. Lead & develop high-quality Node.js code, optimize system performance, and tackle complex software integration challenges. Oversee the testing, deployment, and comprehensive documentation of integrated systems. Mentor less-experienced engineers, engage in cross-functional teamwork, and ensure solutions meet business requirements and international standards. Participate actively in all Agile software development phases, including creating user stories and executing sprint planning Engage with multinational companies, demonstrating flexibility to occasionally adapt to US and EU time zones.

Negotiation

View details

Senior Security Engineer

Ho Chi Minh - Viet Nam


Product

  • Security
  • Devops

Implement and improve security controls across major commercial cloud environments Strengthen security across applications, infrastructure, and CI/CD pipelines Perform threat modeling and vulnerability identification Own security operations: reporting, dashboards, and process optimization Automate workflows to improve efficiency and reliability Analyze security data and translate insights into actionable improvements Document risks, propose solutions, and present/track for approval Support incident response and vulnerability management Collaborate asynchronously with global teams

Negotiation

View details

Senior SAP SD Consultant (SAP O2C S4 HANA)

Ho Chi Minh, Ha Noi - Viet Nam


Outsource

  • SAP

#Main responsibilities Lead end-to-end SAP O2C S4 HANA module implementations & Roll Out Projects. Responsible to gain competency in process template Gather and document business requirements from users. Analyse business processes and propose improvements. #Rollouts: Identify the gaps compared to the template by assessing the system & connecting with the Business Users. Conduct workshops and training sessions for Business-users on SAP O2C functionalities and Bosch practices Integrate SAP O2C with other modules such as MM, FI, and WM/EWM to ensure data consistency and process efficiency. Coordinate with Design and build and BD teams to implement the requirement. Identify the scope for the rollout for the respective plant . Responsible to explain the plant how to adopt the template process and deploy the custom requirements. Collaborate with plant and design build team to finalize the migration requirement ( Define field mapping and transformation rule etc ) for each plant . Verify sample & mass upload of migrated data such as Sales Order, Pricing Condition, Invoices along with the Master Data like Business partner & Material Master Understand template test cases and localize where necessary for each plant . Support Business Users in executing test cases during test cycles like Integration testing & UAT Create/Support in creating test defects and follow until defect resolution Understand the existing cutover list and task execute as per cutover schedule and provide inputs if any. Support during hyper care Train Key-users, setup training data, prepare demo and create/publish supporting documents for project reusable repository. Develop user manuals, training materials, and process documentation as per Bosch quality standards.#Process improvement activities (PIA): Understand business request & Support the PIA Lead to implement improvement activities ( Validate/finalize the scope /coordinate with technical team to complete unit testing and implementation Collaborate with stakeholders to understand business processes and requirements and translate them into functional specifications in support with Lead Consultant. Mentor Junior & Senior Functional consultants to develop competency required for project deliverables Responsible for the assigned Business Requirement (BR)

Negotiation

View details