Java Engineering Manager

JOB DESCRIPTION

The Engineering Manager is responsible to write complex software programs from design specifications; Plans, executes and documents unit tests; Reports status and issues; Documents detailed designs; Accountable for unit test leakage; Contributes to and may decide upon system architecture and design decisions.
Java: focus on Java related technologies such as J2EE, Spring, Struts, Hibernate, JAX-WS
Job Descriptions:
Defining direction and involving in resource development, work in presale support and follow up with project related to the competence, involve in resource planning and dispatching for the competence.
Each competence can have one or more competence leaders depend on how big the competence is. However, there will be one competence lead to be in charge as the main contact point for the competence.
Define and maintain the technical standards for each position
Build and maintain an assessment system for each level (meet or not meet)
Monitor and develop the technical skills of the current work force
Coordinate with training department to build the qualified junior layer for more balanced staffing model
Support and propose to the resource planning department for suitable resource allocations for the project
Propose the technical development or training plan, follow, motivate and support the technical resources for skills developments, which matches to the personal and company needs
Support/Coach technical members to make sure they reach the skills standard levels
Provide hands-on supports to the competency team members during the work in the project
Join to build the framework at the beginning of the project
Work with PMs to make sure the skills development plan of each individual competency team member is maximized continuously via the project works
Coordinate with PMs to solve the people related exceptions, this helps to minimize the turnover rate
Manage the expectations of the competency team members
Manage the turn-over rate of the resource under the relevant competency
To contribute to and/or design system architecture
To help the clients in technical support if needed 
To self-train on new technologies and broaden the knowledge among the company
To obtain professional certificates if being requested
To review the source code, detailed designs, architecture designs documents
To attend all regular meetings of the assigned projects
To support for presales activities (R&D, estimate, pilot, etc) if required
To support for recruitment in company
Play the important role to perform trainings/seminars mainly for the relevant competences. 

JOB REQUIREMENT

Bachelor in Computer Science or Information Technology.
Hands on experience working on full-stack project with JAVA architecture.
Practical experience with one of the following cloud platforms: AWS, Azure, Google Cloud Platform.
5+ years’ experience in the JAVA competence.
Strong knowledge in software analysis, architecture design, modelling and details design.
Experience in people management and technical development.
At least 2 years in technical leading (architect) or consultant roles. 

WHAT'S ON OFFER

13 month salary per year.
Performance bonus (up to 2-month salary).
Social – Health – Insurance paid fully.
Healthcare: Annual health check-up, Premium Health Insurance (plus 1 slot for your dependent).
Annual leaves: 14 ~ 18 days.
Clubs program: Football, Badminton, Swimming, Tennis, Rock, Yoga…Training courses: Technical skills – Soft skills – English 

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:

Outsource

Technical Skills:

Java

Location:

Ha Noi - Viet Nam

Working Policy:

Salary:

$ 3,000 - $ 4,400

Job ID:

J01025

Status:

Close

Related Job:

Finance & Administration Manager

Ho Chi Minh - Viet Nam


Product

  • Accounting
  • Admin

#Accounting, Tax & Financial Reporting (Quality & Accuracy Focused): (50% SOW) Lead monthly and annual closing in compliance with VAS with zero tolerance for errors. Prepare financial reports for Japan HQ, ensuring clear logic, variance analysis, and alignment with group governance standards. Review and validate all work output from the accounting staff (including tax filings: CIT, VAT, PIT) before submission to authorities or HQ. You are the final gatekeeper for accuracy. Serve as the primary representative for negotiations with banks, auditors, and tax authorities. Manage these relationships with a high level of professionalism and diplomacy to prevent conflicts and protect the company's reputation. Directly supervise and mentor the existing Accounting staff.#General Administration & Office Management: (40% SOW) Oversee the Administration team, ensuring smooth operations of both Ho Chi Minh and Hanoi offices. Facility Management: Manage office environment, lease agreements, and renovations to ensure a productive workspace. Ensure legal compliance in administrative matters and support the CEO in corporate governance tasks. Drive cost optimization initiatives across office operations. Asset & Cost Control: Oversee the procurement and management of IT/office assets. Monitor administrative expenses to optimize costs. Expat Support (if applicable): Manage visas, work permits, and residency cards for expatriate staff. Directly supervise and mentor the existing Admin staff.#Internal Control & Process Improvement: (10% SOW) Design and maintain internal control processes and approval workflows suitable for a subsidiary of a Japanese listed company. Identify operational bottlenecks in Accounting and Admin workflows and implement automation/digitalization (e.g., maximizing the use of current systems).

Negotiation

View details

Senior Full-stack Java Software Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Java
  • Angular
  • Cloud

Create and uphold full-stack web applications using Java as the primary language, Spring Boot for the backend, and Angular (TypeScript) for the frontend. Develop and execute RESTful APIs with a focus on scalability, security, and performance. Engage in system design, technical discussions, and code review. Utilize AWS cloud services for the deployment and management of applications in production. Implement unit tests and integration tests to guarantee code quality. Contribute to Agile/Scrum teams alongside Product Owner, QA, and DevOps. Provide guidance and assistance to less experienced developers.

Negotiation

View details

Android Engineer - Hanoi

Ha Noi - Viet Nam


Product

  • Android

Creating and managing Android applications using Kotlin Constructing Android services for production use and contributing to live service operations Utilizing Jetpack Compose to design modern Android UI Incorporating asynchronous programming through Coroutines and Flow Developing scalable Android app architecture with modularization and dependency injection Collaborating with cross-functional teams through effective communication

Negotiation

View details