United Franchise Group is hiring a Senior Java Developer to review, improve, upgrade, and implement enterprise-level Java applications. You will work closely with internal teams and external customers to deliver effective solutions.
What You'll Do
- Review existing systems to identify and implement improvements.
- Act as an active team player, collaborating closely with the development team.
- Make enhancements to existing Java applications.
- Upgrade existing Java applications to the latest technologies.
- Review and propose technical solutions for new projects.
- Work with other departments to ensure solutions meet business expectations.
- Communicate directly with external customers as needed.
- Write application specifications and requirements documentation.
- Perform proper testing and guide the team on testing procedures.
- Conduct application monitoring post-deployment.
- Troubleshoot issues quickly and propose long-term solutions.
- Implement solutions that match defined specifications.
- Identify weaknesses in implementations and suggest improvements.
What We're Looking For
- Strong written and spoken English language skills.
- A minimum of 5 years' experience with enterprise-level applications using Java.
- Familiarity with Spring Framework including Hibernate.
- Familiarity with Java Server-Side Technologies.
- Familiarity with JAX-WS with CXF.
- Familiarity with REST and JSON.
- Experience with Unit Testing and Integrated Testing.
- Familiarity with MySQL database.
- Understanding of proper Object-Oriented Programming principles.
- Understanding of Software Design Patterns and Anti-Patterns.
- Understanding of IOC / MVC.
- Knowledge of Git / Bitbucket.
- Knowledge of Jira.
- Knowledge of Jenkins.
- Knowledge of Sonarqube / Fortify.
- Familiarity with CI/CD Pipeline.
- Familiarity with AWS Deployment.
- Familiarity with On Premise deployment using Jboss / Tomcat.
Nice to Have
- Knowledge of Oracle / Tibero database.
- Familiarity with the Financial Industry.
Technical Stack
- Java, Spring Framework, Hibernate, Java Server-Side Technologies, JAX-WS, CXF, REST, JSON
- MySQL, Oracle, Tibero
- Git, Bitbucket, Jira, Jenkins, Sonarqube, Fortify
- AWS, JBoss, Tomcat
Team & Environment
You will join an international team of 450 professionals dedicated to building high-quality enterprise applications.
Benefits & Compensation
- Collaborate with a truly International Team of top talent from around the world.
- Competitive Allowance/Salary package.
- Remote working.
Work Mode
This is a remote position. Candidates are welcome from Duy Tân, Dịch Vọng Hậu, Cầu Giấy, Hà Nội, Vietnam.
United Franchise Group is an equal opportunity employer.



