Skip to main content

Senior Java Full Stack Engineer - Energy Utilities in , United States

Senior Software Engineer - Java Full Stack

Location: Southlake / Dallas, Texas
Onsite Opportunity
Salary: $110,000 - $180,000 + Bonus
Why This Role?
Full-time permanent opportunity
Relocation assistance available
Competitive compensation and bonus package
Opportunity to work on large-scale energy and utility technology platforms
Exposure to transmission, distribution, and grid automation systems
Collaborative engineering environment with modern technologies and enterprise-scale applications
About the Role

Seeking a Senior Software Engineer - Java Full Stack to support development of enterprise applications and data-intensive platforms within the power and energy utilities sector.

This role will focus on building scalable front-end and back-end applications supporting transmission and distribution automation platforms. The ideal candidate will have strong expertise in Java, Angular, microservices, distributed systems, and enterprise application development.

Candidates with experience in energy, utilities, grid modernization, or industrial technology environments are highly .
Responsibilities
Design and develop full-stack enterprise applications using Java, Angular, and SQL
Build scalable APIs, microservices, and distributed application components
Develop integrations between internal and external enterprise systems
Support development of responsive and high-performance applications
Collaborate with product, QA, release, and design teams throughout the SDLC
Troubleshoot application issues and optimize performance and scalability
Participate in Agile ceremonies and cross-functional engineering activities
Support testing, deployment, maintenance, and continuous improvement initiatives
Ensure coding standards and best practices are followed using modern development tools and frameworks
Requirements
6+ years of hands-on experience in Java full-stack development
Strong experience with Core Java, Spring Boot, REST APIs, and Microservices
Experience with Angular, HTML, CSS, JavaScript, and SQL
Experience building enterprise or distributed applications
Understanding of messaging frameworks, multithreading, and scalable architectures
Experience with JSON, XML, SOAP, REST, and web services
Familiarity with Agile development methodologies and SDLC processes
Experience with Git, Jira, build tools, and modern development environments
Strong analytical and problem-solving skills
Bachelor's degree in Computer Science, Electronics Engineering, or related field
Experience
Experience within energy, utilities, transmission & distribution, or renewable energy industries
AWS cloud development experience
DevOps and cloud deployment exposure
Python experience is a plus
Unix and shell scripting knowledge
Experience with responsive UI design and modern front-end frameworks
Additional Details
Onsite role based in Southlake / Dallas, TX
Full-time permanent position
Bonus eligible
Occasional travel may be required
Visa sponsorship and transfer support not available
Candidates must be authorized to work in the United States without sponsorship

Senior Java Full Stack Engineer - Energy Utilities in , United States

United States
Full time

Published on 05/31/2026

Share this job now