Senior Java Software Developer

Talent Groups

Frisco (TX)

Hybrid

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

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 Java, Spring Boot, microservices, TDD, cloud technologies, automated testing, and AI assisted development practices. The ideal candidate will use AI tools to support testing, improve code quality, and accelerate delivery while keeping solutions secure, scalable, and maintainable.

Qualifications

  • 7+ years of professional Java and Spring Boot experience.
  • Strong SQL and NoSQL database knowledge.
  • Experience building microservices with Java and Spring Boot.
  • Proficiency in TDD and ensuring test coverage.
  • Experience with JUnit and Mockito testing frameworks.
  • Cloud platform experience (Azure/AWS/GCP).
  • Git and modern version control workflows.
  • Experience in Agile development environments.
  • Familiarity with AI assisted development workflows.
  • Strong problem solving and communication skills.

Responsibilities

  • 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.

Skills

Java
Spring Boot
SQL
NoSQL
Microservices
TDD
JUnit
Mockito
Cloud (Azure/AWS/GCP)
Git
Agile
AI assisted development
Problem solving
Communication

Tools

JUnit
Mockito
Git
Azure
AWS
GCP

Job description

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 Google Cloud Platform.
  • 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

AKTRA INC • McLean (VA)

On-site
USD 110,000 - 160,000
Senior Java Engineer
Senior Java Engineer

Motion Recruitment Partners LLC • Fort Worth (TX)

Hybrid
USD 96,000 - 152,000
Senior Java Engineer - AI-Driven Microservices & TDD
Senior Java Engineer - AI-Driven Microservices & TDD

Talent Groups • Frisco (TX)

Hybrid
USD 120,000 - 160,000
Senior Java Backend Developer
Senior Java Backend Developer

Incedo Inc. • Dallas (TX)

On-site
USD 120,000 - 150,000
Java + Angular Full‑Stack Technology Lead
Java + Angular Full‑Stack Technology Lead

Vytwo • Dallas (TX)

Hybrid
USD 125,000 - 130,000
Flexible work from home options
Senior Java Software Engineer
Senior Java Software Engineer

iSpace, Inc. • Torrance (CA)

Hybrid
USD 83,000 - 96,000
Senior Java Developer
Senior Java Developer

Aktra • McLean (VA)

On-site
USD 100,000 - 130,000
Senior Software Engineer - Java & Springboot
Senior Software Engineer - Java & Springboot

Knack Solutions • Westlake (TX)

Hybrid
USD 100,000 - 130,000
Java Developer
Java Developer

Georgia IT, Inc. • United States

On-site
USD 90,000 - 130,000
Java Full Stack Sr. Developer
Java Full Stack Sr. Developer

VOLTO Consulting • Dallas (TX)

On-site
USD 120,000 - 180,000