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
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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