One Arrow Consulting logo

Senior Java Developer - Hybrid working

One Arrow Consulting
Full-time
On-site
Ho Chi Minh, Ho Chi Minh, Vietnam
Our client is a leading organization in the defense and engineering sectors serving clients in more than 80 countries. We are actively hiring a Senior Java Developer to join our dynamic team. If you are a seasoned professional with strong expertise in Java/J2EE, Spring, Hibernate/Struts, and Angular development, this role offers a unique chance for you to design, develop, and implement advanced software applications and systems.

**Key Responsibilities:**

- Develop and maintain high-quality software using Java/J2EE, Spring, Hibernate/Struts, and Angular frameworks.

- Create scalable and robust solutions with web application frameworks like Spring, Spring Boot, etc.

- Establish and manage automated testing platforms and unit tests for reliable software delivery.

- Collaborate with MS SQL Databases and handle related tasks.

- Craft reusable Java libraries and maintain a codebase for future use.

- Configure Web Servers and Application Servers for optimal performance.

- Utilize Git and other version control tools for collaborative development.

- Implement RESTful web services for seamless interactions.


- Utilize Java GUI frameworks such as JSP, Servlets, Angular typescripts, HTML, JavaScript, CSS, and JQuery as project needs dictate.

- Use build tools like Ant, Maven, etc., for streamlined development.

- Incorporate embedded reporting tools like Jasper, BIRT, etc., to enhance data visualization.



Requirements

- Bachelor's degree in Computer Science, Information Technology, or equivalent experience.

- 5+ years of professional Java/J2EE development experience.

- Proficiency in various design and architectural patterns.

- Ability to develop reusable Java libraries.

- Strong expertise in web application frameworks, MVC pattern, JDBC, Hibernate, and RESTful web services.

- Familiarity with Java GUI frameworks (JSP, Servlets), Angular typescripts, HTML, JavaScript, CSS, JQuery.

- In-depth understanding of version control tools like Git.

- Practical experience in configuring Web Servers and Application Servers.

- Prior exposure to embedded reporting tools like Jasper, BIRT, etc.

- Familiarity with building tools such as Ant, Maven, etc.

- Excellent English communication skills.



Benefits

Benefits:

- Get involved in an innovative project with a substantial value.

- Enjoy benefits including meal and transportation allowances, 13th salary, and annual leave days.

- Receive a provided laptop for seamless work integration.

- Embrace a flexible hybrid work environment (initial remote work until office setup).

- Collaborate occasionally with the team.

- Access growth opportunities and continuous learning initiatives.

- Benefit from comprehensive social and health insurance coverage.



This job is closed.