Software Engineer III- Eng (Full Stack Java/React)

UKG•Lowell, MA
•$102,300 - $147,050

About The Position

UKG is seeking a Software Engineer III to join its Payroll team. The role contributes to high-impact software solutions used by enterprises and users worldwide, with responsibility for designing, developing, testing, deploying, and maintaining complex web applications across front-end, backend, and database layers. The engineer will also mentor junior engineers and contribute to the technical foundation of UKG products and services. The team builds modern SaaS applications using React and TypeScript, Java-based REST APIs, and SQL and NoSQL databases. It is described as welcoming and supportive, with an emphasis on knowledge sharing, guidance, open communication, and collaboration across diverse backgrounds and perspectives. The position involves taking ownership of work from requirements and design through development, testing, deployment, monitoring, and production support. The role collaborates with engineering, Product Management, UX, and external teams. UKG is unable to offer sponsorship for this position.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience.
  • At least five years of professional software development experience.
  • Strong experience building full stack web applications.
  • Strong proficiency in Java, React/TypeScript, and SQL.
  • Experience developing REST APIs and integrating them with front-end applications.
  • Demonstrated experience working with SQL and NoSQL databases.
  • Extensive knowledge of software development practices and design patterns.
  • Experience leveraging AI tools in software development, such as Claude, Copilot, or Windsurf.
  • Proficiency with version control systems such as GitHub and work-tracking systems such as Jira.
  • Solid understanding of cloud technologies and DevOps principles.
  • Experience with automated unit, integration, and end-to-end testing using tools such as JUnit, React Testing Library, Selenium, or Cucumber.
  • Excellent communication and interpersonal skills.

Nice To Haves

  • Experience with Azure, AWS, or Google Cloud Platform.
  • Familiarity with CI/CD tools such as Jenkins, TeamCity, or GitHub Actions.
  • Experience with front-end, backend, and API test automation tools.
  • Knowledge of Agile development methodologies.
  • Familiarity with developing accessible and internationalized web applications.
  • Familiarity with AI spec-driven development (Spec Kit).
  • Experience mentoring engineers or providing technical leadership.
  • Dedication to supporting diversity and inclusion initiatives.

Responsibilities

  • Develop clean, maintainable, tested, and efficient code across React and TypeScript interfaces, Java services and REST APIs, and database components.
  • Contribute to the design, development, and deployment of complex software applications while maintaining high standards for quality and performance.
  • Manage feature and project execution and delivery, negotiate priorities and deadlines, and ensure timely, high-quality completion.
  • Participate in design reviews and architectural design for front-end, backend, and data solutions, considering scalability, reliability, and maintainability.
  • Review other developers’ code and provide feedback, maintaining standards for technical excellence, maintainability, observability, and automated testing.
  • Build testable software and automate unit, integration, API, and end-to-end tests.
  • Maintain application and service health and quality, identify and resolve issues, and use telemetry to optimize performance and prevent recurring incidents.
  • Own work from requirements and design through development, testing, deployment, monitoring, and production support.
  • Document features, enhancements, and fixes; contribute to training materials; and share knowledge with the team.
  • Collaborate with engineers, Product Management, UX, and external teams to ensure the integrity and quality of the complete solution.
  • Mentor junior engineers and contribute to the technical foundation of products and services.

Benefits

  • Flexible benefits.
  • Employees may be eligible for a performance-based bonus plan.
  • Employees may be eligible to receive restricted stock unit awards as part of total compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service