Demo

Senior Full Stack Java Developer

TALENT Software Services
Minnetonka, MN Full Time
POSTED ON 10/1/2026
AVAILABLE BEFORE 3/28/2027
  • Job Title: Senior Full Stack Java Developer
  • Location: Minnetonka Mills, MN
  • Duration: 6 months
  • Experience: 8 years overall
  • Required Experience: 6-8 years
  • Primary Focus: Java/J2EE, ReactJS, Azure, Microservices, Spring Boot
  • Domain: Healthcare / PBM preferred

Role Summary

  • Lead development and modernization of a formulary management application.
  • Design and implement scalable, secure, and high-performance full-stack solutions.
  • Work extensively with Java/J2EE and ReactJS.
  • Develop cloud-native applications using Microsoft Azure and Kubernetes.
  • Collaborate with business analysts, architects, product owners, and cross-functional teams.
  • Ensure software development best practices, quality, scalability, and maintainability.
  • Mentor junior developers and promote technical excellence.

Java / Backend Development

  • 8 years of hands-on Java/J2EE experience.
  • Strong experience with:
    • Java 8
    • J2EE
    • Spring MVC
    • Spring Boot
    • Microservices
  • Design, develop, and implement complex business logic.
  • Develop and maintain enterprise web applications.
  • Experience with complex technical architectures and multiple technologies.
  • Strong understanding of advanced Java concepts.

Front-End Development

  • 6 years of ReactJS experience.
  • Develop modern, reusable, and scalable UI components.
  • Integrate ReactJS applications with backend APIs and microservices.
  • Optimize frontend applications for performance and maintainability.

Cloud & Microservices

  • Strong experience with Microsoft Azure.
  • Hands-on experience developing and deploying Java microservices in Azure.
  • Experience with:
    • Kubernetes
    • Docker
    • Containerized applications
    • Cloud-based deployment platforms
  • Design scalable and highly available cloud-native solutions.

API Development

  • Hands-on experience developing APIs using:
    • REST
    • GraphQL
  • Design secure, scalable, and high-performance API services.
  • Integrate APIs with frontend applications, databases, and enterprise systems.

Database Experience

  • Strong experience with relational databases:
    • Oracle
    • SQL Server
  • Hands-on experience with NoSQL databases:
    • MongoDB
  • Design and optimize database interactions for high-performance applications.

Kafka & Messaging

  • Experience with Apache Kafka.
  • Hands-on experience with both:
    • Kafka Producers
    • Kafka Consumers
  • Knowledge of:
    • Kafka integration
    • Key Stores
    • Trust Stores
    • Certificates
  • Experience integrating Kafka into enterprise microservices applications.

Databricks & Scala

  • Good knowledge of Databricks.
  • Experience or knowledge of Scala.
  • Ability to work with data engineering and analytics platforms as part of enterprise applications.

DevOps & CI/CD

  • Hands-on experience with DevOps practices.
  • Build and maintain CI/CD pipelines.
  • Experience with:
    • Git
    • GitHub / GitLab
    • Automated Build Pipelines
    • Deployment Pipelines
    • Code Reviews
    • Automated Testing
  • Experience with containerized deployments using Docker and Kubernetes.

Application Modernization

  • Experience modernizing and migrating legacy applications.
  • Refactor legacy applications into modern:
    • Microservices
    • Cloud-native architectures
    • Containerized solutions
  • Improve application:
    • Performance
    • Scalability
    • Maintainability
    • Security

Agile & Collaboration

  • Collaborate with:
    • Business Analysts
    • Architects
    • Product Owners
    • Development Teams
    • Cross-functional Stakeholders
  • Gather requirements and translate them into technical solutions.
  • Work within Agile methodologies.
  • Participate in technical design and solution discussions.
  • Maintain development standards and code review documentation.

Leadership & Responsibilities

  • Lead development and modernization initiatives.
  • Provide technical guidance and mentorship to junior developers.
  • Conduct code reviews.
  • Ensure adherence to software development best practices.
  • Monitor project timelines and deliverables.
  • Ensure delivery aligns with business-critical milestones.
  • Troubleshoot complex technical issues and provide scalable solutions.

Healthcare / PBM

  • Knowledge of Pharmacy Benefit Management (PBM) applications is preferred.
  • Healthcare domain experience is desirable.
  • Experience with formulary management applications is an advantage.

Required Technical Skills

  • Java / J2EE
  • Java 8
  • ReactJS
  • Spring Boot
  • Spring MVC
  • Microservices
  • Microsoft Azure
  • Kubernetes
  • Docker
  • REST APIs
  • GraphQL
  • Oracle
  • SQL Server
  • MongoDB
  • Apache Kafka
  • Databricks
  • Scala
  • Git / GitHub / GitLab
  • DevOps / CI/CD

Essential Skills

  • Hands-on experience with Java Microservices projects.
  • Strong experience with Azure.
  • Strong Spring Boot / Microservices experience.
  • Extensive Java/J2EE development experience.
  • Strong ReactJS development experience.
  • API development using REST or GraphQL.
  • Experience with relational and NoSQL databases.
  • Hands-on DevOps and CI/CD experience.
  • Excellent verbal and written communication skills.

Digital Skills

  • Microsoft Azure
  • Kafka
  • Advanced Java Concepts
  • Microservices
  • Spring Boot

Salary : $45 - $53

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Full Stack Java Developer?

Sign up to receive alerts about other jobs on the Senior Full Stack Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TALENT Software Services

  • TALENT Software Services Saint Paul, MN
  • Position Details Ratios: 3:1 all shifts Years of experience required: 2 First-timers accepted: Yes Weekend requirement: Will work every third weekend Certi... more
  • 7 Days Ago

  • TALENT Software Services Arden, MN
  • Description: Hybrid - 3 days onsite, AH. About the role: The Contract Administrator will be responsible for managing and overseeing the contract administra... more
  • 7 Days Ago

  • TALENT Software Services Osseo, WI
  • Job Summary The position involves producing high-quality images for interpretation by physicians, adhering to the standards established by the radiology de... more
  • 7 Days Ago

  • TALENT Software Services Menomonie, WI
  • Job Summary Produces high-quality images for interpretation by physicians that meet established standards. Requires competence, as determined by competency... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Senior Full Stack Java Developer jobs in the Minnetonka, MN area that may be a better fit.

  • Innoventrics Minneapolis, MN
  • Java Developer – Job Description Role Overview A Java Developer is responsible for designing, developing, and maintaining high-performance, scalable applic... more
  • 1 Month Ago

  • Deloitte Minneapolis, MN
  • Drive complex commerce transformations by leading technical architecture while remaining hands-on in development. As a Senior Consultant, Technical Transfo... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!