Demo

Senior Java Software Engineer

Talent Groups
Frisco, TX Full Time
POSTED ON 10/26/2026
AVAILABLE BEFORE 3/8/2027

Senior Java Software Developer

Location: Frisco, TX 75034 | Hybrid

Employment Type: Direct Hire

Work Authorization: No C2C or sponsorship available

Talent Groups is seeking an experienced Senior Java Software Developer to join an Agile product development team building and enhancing enterprise applications.


This role requires strong expertise in Java, Spring Boot, microservices, Test Driven Development, cloud technologies, automated testing, and modern AI assisted software development practices. The ideal candidate will use AI assisted development tools to support testing, improve code quality, and accelerate delivery while maintaining ownership of secure, scalable, and maintainable solutions.


What You Will Do

  • Design, develop, and maintain Java applications using Spring Boot and microservices architecture.
  • Build internal tools and user facing features that improve functionality and user experience.
  • Practice Test Driven Development and build well tested, high quality software.
  • Use AI assisted development tools to support coding, testing, debugging, and software quality.
  • Collaborate with Product, DevOps, and QA teams in an Agile environment.
  • Troubleshoot and resolve complex issues across development and production environments.
  • Participate in code reviews and contribute to engineering best practices.
  • Mentor junior developers and support continuous improvement across the development team.


Required Skills and Experience

  • 7 years of professional experience with Java and Spring Boot.
  • 7 years of experience working with SQL and NoSQL databases.
  • Strong experience designing and developing applications using microservices architecture.
  • Experience with Test Driven Development (TDD) and a strong focus on software quality.
  • Experience with testing frameworks such as JUnit and Mockito.
  • Proficiency with cloud platforms including Azure, AWS, or GCP.
  • Strong experience with Git and modern version control workflows.
  • Experience working in Agile software development environments.
  • Experience with or openness to AI assisted development workflows to support testing, code quality, and software delivery.
  • Strong problem solving, communication, and collaboration skills.


Preferred Skills

  • 10 years of experience with Java and Spring Boot.
  • 2 years of practical Test Driven Development experience.
  • Experience with front end technologies such as Angular or React.
  • Experience modernizing legacy applications or breaking down monolithic architectures.
  • Practical experience using AI assisted development tools, including coding assistants, within modern software engineering workflows.
  • Experience mentoring developers and contributing to engineering standards and best practices.


Talent Groups is an equal opportunity employer. Only qualified candidates will be contacted.

Salary : $120,000 - $140,000

If your compensation planning software is too rigid to deploy winning incentive strategies, itโ€™s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Software Engineer?

Sign up to receive alerts about other jobs on the Senior Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Talent Groups

  • Talent Groups Warwick, RI
  • Desktop Support Technician - Warwick, RI 02886 - Part time - Onsite. Key Responsibilities & Required Qualifications: Professional experience in desktop sup... more
  • Just Posted

  • Talent Groups Augusta, ME
  • ๐Ÿ”น Key Responsibilities: Provide desktop and end-user technical support. Install, configure, and troubleshoot computers, laptops, printers, and peripherals... more
  • Just Posted

  • Talent Groups Augusta, ME
  • Duration: 5 months to start๏ฟฝ Job Description Assist in coordination of testing changes, upgrades and new software products, ensuring systems will operate c... more
  • Just Posted

  • Talent Groups Lexington, SC
  • Job Summary We are seeking a detail-oriented and organized Application Processing Support Administrator to support graduate admissions operations at a univ... more
  • Just Posted


Not the job you're looking for? Here are some other Senior Java Software Engineer jobs in the Frisco, TX area that may be a better fit.

  • Ascendion Plano, TX
  • About Ascendion Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and... more
  • 5 Days Ago

  • Value Innovation Labs Plano, TX
  • ๐Ÿš€ Hiring: Senior Java Developer AWS | Plano, TX 7 Years ๐Ÿ“ Location: Plano, TX ๐Ÿ’ผ Work Authorization: W2 Candidates Only ๐Ÿ“Œ Interview: Local candidates wh... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!