Senior Full-Stack Developer

Milsoft Utility Solutions, Inc.

Abilene (TX)

On-site

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Milsoft Utility Solutions, Inc. is seeking a Senior Full-Stack Developer to bridge modern web UI with robust enterprise backend services for the utility industry.

You will own features across UI/UX, backend design, testing practices, and REST/SOAP service modernization, while evaluating cross-platform integration between Java and .NET environments. The ideal candidate has extensive experience with Spring Boot, Spring WS, React or Angular, and expertise in both REST APIs and SOAP.

Qualifications

  • 7+ years of professional software development in an enterprise environment.
  • 5+ years of enterprise Java experience using the Spring Framework (Spring Boot, Spring WS).
  • 5+ years building modern web applications using HTML, CSS, JavaScript/TypeScript and frameworks such as React or Angular.
  • Strong production experience with REST (JSON) APIs and legacy SOAP (XML/WSDL).
  • Relational databases: SQL, data modeling and performance optimization.
  • Cross-Platform familiarity with C# and .NET Core ASP.NET.

Responsibilities

  • Frontend Architecture: design accessible, responsive, high-performance interfaces from mockups.
  • Backend Services: develop and optimize Java services using Spring Boot and SOAP.
  • System Integration & modernization: map migration paths across Java and .NET environments.
  • Technical Leadership: mentor engineers, lead architectural reviews, enforce coding standards.
  • Domain collaboration: translate business requirements into scalable solutions.

Skills

7+ years experience
5+ years Java (Spring)
React or Angular
REST/API & SOAP
SQL & data modeling
C# / .NET Core familiarity

Education

Bachelor’s degree in CS or related

Tools

Spring Boot
Spring WS
HTML/CSS/JS
React/Angular

Job description

JOB SUMMARY

We are seeking a Senior Full-Stack Developer with deep expertise in modern web technologies, strong experience in enterprise Java, and solid backend integration skills. In this role, you will bridge the gap between high-performance user interfaces and robust enterprise backend services supporting the utility industry. Our preferred candidate is expected to take ownership of features across key UI/UX development, backend design and development, our testing practices and frameworks, contributing to the maintenance and modernization of REST and legacy SOAP services, and assist in evaluating cross-platform integration paths across our Java and .NET enterprise systems.

KEY RESPONSIBILITIES
  • Frontend Architecture: Design and build accessible, responsive, and high-performance user interfaces working from mockups.
  • Backend Services: Develop, maintain, and optimize enterprise Java services utilizing Spring Boot (REST APIs) and Spring WS (legacy SOAP services).
  • System Integration & Modernization: Analyze legacy data protocols and assist in mapping architectural migration paths across Java and .NET environments to ensure seamless system interoperability.
  • Technical Leadership: Mentor mid-level and junior engineers, lead architectural reviews, enforce sustainable coding standards, and participate in comprehensive code reviews.
  • Domain Collaboration: Consult with product managers, internal staff, and utility industry stakeholders to translate complex business requirements into scalable technical solutions.
QUALIFICATIONS
Required Technical Skills & Experience
  • 7+ years of professional software development experience in an enterprise environment.
  • 5+ years of enterprise Java experience using the Spring Framework (Spring Boot, Spring WS).
  • 5+ years of experience building modern web applications using HTML, CSS, JavaScript/TypeScript and frameworks such as React or Angular.
  • Strong production experience handling both modern REST (JSON) APIs and legacy SOAP (XML/WSDL) communication protocols.
  • Relational Databases: Solid proficiency in database design, SQL, data modeling, and performance optimization.
  • Cross-Platform Familiarity: Practical familiarity with C# and .NET Core / ASP.NET (ability to analyze existing Java services and conceptualize translation into a .NET environment).
Leadership & Core Competencies
  • Self-Starter: A forward-thinking engineer who can dive into projects with limited direction and navigate evolving technology stacks.
  • Modernization Mindset: Proven track record of guiding development teams through architectural shifts and legacy system modernization.
  • Mentorship: Demonstrated willingness and experience mentoring junior and mid-level developers to support team growth.
Preferred Qualifications
  • Education: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical discipline.
  • Domain Experience: Background or familiarity with the needs and technical challenges of the Utility / Energy industry.
  • Legacy Systems: Experience working with IBM i and DB2 systems is a strong plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer
Senior Full-Stack Developer

Remote Jobs • United States

Remote
USD 125,000 - 150,000
Senior Full-Stack Architect: Enterprise Java & UI
Senior Full-Stack Architect: Enterprise Java & UI

Remote Jobs • United States

Remote
USD 125,000 - 150,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

On-site
USD 120,000 - 170,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Junior Full-Stack Developer
Junior Full-Stack Developer

Remote Jobs • United States

Remote
USD 65,000 - 95,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Tampa (FL)

On-site
USD 110,000 - 170,000
Senior Full-Stack Engineer: Enterprise Java & .NET
Senior Full-Stack Engineer: Enterprise Java & .NET

Milsoft Utility Solutions, Inc. • Abilene (TX)

On-site
USD 110,000 - 160,000
Sr. Full Stack Engineer- Java,Springboot, React UI, Angular, Microservices
Sr. Full Stack Engineer- Java,Springboot, React UI, Angular, Microservices

Innovya Technologies • Pasadena (CA)

On-site
USD 150,000 - 230,000
Full Stack Developer
Full Stack Developer

Vosper Thornycroft Group • McLean (VA)

On-site
USD 120,000 - 160,000
Full Stack Developer - Backend-Focused
Full Stack Developer - Backend-Focused

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 90,000 - 120,000