Software Engineer (Java)
Company
UniFocus
Location
Other US Location
Type
Full Time
Job Description
Unifocus is an integrated workforce management software platform offering intelligent automation for daily work orders management, housekeeping activities, facility maintenance, survey solutions, scheduling & labour management, and time & attendance built for the hospitality market and other dynamic scheduling environment.
We support hotels, restaurants, casinos, and more with our innovative web-based and mobile software suite. Some of the chains we work with include Hilton, Rosewood, Shangri La, Accor, IHG, Hoxton, Corinthia, Oetker Collection etc. We are a small but growing team, and you'll have opportunities to express yourself and make meaningful contributions to our products and the company.
Visit https://www.unifocus.com for more details.
About the job
As a Java developer, you will be responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. You are required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces.
What will you do?
- Contribute to all stages of software development lifecycle.
- Analyze user requirements to define business objectives.
- Envisioning system features and functionality.
- Identify and resolve any technical issues arising.
- Involvement in Story creation, requirements, and design for new features and improvements.
- Delivery of new features and bug tickets.
- Write and maintain code in a fast-paced, quality-focused environment.
- Create detailed design documentation.
- Help identify defects, issues, and risks within the software system.
- Work closely and proactively with the product teams to determine the best way to increase the quality of the product.
- Keeping up to date with the latest technology trends and releases.
We are looking for:
- 4+ years writing core Java in any environment (Large Enterprise, SME or Start-up).
- Experience working with distributed systems and event driven architectures.
- Expert with Spring Boot, Spring, RESTful APIs.
- Experience building, maintaining, and monitoring Microservices.
- Expert with persistence patterns using JPA, Hibernate and MS-SQL, PostgreSQL databases.
- Extensive experience using modern Java 8+ including Streams, Lambda Expressions and Functional Programming.
- Experience working with CI/CD pipelines with one of: Jenkins, GitLab CI, GitHub Actions, Aws DevOps Pipelines.
- Familiarity with at least one major public cloud provider (AWS or Azure or GCP).
- Comfortable working in an Agile environment where iterative development and regular demos are the norm.
- Familiar with the concepts of Domain Driven Design (DDD) & Backend for frontend (BFF) – Bounded Contexts, Aggregates, Entities, Value Objects, Domain Events, Services, Repositories.
- Container orchestration with Managed Kubernetes (AKS or EKS or GKE).
- Experience building software that integrates with any of the major cloud providers (Preferably Aws).
- Familiarity with event driven technologies (Kafka, Event Buses etc…).
- Experience with stream processing technologies (Spark, Flink etc...).
- Front end experience with modern JavaScript frameworks (React first choice or Angular 8+).
- Hospitality Services domain experience.
- Ability to work both independently and collaboratively.
- Strong organizational and problem-solving abilities.
- Experience with Agile methodologies.
- Proficient with code and query optimization.
- Experience with source code repositories (GIT a plus)
The Unifocus experience:
Our Culture Statement: Thriving Together, Achieving Greatness
To support our culture mission, we have four core culture values of Unite, Inspire, Empower, and Excel. Each value representing a set of key traits that define how we live and breathe our culture every day.
We UNITE globally, combining our diverse talents, perspectives, and expertise. With professionalism and a touch of fun, we inspire and empower each other to excel. Together, we deliver exceptional value, challenge norms, and leave a lasting impact within the hospitality industry.
In addition to a competitive salary, we offer:
- Health insurance
- Paid time off
- A hybrid working environment that promotes healthy work-life balance.Â
- Parental leave
- Professional development assistance
- Referral program
Date Posted
01/16/2025
Views
0
Similar Jobs
Senior Engineering Manager, Micros Foundations - Atlassian
Views in the last 30 days - 0
Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...
View DetailsSenior Frontend Engineer - Simply Business
Views in the last 30 days - 0
Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...
View DetailsPeople Operations Advisor - BlackLine
Views in the last 30 days - 0
BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...
View Details