Java Technical Architect (Ha Noi)

JOB DESCRIPTION

The Technical Architect is responsible to writes 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.
To design, document and implement technical solutions for various type/size systems, and fully aware the integration, maintenance and migration aspects
To be the escalation point for technical issues of all technical issues in project.
To provide software architecture design
To ensure compliance with architecture design
To set guidelines, review architecture alternatives, and perform technical evaluations
To spend time as a technical leader / software architect in projects directly and on daily basis.
Communicating project technical issues and progress with clients
To help Clients in technical support
To self-train on new technologies
To implement strictly all the customer’s process if being requested, company’s processes and systems complied with CMMi standard
To support for presales activities (technical proposal and estimation)
To support for recruitment in the company
To perform trainings/seminars.

JOB REQUIREMENT

University degree in Computer Sciences, or equivalent
5+ year experience in Java competence
Strong knowledge of HTML, CSS, JavaScript, Ajax
Strong knowledge of J2EE development with EJB, JSP, Servlet, JSF, JMS, JPA …
Strong knowledge of application development with Spring/Spring Boot, Hibernate
Good knowledge of web/application containers (Tomcat, JBoss, WebSphere …) and web/application deployment.
Strong knowledge of web service development (RESTful/SOAP)
Strong knowledge of security in web development including client side with JS and CSS or windows application
Strong knowledge of performance optimization for web application including client side JS, HTML and CSS or windows application
Good knowledge of cloud-based application development (AWS/Azure) is a plus
Good knowledge of Microservices architecture, Spring Cloud is a plus
Good knowledge of enterprise integration or SOA is a plus
Good knowledge of containerization and microservices orchestration (Docker/Docker Swarm/Kubernetes) is a plus.

WHAT'S ON OFFER

13-month salary per year
Performance bonus
Social – Health – Insurance paid fully
Healthcare: Annual health check-up, Premium Health Insurance
Annual leaves: 14 ~ 18 days
Clubs program: Football, Badminton, Swimming, Tennis, Rock, Yoga…
Training courses: Technical skills – Soft skills – English
People are extremely important to us and that’s why we have a clear vision: to make Company a great place to work in its sector. We pride ourselves on:
Professional and Flexible Working Environment
Great Teamwork
International Assignments
WeCare - WeShare - WeDare - WeInnovate Engagement Program

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, Backend

Location:

Ha Noi - Viet Nam

Working Policy:

Salary:

$ 1,900 - $ 2,900

Job ID:

J00535

Status:

Close

Related Job:

Backend Engineer (Python/Kotlin)

Ho Chi Minh, Ha Noi - Viet Nam


Outsource

  • Python
  • Kotlin
  • AWS

Create and develop financial products on top of a core banking platform called Thought Machine Vault Create and develop event-driven microservices to enhance the functionality of the core banking platform Maintain and enhance service reliability through effective simulation, end-to-end, and performance tests Enhance SRE processes and offer production support for services Write high-quality, sustainable code using TDD Utilize Kubernetes and Docker for scheduling and running microservices Technology stack comprises mainly of Python and Kotlin/Java, with the flexibility to use the most suitable language for problem-solving Utilize PostgreSQL, Aurora, and S3 for persistence Harness the elastic AWS infrastructure Practice continuous integration and delivery Follow the approach of "you build it, you run it."

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

D365 Finance & Operations Technical Consultant (Contractor)

Ho Chi Minh - Viet Nam


Offshore

  • ERP
  • Dynamics AX

Designing, configuring, developing, and deploying scalable D365 F&O solutions across multiple entities. Supporting end-to-end implementation processes, from requirements and design to development, testing, and go-live. Utilizing Out-of-the-Box (OOB) features while designing or customizing solutions for identified gaps. Collaborating with finance and operations business teams from different regions in South East Asia and South Africa to migrate entities from legacy systems and onboard new entities. Creating and maintaining data models that ensure seamless integration with the Microsoft Common Data Service (CDS). Developing integrations using REST APIs, Web Services, and Data Entities. Generating finance reports and dashboards using Power BI, SSRS, and FetchXML. Being familiar with co-pilot capabilities and building AI models. Participating in solution design, code reviews, and deployment planning. Troubleshooting and resolving complex system or application issues.

Negotiation

View details