1

Senior Software Engineer Java Full Stack Jobs in Tennessee

Software Engineer

Brentwood, TN · On-site

$60K - $100K/yr

... Java Full Stack background required • Python experience a plus • Strong communication skills; comfortable working directly with business and technical stakeholders • Proactive and able to work ...

... Stack Software Engineer to support multiple concurrent software projects within a Department of ... Java development experience * Experience working in government, national laboratory, or regulated ...

... Stack Software Engineer to support multiple concurrent software projects within a Department of ... Java development experience * Experience working in government, national laboratory, or regulated ...

Role Summary The Senior Full Stack Developer is responsible for designing, building, and maintaining software solutions that support Intellivo's case management platform modernization and client ...

Role Summary The Senior Full Stack Developer is responsible for designing, building, and maintaining software solutions that support Intellivo's case management platform modernization and client ...

Role Summary The Senior Full Stack Developer is responsible for designing, building, and maintaining software solutions that support Intellivo's case management platform modernization and client ...

Role Summary The Senior Full Stack Developer is responsible for designing, building, and maintaining software solutions that support Intellivo's case management platform modernization and client ...

Sr Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

Overview As a Senior Software Engineer, you are expected to provide critical thinking, a high ... full stack development using an object oriented language * 2+ years of experience in building ...

Sr Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

Overview As a Senior Software Engineer, you are expected to provide critical thinking, a high ... full stack development using an object oriented language * 2+ years of experience in building ...

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

As a Senior Software Development Engineer, you will own the design and development of major ... in Java and experience building REST and/or gRPC services. * Experience building full-stack ...

Showing results 21-40

Senior Software Engineer Java Full Stack information

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

To thrive as a Senior Software Engineer Java Full Stack, you need deep expertise in Java, front-end frameworks like Angular or React, RESTful APIs, and a bachelor's degree in computer science or a related field. Familiarity with tools such as Spring Boot, Docker, Git, CI/CD pipelines, and cloud platforms, along with relevant certifications, is highly advantageous. Leadership, effective communication, and problem-solving skills help you mentor junior developers and collaborate across teams. These skills are vital for delivering robust, scalable solutions and driving project success in dynamic development environments.

What is a senior software engineer Java full stack?

Senior Software Engineer Java Full Stack professionals are experienced developers who work on both the front-end and back-end aspects of software applications using Java and related technologies. They are responsible for designing, developing, and maintaining complex software systems, ensuring all components work seamlessly together. These engineers often lead development teams, mentor junior developers, and make key architectural decisions to drive project success. Their expertise covers a wide range of technologies, including Java frameworks, databases, web services, and modern front-end tools.

What is the difference between Senior Software Engineer Java Full Stack vs Software Developer Java?

AspectSenior Software Engineer Java Full StackSoftware Developer Java
Required CredentialsBachelor's or Master's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining full-stack applications, often in Agile teamsDeveloping Java-based applications, primarily backend or frontend, in various environments
Industry UsageCommon in tech companies, startups, and enterprise ITWidely used across industries for Java application development

While both roles involve Java development, Senior Software Engineer Java Full Stack typically encompasses a broader scope, including both frontend and backend responsibilities, along with leadership and design tasks. Software Developer Java may focus more narrowly on specific application components. The senior role often requires more experience and a deeper understanding of full-stack development.

What opportunities for technical leadership and mentorship are available to senior software engineer Java full stack professionals?

As a Senior Software Engineer Java Full Stack, you often have opportunities to take on technical leadership roles such as leading project teams, architecting solutions, and setting coding standards. You may also mentor junior developers, conduct code reviews, and facilitate knowledge sharing within the team. These responsibilities not only help develop your leadership skills but also position you for advancement into roles like Technical Lead or Engineering Manager. Many organizations encourage senior engineers to participate in decision-making processes and cross-functional collaboration, further broadening your impact and career growth.
What are popular job titles related to Senior Software Engineer Java Full Stack jobs in Tennessee? For Senior Software Engineer Java Full Stack jobs in Tennessee, the most frequently searched job titles are:
What job categories do people searching Senior Software Engineer Java Full Stack jobs in Tennessee look for? The top searched job categories for Senior Software Engineer Java Full Stack jobs in Tennessee are:
What cities in Tennessee are hiring for Senior Software Engineer Java Full Stack jobs? Cities in Tennessee with the most Senior Software Engineer Java Full Stack job openings:
Infographic showing various Senior Software Engineer Java Full Stack job openings in Tennessee as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution.

Software Engineer

Revature

Brentwood, TN • On-site

$60K - $100K/yr

Other

Medical, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Software Engineer 
Revature  |  United States (Remote to Start)

About Revature 
Revature is a technology services company that builds and deploys high-performing engineering 
talent for enterprise clients. AI is reshaping what enterprises need from their engineers, and we are 
building the engineers who are ahead of that shift. We are expanding our engineering team and 
looking for experienced software engineers who want to grow their careers while working on 
meaningful projects with leading enterprise organizations. 


The Role 
We are looking for a Software Engineer to join our team and work on enterprise client engagements. 
You will collaborate with client business and technology teams, contribute to real software projects, 
and develop your skills in AI-assisted development, working at the intersection of software and AI, 
where demand is growing fastest. 
All new engineers begin with our 4-week FDE Foundations program at no cost to you. It is hands-on, 
designed to sharpen your technical skills and AI fluency on real tools before your first client 
engagement so you come out more capable and more marketable. Strong performers are selected 
for our paid training program, positioning them for placement on enterprise client projects upon 
graduation. 


What You Will Do 
• Contribute to software development projects for enterprise clients 
• Write clean, maintainable code across the full stack 
• Apply AI and GenAI tools to improve development speed and quality 
• Work directly with client stakeholders to understand requirements and deliver solutions 
• Participate in code reviews, testing, and documentation 
• Collaborate with a team of engineers in a fast-paced, client-focused environment 


What We Are Looking For 
• 3 to 6 years of software development experience 
• Strong Java Full Stack background required 
• Python experience a plus 
• Strong communication skills; comfortable working directly with business and technical 
stakeholders 
• Proactive and able to work independently 
• Authorized to work in the United States 
• Open to relocation anywhere in the US (role is virtual to start; relocation will be required based 
on client placement, specific location not known at time of hire) 


Compensation and Growth 
• Starting compensation $60,000, increasing to $100,000 upon client placement 
• Structured salary increases following placement 
• Forward deployed engineering is one of the fastest-growing, highest-paid engineering tracks 
in the market — this role puts you on that path 
• Medical benefits 
• Paid time off 
• 401(k) 
• FDE Foundations program included at no cost 


Equal Opportunity Employer 
Revature (“Company”) is an equal opportunity employer. We will extend equal opportunity to all 
individuals without regard to race, religion, color, sex, pregnancy, childbirth or related medical 
conditions, sexual orientation, gender identity, national origin, disability, age, genetic information, 
marital status, veteran status, or any other status protected under applicable federal, state, or local 
laws. This policy applies to all terms and conditions of employment, including but not limited to, 
hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, benefits, 
compensation, and training. If you require accommodation to work, based on any of these protected 
factors, please notify the Human Resources Department, and the Company will evaluate the request 
and provide accommodation in accordance with applicable law. 
We seek to comply with all applicable federal, state, and local laws related to discrimination and will 
not tolerate interference with the ability of any of the Company’s employees to perform their job 
duties. Our policy reflects and affirms the Company’s commitment to the principles of fair 
employment and the elimination of all discriminatory practices.