Motion Recruitment logo

Senior Java Software Engineer

Motion Recruitment

Richardson, TX
Full Time
Senior
140k-140k
11 days ago

Job Description

About the Role

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.

Key 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

Requirements

  • 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

Nice to Have

  • 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

Benefits & Perks

  • Bonus eligible (8-16% based on performance)
  • 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
Apply Now

Job Details

Posted AtJul 15, 2025
Salary140k-140k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Motion Recruitment

Website

motionrecruitment.com

Location

Richardson, TX

Industry

Office Administrative Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches