1

Senior Java Developer Jobs in Granger, TX (NOW HIRING)

Works under the direction of a senior level engineer or supervisor/manager to complete departmental ... Experience with programming languages such as FORTRAN, C, C++, Java & Perl. * Experience with PL ...

Implement DevOps practices such as configuration management, observability, automated deployments ... Solid backend development experience in languages such as C#, Java, Python, or Node.js.

next page

Showing results 1-20

Senior Java Developer information

See Granger, TX salary details

$11

$62

$86

How much do senior java developer jobs pay per hour?

As of May 29, 2026, the average hourly pay for senior java developer in Granger, TX is $62.77, according to ZipRecruiter salary data. Most workers in this role earn between $55.00 and $70.14 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Java Developer, and why are they important?

To thrive as a Senior Java Developer, you need advanced proficiency in Java programming, experience with software design patterns, and a strong grasp of backend development, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git, as well as knowledge of cloud platforms, is typically required. Excellent problem-solving, leadership, and communication skills help you guide teams and collaborate effectively. These competencies are crucial for delivering robust, scalable software solutions and driving technical success within development teams.

What are some common challenges Senior Java Developers face when working on large-scale enterprise projects?

Senior Java Developers often encounter challenges such as maintaining code quality across large codebases, managing dependencies between modules, and ensuring optimal application performance. Collaborating with cross-functional teams—including QA, DevOps, and product management—requires clear communication and effective problem-solving. Additionally, staying updated with the latest Java frameworks and best practices is essential for delivering scalable and maintainable solutions in complex enterprise environments.

What are Senior Java Developers?

Senior Java Developers are experienced software engineers who specialize in using the Java programming language to design, develop, and maintain complex applications. They typically lead development teams, oversee project architecture, and ensure code quality through best practices. In addition to strong coding skills, they often mentor junior developers and collaborate with stakeholders to deliver robust software solutions. Their expertise is crucial in building scalable, high-performance applications across various industries.

What is the difference between Senior Java Developer vs Java Software Engineer?

AspectSenior Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentTeam lead roles, project management, mentoringDevelopment-focused, coding, testing, and implementation
Employer & Industry UsageTech companies, finance, e-commerceSoftware firms, startups, enterprise IT
Common Search & ComparisonOften compared for experience level and responsibilitiesSimilar roles with slight variations in scope

The main difference between a Senior Java Developer and a Java Software Engineer lies in their responsibilities and experience. Senior Java Developers typically take on leadership, mentoring, and project management roles, while Java Software Engineers focus more on coding, development, and technical implementation. Both roles require strong Java skills and relevant credentials, but the Senior Java Developer usually has more experience and a broader scope of responsibilities.

What cities near Granger, TX are hiring for Senior Java Developer jobs? Cities near Granger, TX with the most Senior Java Developer job openings:

GMS Applications Engineer

Judit Inc

Taylor, TX

Full-time

Posted 8 days ago


Job description

Our Client offers the flexibility to work both in and out of the office within the state of Texas, providing our employees with an enhanced work life balance.

JOB SUMMARY

GMS Application Engineer-Markets:
Provides support for Market Management Systems (MMS) applications portfolio such as Security Constrained Economic Dispatch (SCED), Day-Ahead Market (DAM), Reliability Unit Commitment (RUC), Congestion Revenue Rights (CRR), QSE Training Simulator etc. Actively involved in the design, development, testing, validation and implementation of modifications and enhancements to MMS applications.

This position will report to the Supervisor/Manager of Grid & Market Solutions (GMS) Applications Engineering - Markets

JOB DUTIES

  • Understands and apply principles, theories and concepts related to the profession and culture.

  • Exercises judgment within defined procedures and practices to determine appropriate action.

  • Impact is generally limited to specific assignments or projects.

  • May respond to inquiries and/or provide assistance and/or guidance to lower-level workers.

ADDITIONAL JOB DUTIES

  • Works under the direction of a senior level engineer or supervisor/manager to complete departmental goals and assignments.

  • Performs all work according to applicable rules and regulations including regulatory requirements and organization policies and procedures.

  • Member of the 24/7 Market Applications Engineering support on call team and supports, troubleshoot market applications and system on call issues.

  • Assists in the proactive enhancements, improvements and issue remediation.

  • Coordinate application set up and testing with QSEs, LSEs, REs as appropriate.

  • Performs MMS model load testing on periodic basis and updates the model data in real-time based on established procedures.

  • Design and Test MMS Interfaces and Web & Client/Server applications changes.

  • Verify and support MMS applications during system site failovers, server/system/database upgrades and patching

  • Supports the execution of Disaster Recovery Drills and business continuity procedures

  • Maintain, troubleshoot and repair MMS applications and interfaces, and escalate as appropriate

  • May provide on the job training or help oversee the work of other engineers/analysts

  • Act as a consultant, representative and subject matter expert in project and activities that affect the MMS environments and applications as appropriate

  • Participates in multifunctional teams to obtain input, address comments and provide application support

  • Represents the Market Applications Engineering Team at interdepartmental and Stakeholder meetings

Level 3 Above+

  • Provides on-the-job training or helps oversee the work of other engineers/analysts

  • May act as mentor and advisor to less experienced engineers/analysts

  • Works independently on assignments and projects

  • Participate in multifunctional teams to perform studies

  • Assists in developing tools, processes and procedures that enhance system reliability and departmental/organizational efficiencies

  • Participates with other departments to select and implement system changes as needed

Senior Level Above +

  • Serves as the technical Subject Matter Expert for the department

  • Serves as a Technical Lead for MMS portfolio projects and drives the implementation from incubation to go-live.

  • Make independent decisions except in instances of unusually complex application scenarios

  • Works on the most complex application issues where analysis of situations requires an in-depth evaluation of variable factors

  • Works with database administrators and infrastructure teams on complex MMS application issues triggered from server/network/storage/database components

  • Tests Non-Functional requirements of MMS application changes and coordinates with database/infrastructure teams to perform the tests

  • Fosters and leverages strong working relationships with other internal departments

  • Lends professional expertise to guide projects and help teammates assigned by manager

  • Demonstrates skills as an expert user of power system software applications and tools, spreadsheet programs, and database programs

  • Maintains knowledge of emerging trends and industry best practices

All Levels -- Preferred Work Experience

  • Experience with Hitachi ABB or any MMS vendors suite of applications

  • Experience with Data Historians such as OSIsoft PI

  • Experience with programming languages such as FORTRAN, C, C++, Java & Perl.

  • Experience with PL/SQL

REQUIRED EXPERIENCE

Requires minimum 5 years job related work experience in excess of degree requirements

EDUCATION

  • Bachelor's Degree: Electrical Engineering, Computer Engineering, Computer Science or related field (Required)

  • Master's Degree: Electrical Engineering, Computer Engineering, Computer Science or related field (Preferred)

  • or a combination of education and experience that provides equivalent knowledge to a major in such fields is required

WORK LOCATION – Taylor, TX

#IND