Senior Java Full Stack Engineer from energy utilities background in , United States

Energy Jobline
Southlake, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 180K

Job location

Southlake, United States of America

Tech stack

HTML
Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Component-Based Software Engineering
JIRA
Unix
CSS
DevOps
Programming Tools
Distributed Systems
Design of User Interfaces
JSON
Python
Messaging Application Programming Interface
Systems Development Life Cycle
Shell Script
Simple Object Access Protocol (SOAP)
SQL Databases
Systems Integration
Web Services
XML
Multithreading
Enterprise Software Applications
Spring-boot
Backend
GIT
Angular
Information Technology
Build Tools
Front End Software Development
REST
Microservices

Job description

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, Candidates must be authorized to work in the United States without sponsorship

Benefits & conditions

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

Apply for this position