Demo

Java Software Engineer

TEXAS MUNICIPAL RETIREMENT SYSTEM
Austin, TX Other
POSTED ON 2/21/2025
AVAILABLE BEFORE 3/20/2025

Job Details

Job Location:    Texas Municipal Retirement System - Austin, TX
Salary Range:    Undisclosed

Who We Are

 

The Texas Municipal Retirement System (TMRS) is an award-winning statewide public retirement system that provides retirement, disability, and death benefits to more than 230,000 employees, retirees, and their beneficiaries of 940 participating Texas cities. TMRS staff is passionate about providing Texas public servants, who have contributed so much to their communities and improved the lives of so many, with a secure lifetime monthly retirement benefit. 

 

 

Who We Are Looking For

 

TMRS is seeking a skilled Java Software Engineer to join our innovative IS Department. In this role, you’ll be instrumental in developing and shaping the future of our applications. Our unique culture places significant value on a healthy work life balance - we don’t just say it, we live it.  TMRS invests in our staff - we hire the best, offer continuous staff development opportunities, make space for creativity, and compensate generously. We deliver, recognize, and celebrate results which benefit our city partners and members. 

 

The Java Software Engineer brings expertise in modern software development and full stack web technologies.  This role will work within IS Department to develop software applications and systems. This position requires close collaboration with key business stakeholders, software developers, and other teams within the IS Department.

 

 

Education and Experience

  • Bachelor’s degree in computer science, CIS, data science, MIS, engineering, business, or related field and a minimum of 5 years of hands-on experience.
  • Additional applicable industry experience may be substituted for college degree.
  • Java Web Technologies (JSP, Servlets, EJB), Spring Boot.
  • HTML, JavaScript, Typescript, CSS, Node/React, XML/JSON.
  • SQL (Oracle, Postgres), PL/SQL Experience developing for and working in cloud environments (AWS).
  • Experience with software development life cycle (SDLC) and Agile. methodologies supported by JIRA, Confluence and Git.
  • Strong attention to detail and ability to meet deadlines.
  • Initiative to conduct detail-oriented problem solving in a collaborative environment.
  • Skilled in clear and concise communication, both written and verbal, and able to effectively discuss complex technical concepts with non-technical stakeholders.

 

What You’ll be doing:

 

  • Code, test, debug and document moderately complex applications and integrations using core Java technologies.
  • Use Object-Oriented Architecture and Design (OOAD) skills to design, implement, test and support Java based applications.
  • Daily use of advanced level modern source control systems including Git.
  • Perform quality assurance testing using best practices including CI/CD, Test Automation, Test Driven Development (TDD) and help improve processes.
  • Work with complex data model and create SQL queries to extract necessary data from that model.
  • Collaborate with Business Analysts to design and estimate solutions.
  • Investigate new technologies and assess their viability and usefulness in current and future projects.
  • Improve process, performance, and security of developed applications and integrations.
  • Simplify and optimize development practices.
  • Apply problem-solving and analytical skills to build new development viewpoints and strategies.

 

What You Can Expect

 

  • Competitive salary ranging from $130,000 to $180,000 depending on experience and qualifications. 
  • TMRS offers competitive compensation with medical, dental and vision insurance provided at no cost to employees, participation in TMRS’ retirement pension benefit, twelve paid holidays, and a new centrally located office.
  • TMRS promotes employee growth and development by financially supporting educational and training programs.

 

Physical Requirements

 

Sedentary work: Exerting up to 10 pounds of force. Ability to safely and successfully perform the essential job functions consistent with federal, state, and local standards, including meeting qualitative and/or quantitative productivity standards.


Salary : $130,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Software Engineer?

Sign up to receive alerts about other jobs on the Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Java Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TEXAS MUNICIPAL RETIREMENT SYSTEM

TEXAS MUNICIPAL RETIREMENT SYSTEM
Hired Organization Address Austin, TX Other
Job Details Job Location : Texas Municipal Retirement System - Austin, TX Salary Range : Undisclosed Who We Are The Texa...
TEXAS MUNICIPAL RETIREMENT SYSTEM
Hired Organization Address Austin, TX Other
Job Details Job Location : Texas Municipal Retirement System - Austin, TX Salary Range : Undisclosed Senior Data Enginee...
TEXAS MUNICIPAL RETIREMENT SYSTEM
Hired Organization Address Austin, TX Other
Job Details Job Location : Texas Municipal Retirement System - Austin, TX Salary Range : Undisclosed Description TMRS Ov...

Not the job you're looking for? Here are some other Java Software Engineer jobs in the Austin, TX area that may be a better fit.

Java Software Engineer

Oscar Technology, Austin, TX

Java Software Engineer

Oscar, Austin, TX

AI Assistant is available now!

Feel free to start your new journey!