Talent.com
Senior Java Software Engineer / Richardson, TX

Senior Java Software Engineer / Richardson, TX

Motion RecruitmentRichardson, Texas, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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 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. This role is based in a monolithic environment.

Required Skills & Experience

8+ years of experience in Java web application development

  • Recent Monolithic 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

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

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.

serp_jobs.job_alerts.create_a_job

Senior Software Engineer Java • Richardson, Texas, United States