Share this job
Senior Backend Engineer (Java, Spring, AWS) – Hybrid | Richardson, TX
Richardson, TX
Apply for this job

Senior Software Engineer (Java / AI-Enabled Development Environment)

Location: Richardson, TX (Hybrid – 2 days onsite weekly)

About the Role

We are seeking a Senior Software Engineer to help design and deliver scalable backend services supporting a modern Workforce Management platform used by enterprise customers worldwide.

In addition to hands-on development responsibilities, this role helps shape and optimize an emerging AI-enabled engineering environment, including coding agents, automation workflows, and developer productivity tooling that accelerate delivery across the organization.

This is an opportunity to contribute directly to next-generation engineering practices at scale 🚀

What You’ll Do

Backend Platform Development

  • Design and implement scalable Java-based backend services
  • Build RESTful APIs supporting distributed enterprise applications
  • Improve performance, reliability, and maintainability across services

AI-Assisted Engineering Enablement

  • Help design workflows leveraging AI coding tools and agents
  • Build integrations between developer tooling and LLM platforms
  • Support spec-driven development workflows (idea → implementation → validation)

Agentic Development Tooling

  • Configure prompts, tools, and plugins for AI-assisted engineering
  • Connect agent workflows into cohesive development pipelines
  • Improve engineering velocity using automation-first practices

Architecture & Technical Leadership

  • Contribute to architectural direction across platform services
  • Participate in design and code reviews
  • Mentor engineers on emerging tooling and best practices

Testing & Quality Engineering

  • Develop unit, integration, and automation tests
  • Improve CI test coverage and reliability
  • Support test-driven development practices

Cross-Team Collaboration

  • Partner with product managers, architects, and platform teams
  • Help shape roadmap priorities and engineering strategy
  • Drive adoption of modern development practices

Required Qualifications

  • 8+ years of Java web application development experience
  • Strong expertise with Spring, Hibernate, and REST services
  • Experience designing multi-tier enterprise applications
  • Experience with JUnit and automated testing frameworks
  • Experience integrating AI-assisted coding tools (Copilot, ChatGPT, Claude, etc.)
  • Experience working with CI/CD pipelines
  • Strong collaboration and communication skills

Preferred Qualifications

  • Experience building or configuring AI coding agents
  • Experience working with prompt engineering workflows
  • Familiarity with MCP tools or agent orchestration environments
  • Frontend experience with Angular, JavaScript, HTML5, or CSS
  • Experience with Playwright, Selenium, or Cucumber
  • AWS experience
  • Experience with Jenkins and Maven

Work Authorization Requirement

This position is not eligible for employment-based visa sponsorship now or in the future.

Applicants must be authorized to work in the United States on a permanent basis without current or future sponsorship. Candidates requiring CPT, OPT, H-1B, TN, or similar sponsorship cannot be considered.


Apply for this job