Senior Enterprise Java Developer — Hybrid Role

State of Tennessee

Nashville (TN)

Hybrid

USD 68,000 - 88,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

State of Tennessee in Nashville seeks an Advanced Software Developer to design, build, and modernize complex enterprise Java applications. You will work on critical state systems, developing RESTful services, APIs, and secure cloud-native solutions using Java, Spring Boot, and Node.js.

The role emphasizes production troubleshooting, code quality, and long-term ownership, with modernization to OpenShift and collaboration across business analysts, QA, and security teams. Hybrid work environment.

Qualifications

  • Bachelor's degree and two years of experience in application design, systems analysis, or software development.
  • Substitution for Bachelor's degree: IT Associate's Degree.
  • Associate's degree with two years IT experience may substitute for the bachelor's degree requirement.
  • Year-for-year substitution allowed up to four years for experience in lieu of education.

Responsibilities

  • Design, develop, enhance, and maintain complex enterprise Java applications supporting critical State business functions and high-availability systems.
  • Design, develop, and maintain RESTful APIs, web services, backend services, and user interfaces using Java, Spring Boot, and Node.js.
  • Analyze production incidents by reviewing application logs, debugging application code, tracing data flows, identifying root causes, and implementing sustainable corrective solutions.
  • Modernize legacy applications through Java upgrades, including Java 17, Java 21, and future long-term support releases; framework upgrades; migration to OpenShift; containerization; and adoption of cloud-native development practices.
  • Participate in application architecture, technical design, and solution planning to ensure scalability, maintainability, security, accessibility, and long-term supportability.
  • Collaborate with business analysts, product owners, QA engineers, database admins, infrastructure teams, security personnel, and agency stakeholders to translate business needs into technical solutions.
  • Mentor less experienced developers by sharing technical knowledge, reviewing code, and promoting sound development and product support practices.
  • Product Ownership and Support — own the technical health, stability, security, and maintainability of assigned enterprise applications throughout the product lifecycle.

Skills

Java
SQL
API development
Spring Boot
Node.js
Git
Agile
Secure coding

Education

Bachelor's degree in IT or related field
Associate's degree with 2 years IT experience

Tools

OpenShift

Job description

State of Tennessee in Nashville seeks an Advanced Software Developer to design, build, and modernize complex enterprise Java applications. You will work on critical state systems, developing RESTful services, APIs, and secure cloud-native solutions using Java, Spring Boot, and Node.js.

The role emphasizes production troubleshooting, code quality, and long-term ownership, with modernization to OpenShift and collaboration across business analysts, QA, and security teams. Hybrid work environment.

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

Similar jobs worth comparing

SOFTWARE DEVELOPER- ADVANCED - 08112026-79999
SOFTWARE DEVELOPER- ADVANCED - 08112026-79999

State of Tennessee • Nashville (TN)

Hybrid
USD 68,000 - 88,000
Senior Java & SQL Developer - Hybrid/Remote
Senior Java & SQL Developer - Hybrid/Remote

SMART TECH SKILLS LLC • Austin (TX)

Hybrid
USD 140,000 - 190,000
Junior Software Developer - Hybrid IT Role
Junior Software Developer - Hybrid IT Role

State of Tennessee • Nashville (TN)

Hybrid
USD 61,000 - 76,000
Senior Java Developer / Java Backend Engineer - Onsite
Senior Java Developer / Java Backend Engineer - Onsite

Cognizant • Arkansas

Hybrid
USD 120,000 - 160,000
Senior Java Developer / Java Backend Engineer - Onsite
Senior Java Developer / Java Backend Engineer - Onsite

Cognizant • Bentonville (AR)

On-site
USD 120,000 - 180,000
Hybrid Senior Software Engineer – Enterprise Modernization
Hybrid Senior Software Engineer – Enterprise Modernization

The Guardian Life Insurance Company of America • Holmdel Township (NJ), New York (NY), Bethlehem

Hybrid
USD 95,000 - 157,000
Senior Java Engineer - Hybrid Backend Architect
Senior Java Engineer - Hybrid Backend Architect

Cognizant • Bentonville (AR)

Hybrid
USD 120,000 - 180,000
Senior Java Backend Engineer - Hybrid (Spring Boot)
Senior Java Backend Engineer - Hybrid (Spring Boot)

NTT DATA North America • Alpharetta (GA)

Hybrid
USD 79,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Java Developer - High-Scale Apps (Hybrid)
Senior Java Developer - High-Scale Apps (Hybrid)

United States Digital Space LLC • United States

Hybrid
USD 85,000 - 142,000
Hybrid work model
Global systems exposure
Learning and development
+3
Senior Java Engineer-Spring, REST & Enterprise Apps (Hybrid)
Senior Java Engineer-Spring, REST & Enterprise Apps (Hybrid)

Regent Strategic Solutions Inc. • United States

Hybrid
USD 100,000 - 130,000