Remote (City)

United Franchise Group (UFG, Inc.) is hiring a SmartDev Senior Java Developer (Open Job2 Remote ...

About the Role

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.

Required Skills
JavaSpring FrameworkHibernateJAX-WSCXFRESTJSONMySQLOracleJava Server-Side TechnologiesMicroservicesAPI DesignSystem ArchitectureDatabase DesignPerformance Optimization
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
United Franchise Group (UFG, Inc.)

United Franchise Group is a global franchising company with over 1800 locations in 60 countries. For nearly 40 years, UFG has been at the forefront of franchising, growing from a small team to an international powerhouse.

Visit website
Job Details
Category backend
Posted 4 months ago