1

Senior Java Software Engineer Jobs in Tennessee (NOW HIRING)

Senior Software Engineer

Nashville, TN ยท On-site

$118K - $156K/yr

Development experience in Java, C++, or C#, as well as scripting languages. * Experience working ... software engineering workflows. * Good judgment around safe AI usage, including data privacy ...

Senior Software Engineer

Nashville, TN

$118K - $156K/yr

Development experience in Java, C++, or C#, as well as scripting languages. * Experience working ... software engineering workflows. * Good judgment around safe AI usage, including data privacy ...

Senior Software Engineer

Nashville, TN ยท On-site

$118K - $156K/yr

Development experience in Java, C++, or C#, as well as scripting languages. * Experience working ... software engineering workflows. * Good judgment around safe AI usage, including data privacy ...

Senior Platform Software Engineer

Nashville, TN ยท On-site

$118K - $156K/yr

The Java Platform Group is looking for an experienced, passionate, and highly motivated Software Engineer to join our world class development efforts. Our team is responsible for delivering and ...

Senior Platform Software Engineer

Nashville, TN ยท On-site

$118K - $156K/yr

We are looking for a Senior Software Developer (IC3) who enjoys building reliable software systems ... Strong programming experience in Java or Go . * Strong fundamentals in data structures, algorithms ...

Senior Platform Software Engineer

Nashville, TN ยท On-site

$118K - $156K/yr

We are looking for a Senior Software Developer (IC3) who enjoys building reliable software systems ... Strong programming experience in Java or Go . * Strong fundamentals in data structures, algorithms ...

Senior Platform Software Engineer

Nashville, TN ยท On-site

$118K - $156K/yr

We are looking for a Senior Software Developer (IC3) who enjoys building reliable software systems ... Strong programming experience in Java or Go . * Strong fundamentals in data structures, algorithms ...

Senior Platform Software Engineer

Nashville, TN ยท On-site

$118K - $156K/yr

We are looking for a Senior Software Developer (IC3) who enjoys building reliable software systems ... Strong programming experience in Java or Go . * Strong fundamentals in data structures, algorithms ...

Senior Platform Software Engineer

Nashville, TN ยท On-site

$118K - $156K/yr

As a Senior Software Engineer on the Identity and Access Management (IAM) team, you'll design ... Strong programming skills in Java, Go, C++, Python, or a similar language. * Solid understanding of ...

Senior Platform Software Engineer

Nashville, TN ยท On-site

$118K - $156K/yr

This is a hands-on engineering role where you will contribute to multi-language SDKs (Java, Python ... Software Development and Coding - Design, Testing, and Optimization: * Designs software solutions ...

... Java (Programming Language), Microservices Architecture, Process Improvements, Release Management, Software Solutions, Spring Boot, User Experience (UX) Design Competencies Application Delivery ...

Senior Software Engineer

Franklin, TN ยท Hybrid

$121K - $159K/yr

We're looking for a Senior Software Engineer to be responsible for analyzing, coding, writing, and running unit tests, and debugging complex service-oriented systems. You will work with Software ...

Showing results 41-60

Senior Java Software Engineer information

See Tennessee salary details

$36.8K

$137K

$240.5K

How much do senior java software engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for senior java software engineer in Tennessee is $136,985.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,500.00 and $149,300.00 per year, depending on experience, location, and employer.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a senior Java software engineer?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What are the most commonly searched types of Java Software Engineer jobs in Tennessee?

The most popular types of Java Software Engineer jobs in Tennessee are:

What are popular job titles related to Senior Java Software Engineer jobs in Tennessee?

For Senior Java Software Engineer jobs in Tennessee, the most frequently searched job titles are:

What cities in Tennessee are hiring for Senior Java Software Engineer jobs?

Cities in Tennessee with the most Senior Java Software Engineer job openings:

What are popular job titles related to Senior Java Software Engineer jobs in TN?

For Senior Java Software Engineer jobs in TN, the most frequently searched job titles are:

Infographic showing various Senior Java Software Engineer job openings in Tennessee as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $136,985 per year, or $65.9 per hour.

Senior Sterling OMS Developer (No H1B)

Sonsoft Inc

Nashville, TN โ€ข On-site

$55.25 - $70.50/hr

Contractor

Re-posted 2 days ago


Job description

Company Description

Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.

Job Description

This position is responsible for producing code, configuring changes and designing concepts to support order management (OMS). This requires strong knowledge of IBM Sterling Commerce architecture and modules and Java programming.


Job Requirements


Minimum Qualifications (Education and Experience)


3 to 6 years of experience in Sterling Commerce / IBM Selling and Fulfillment Suite implementation.


3+ years of experience developing web applications using enterprise Java technologies.


Retail experience is preferred.


IBM Sterling Order Management Deployment 9.1 Certification is preferred.


Programmer certification in Java is preferred.


Knowledge/Skills/Abilities/Training/Systems


Strong knowledge of IBM Order Management's modules such as Platform, DOM, Supply Collaboration, GIV, Catalog Management and Reverse Logistics.


Strong knowledge of Sterling Commerce architecture.


Strong knowledge of installation and integration of Sterling OMS with enterprise applications is preferred.


Strong knowledge of relational databases (particularly Oracle) is preferred.


Strong knowledge of specific Java technologies including JSP, JSTL, JDBC and JAXB is preferred.


Strong familiarity using SVN or GIT for source code management is preferred.


Strong knowledge of memory management and performance tuning is preferred.


Strong knowledge of building Sterling Commerce applications using Eclipse and its plugins is preferred.


Strong familiarity with web service technologies including SOAP, REST, WSDL and Axis is preferred.


Primary Duties and Responsibilities


Develops and/or configures, builds, reviews and unit tests software/solutions.


Partners with the business analysts to review and refine business requirements into core system capabilities.


Assists analysts, and designers in conceptualizing and validating solutions that meet business requirements


Prototypes new requirements for the purpose of enhancing technical functionalities and information process flow


Assists in QA efforts on tasks worked by providing input for test cases and supporting test case execution.

Additional Information

** U.S. Citizens and those who are authorized to work independently in the United States are encouraged to apply. We are unable to sponsor at this time.

Note:-

  1. This is a Contract job opportunity for you.
  2. Only US Citizen, Green Card Holder, GC-EAD, H4-EAD, L2-EAD, OPT-EAD & TN-Visa can apply.
  3. No H1B candidates, please.
  4. Please mention your Visa Status in your email or resume.

** All your information will be kept confidential according to EEO guidelines.


Sonsoft logo

About Sonsoft

Sourced by ZipRecruiter

Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Alpharetta, GA, US

Year founded

2007