Senior Full-Stack Developer

Milsoft Utility Solutions

Abilene, Texas, United States, Remote Remote Full-time 27 days ago
Workplace
Remote
Location
Abilene, Texas, United States
Who can apply
Remote for people based in the United States

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

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.

About remote Full Stack Developer jobs

Open jobs
1,407 open remote Full Stack Developer jobs, 232 of them posted in the last 7 days. See all Remote Full Stack Developer jobs
Typical advertised pay
$130,000 – $206,000 a year for the middle half of the 312 job ads from 179 employers that state a salary in US dollars (median $172,000). This is base pay as advertised, not total compensation. Remote Full Stack Developer salary
Skills the job ads ask for most
  • React 63%
  • TypeScript 59%
  • CI/CD 53%
  • JavaScript 44%
  • AWS 43%
  • Python 42%

Share of the 479 newest postings for the role that name each skill. Resume keywords for Full Stack Developer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.