• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

info@smithjohnson.com

801-984-4700

Contact Us
Smith Johnson Tech

Smith Johnson Tech

Matching Companies with Top IT Talent

  • Home
  • About Us
    • Who We Are
    • Mission Statement
    • Community Involvement
    • Client Partnerships
  • Job Seekers
    • Open Jobs
    • Talent Network
    • Resume Tips
    • Job Hunting 101
    • Resource Services
    • Candidate FAQs
  • Employers
    • Client Services
    • IT Talent Solutions
    • Request Talent
    • Client FAQs
  • Blog
  • Contact Us

16084 - Sr. Java Full Stack Developer

April 16, 2026 by

← Back
  • Location Salt Lake City, UT
  • Job Type Contract to Hire
  • Posted April 16, 2026

Work Model Full Time Onsite

Overview:

We are seeking a Senior Java Full Stack Developer to join our clients team in Salt Lake City, UT. This role is ideal for experienced professionals who thrive in a consulting environment and are passionate about solving complex business and technical challenges using modern full stack technologies. This position is based on site at a client location in the Salt Lake City, UT area.

As a consultant, you will be responsible for designing, developing, and maintaining enterprise-grade applications while working closely with business stakeholders, architects, and cross-functional Agile teams. You will contribute to both backend and frontend development, leveraging cloud-native and microservices-based architectures to deliver scalable, high-performing solutions.

Duties and Responsibilities -How you'll make an impact:

  • Perform technical analysis, application development, configuration, and production support including incident resolution and troubleshooting
  • Develop software solutions by analyzing requirements, collaborating with stakeholders, and designing scalable applications
  • Participate in Agile teams to design, build, test, and deploy full stack solutions
  • Review and evaluate business processes, systems, and workflows to recommend improvements
  • Design and implement microservices-based architectures using Java and Spring Boot
  • Collaborate with Business Analysts to translate business requirements into technical solutions
  • Manage source code and version control artifacts using tools such as Git
  • Conduct unit testing and contribute to system and integration testing efforts
  • Develop and integrate RESTful and SOAP-based services across enterprise systems
  • Mentor junior developers and support knowledge sharing across the team

Required qualifications to be successful in this role -What you'll bring:

  • 5+ years of experience in software or application development across full stack environments
  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Strong expertise in Java, Spring Boot, and microservices architecture
  • Experience with frontend technologies such as React and modern JavaScript frameworks
  • Proficiency with SQL and relational database design and optimization
  • Experience with messaging systems such as Kafka or MQ technologies
  • Knowledge of RESTful APIs, SOAP services, and integration patterns
  • Familiarity with authentication protocols such as SAML and OAuth
  • Experience with Git, Maven, and Linux-based development environments
  • Strong communication skills with the ability to collaborate across technical and non-technical teams

Desired qualifications:

  • Experience with Spring Batch for large-scale data processing
  • Experience working in cloud-native environments
  • Prior experience in consulting or client-facing roles
  • Experience working in rapidly changing environments with multiple priorities
  • Demonstrated ability to mentor and guide junior team members

Skill Set Highlights:

  • Java & Spring Boot - 6+ Years of Experience Expert Level
  • React, SQL, MQ - 6+ Years of Experience
  • Apache Kafka, RESTful API's, SOAP Webservices - 6+ Years of Experience
  • SAML/OAuth, Git, Maven & Linux - 4+ Years of Experience

This is a contract with a great organization. As a contractor for Smith Johnson, you are eligible for medical, dental, life, disability. Smith Johnson pays for 70% of your medical and dental and 100% of life and disability. The contract is also eligible for PTO/holiday accrued monthly. You are also eligible for a 3% retirement matching plan. Smith Johnson believes in taking care of our contractors.  

About Us

  • Who We Are
  • Mission Statement
  • Community Involvement
  • Client Partnerships

Job Seekers

  • Open Jobs
  • Talent Network
  • Resume Tips
  • Job Hunting 101
  • Resource Services
  • Candidate FAQs

Employers

  • Client Services
  • IT Talent Solutions
  • Request Talent
  • Client FAQs

info@smithjohnson.com

801-984-4700

Copyright © 2026 · Smith Johnson Tech

Facebook
LinkedIn
Instagram

Privacy Policy

Terms of Use