Motion Recruitment | Jobspring | Workbridge

Senior Java Software Engineer

Richardson, Texas

Hybrid

Full Time

$130k - $140k

This company is a stable and well-established technology organization that specializes in enterprise-grade workforce management platforms. With a strong focus on innovation, scalability, and AI integrations, this team supports mission-critical applications used by global businesses to optimize scheduling, performance, and operational efficiency. Their Richardson, TX location is home to a core R&D team responsible for both legacy and next-gen platform development, including monolithic and microservices architectures.

As a Senior Software Engineer, you’ll be an integral part of the Workforce Management (WFM) development team working primarily on monolithic Java-based applications, with exposure to Spring Boot microservices and GenAI-driven enhancements. You’ll contribute to server-side design, development, testing, and implementation with some opportunities to work on client-side development as well. This role is ideal for engineers who are detail-oriented, highly skilled in enterprise systems, and thrive in a structured Agile environment.

Required Skills & Experience

  • 8+ years of experience in Java web application development

  • Expertise in Java (v21), Hibernate, Spring, Spring MVC, and RESTful Web Services

  • Strong experience with server-side testing using JUnit and Mockito or Easymock

  • Solid understanding of multi-tier web application development

  • Experience with front-end technologies including Angular, JavaScript, HTML5, CSS, JQuery

  • Familiarity with Unit, E2E testing frameworks such as Cucumber, Selenium, Playwright

  • Hands-on experience with Continuous Integration, Test-Driven Development, Maven, and Jenkins

  • Experience deploying to application servers such as JBoss or Tomcat

  • Working knowledge of AWS services and PostgreSQL

  • Proficiency in Agile practices, including Scrum, user stories, and backlog grooming

  • Excellent communication, troubleshooting, and documentation skills

Desired Skills & Experience

  • Experience working on large-scale enterprise systems

  • Familiarity with legacy application maintenance and enhancement

  • Exposure to C++ and microservices using Spring Boot

  • Experience using GenAI tools like GitHub Copilot

  • Background in workforce management systems or scheduling platforms

  • Strong mentoring or team leadership qualities

What You Will Be Doing

Tech Breakdown

  • 70% Server-side development (Java, Spring, REST, PostgreSQL)

  • 20% UI development and testing (Angular, JS, Selenium, etc.)

  • 10% DevOps and CI/CD support

Daily Responsibilities

  • Design, implement, and test high-quality software components

  • Enhance and maintain complex legacy codebases

  • Participate in architectural discussions and technical decisions

  • Collaborate closely with product owners, QA, and fellow engineers

  • Contribute to Agile ceremonies, code reviews, and team retrospectives

  • Help integrate generative AI tooling into legacy platforms

The Offer

Bonus eligible (8–16% based on performance)

You will receive the following benefits:

  • Competitive base salary (up to $140K for senior roles)

  • Medical, Dental, and Vision Insurance

  • Paid Vacation and Holidays

  • Equity (RSUs) for top-performing engineers

  • Career development within a technology-driven, stable organization

Applicants must be currently authorized to work in the US on a full-time basis now and in the future. 

Posted by: Joshua Cairns

Specialization: