Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ERCOT Logo

Java Developer SR/Lead - Hybrid

ERCOT

$99,230 - $168,715
Nov 16, 2025
Taylor County, TX, United States of America
Apply Now

ERCOT is looking to solve the business and technical problems related to the Texas power grid and wholesale market by developing world-class solutions for today and tomorrow’s energy challenges.

Requirements

  • 5+ years of hands-on experience in Java development
  • Strong expertise in building RESTful APIs using Spring Boot and Spring MVC (3+ years)
  • Experience with MVC architecture in modern Java frameworks (primarily Spring)
  • Proficiency with ORM frameworks such as Hibernate or JPA
  • Experience with performance tuning and optimization of JPA/Hibernate implementations, including query optimization and caching strategies
  • Strong experience with publish-subscribe messaging patterns using Apache Kafka and/or ActiveMQ
  • 3+ years of experience working with relational databases like Oracle or SQL Server

Responsibilities

  • Serves as a SME providing guidance to other team members.
  • Conducts all phases of product development life cycle, including the analysis, design, testing and integration of products.
  • Participates in component and data architecture design, performance monitoring, product evaluation and buy vs. build recommendations.
  • Researches, evaluates and incorporates new technology and tools to enhance the product development process.
  • Develops and revises product user manuals.
  • Gives advice and recommendations to management for the overall technical development goals of the web team.
  • Advises and guides several key groups in the company to ensure quality product delivery.

Other

  • Bachelor’s degree in Computer Science, or related field, or an equivalent combination of education and experience is required.
  • Minimum 5 years related work experience in excess of degree requirements for Sr. Level
  • Minimum 10 years job related work experience in excess of degree requirements for Lead Level
  • Self-starter, motivated individual that enjoys working outside comfort zone
  • Team-player with an ability to work collaboratively with other team members