Senior Java Software Engineer Full Stack - Must have a Utilities/Energy Company Background
1 Day ago
Southlake, Texas, United States
Subscribe to job alerts
Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.
Job Description
ZoeTech Staffing LLC is seeking a Senior Java Software Engineer with a background in the utilities or energy sector for a full-stack development role in Southlake, TX. The candidate will design modern applications using Spring Boot, REST, and Angular/React on AWS Cloud, while collaborating in an Agile environment. Key responsibilities include developing front-end and back-end solutions, optimizing user interactions, and mentoring team members. 5+ years of relevant experience is required.
Dice is the leading career destination for tech experts at every stage of their careers. Our client, ZoeTech Staffing LLC, is seeking the following. Apply via Dice today!
No sponsorship available for this opportunity.
• Candidates should be from Electric Utilities or Transmission and Distribution or Renewable Energy Domain / Industry only. ********************************************************
Looking for someone from a utilities background only.
This is an outstanding opportunity for an experienced Senior Software Engineer to work on innovative full-stack development projects. The ideal candidate will possess strong technical skills and the ability to develop modern applications using cutting-edge technologies. This role requires working independently on complex solutions while collaborating in a fast-paced team environment to drive impactful results.
Key Responsibilities:
Design and implement modern applications utilizing Spring Boot, REST, and Angular/React on AWS Cloud.
Develop and maintain front-end architecture with a strong focus on usability and performance.
Create and optimize user interactions within web and desktop applications.
Develop robust back-end solutions and APIs to support seamless integration between front-end and back-end systems.
Ensure cross-platform optimization for mobile and responsive design principles.
Work alongside UI/UX designers to enhance web design features.
Drive projects from conceptualization to final implementation.
Stay updated with the latest cloud, web, and software development trends.
Troubleshoot, analyze, and optimize applications for maximum efficiency.
Contribute to the development of new features, solutions, and enhancements by analyzing industry advancements.
Document technical solutions and report findings to key stakeholders.
Engage in continuous learning and training to stay current with best practices and emerging technologies.
Take the lead in projects when required and mentor team members to improve coding and design standards.
Develop solutions that comply with coding best practices enforced through static analyzers such as SonarQube.
Participate in all stages of the Software Development Lifecycle (SDLC), including analysis, design, coding, testing, and implementation.
Work in an Agile environment, actively participating in Agile ceremonies.
Support cross-functional teams in testing, deployment, and product maintenance.
Technical Expertise:
Required:
5+ years of hands-on experience in Java programming and enterprise application development.
Strong proficiency in UI development using Java, HTML, CSS, JavaScript, and jQuery.
Experience with SQL, XML, JDBC, and database interactions.
Proficiency in advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, and others.
Experience with Java development tools, including IDEs, build frameworks, source code control, and Jira.
Strong understanding of distributed architecture, web services (XML, JSON, REST, SOAP, microservices), and messaging systems.
Working knowledge of Spring framework and design patterns.
Experience with responsive and adaptive design methodologies.
Strong problem-solving skills and expertise in designing efficient algorithms for handling large datasets.
Excellent verbal and written communication skills, with a strong ability to work collaboratively.
Passion for technology, with a demonstrated ability to learn quickly and adapt to new trends.
Strong understanding of software development cycles and best practices.
Ability to manage multiple projects effectively, focusing on user experience and efficiency.
Unix and Shell scripting knowledge is a plus.
Experience in working within SCRUM teams and contributing to technical discussions.
Desired:
Experience With Energy & Utilities Solutions.
Application development on AWS Cloud.
Key Value Drivers:
Strong teamwork and collaboration.
Accuracy and attention to detail.
Ability to meet deadlines and drive timely results.
Structured and methodical approach to problem-solving.
Behavioral Attributes:
Strong analytical and problem-solving abilities.
Excellent communication and interpersonal skills.
Self-motivated with a proactive mindset.
Willingness to learn and adapt quickly.
Effective team player with a passion for technology and innovation.
This role offers an exciting opportunity to work on transformative technology solutions in a dynamic environment.
Skills and Certifications [note: bold skills and certification are required] 5+ years of proven hands-on Java programming and building enterprise level applications using Java.. Experience SQL, XML, JDBC Advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, etc
Compensation
Full-time
Benefits - Full
Relocation Assistance Available - Possible for ideal candidate
Candidate Details
5+ to 7 years experience
Seniority Level - Other
Management Experience Required - No
Minimum Education - Bachelor's Degree
Willingness to Travel - Occasionally
Ideal Candidate
No. of open positions: 4
Mandatory:
Minimum Of 8 Yrs. Of Relevant Technology Experience.
Minimum of 3 yrs. of Domain experience.
Minimum Of 3 Yrs. In Product Development Experience.
GCs and USCs ONLY. We will not sponsor visas.
Candidates should be from Electric Utilities or Transmission and Distribution or Renewable Energy Domain / Industry.
Need by Date: Immediate.
Why This Employer Is a Great Company
This company is a global leader in digital energy solutions and technological development within the infrastructure and electrical services sector. With a strong track record of innovation and excellence, it specializes in designing and delivering advanced solutions that drive digital transformation in the energy industry.
Renowned for its commitment to sustainability, operational efficiency, and high-impact products and services, the company enhances the performance of electrical systems across various industries. With an international presence and a continuous improvement mindset, it fosters a dynamic work environment that encourages collaboration, creativity, and professional growth.
Dice
|
More Engineer - Software jobs in climate

Today
Needham, United States

Senior Mechanical Engineer - CMTA
Today
Lexington, United States
Today
San Francisco, United States
Today
Indianapolis, United States

Today
Devens, United States

Today
Devens, United States

Today
Devens, United States
Senior Engineer, Grid Integration
Today
Boston, United States

Energy Efficiency Engineer
Today
Springfield, United States
Today
Kurnell, Australia
Today
San Francisco, United States
Today
Athens, United States
Today
Stuttgart, Germany

Today
Cedar Rapids, United States

Today
North Las Vegas, United States
Environmental Inspector
Today
United States
Early Career Researcher Solar for Industrial Decarbonization Software Developer
Today
Golden, United States

Today
Tennessee, United States
Other jobs at Dice
2 Months ago
Western Australia, Australia
2 Months ago
Des Moines, United States
1 Month ago
Solon, United States
1 Month ago
Chicago, United States
1 Month ago
Bloomfield, United States
29 days ago
Indianapolis, United States
25 days ago
Santa Clara, United States
25 days ago
Palo Alto, United States