Java Software Engineer - Product Support
Neumo Holdings LLC Dallas, Texas, United States · $160K–$180K/yr
Government Administration · 501-1,000 employees
About the role
The engineer will diagnose and resolve production issues within a multi-tier Java application and integration middleware. They will also collaborate with senior team members to modernize legacy systems and maintain connections to third-party e-filing and case management platforms.
What they look for
Requirements
Candidates must have at least 5 years of professional Java development experience and 4 years of experience with the Spring Framework. Proficiency in SQL, ORM tools like Hibernate, and web service development is also required.
Full description
About the Role
We're looking for a Java Software Engineer to join our Product Support Engineering team, focused on our court case management platform. This role combines hands-on production support with opportunities to grow into our service-oriented integration layer — you'll help troubleshoot and resolve issues in a mature Java-based system, work alongside senior engineers on our ESB integration layer connecting to third-party attorney and e-filing systems and contribute to the platform's ongoing modernization.
What You'll Do
- Help diagnose and resolve production issues across a multi-tier Java application, including backend services, database interactions, and integration middleware.
- Investigate defects in our Enterprise Service Bus (ESB) integration layer, which connects our platform to third-party case management, e-filing, and document systems, with support from senior team members on more complex cases.
- Work with XML/XSLT transformations, JMS messaging flows, and web service calls (SOAP/REST) to help identify root causes of issues.
- Collaborate with QA, support, and product teams to reproduce and triage customer-reported issues.
- Document findings and proposed fixes for bugs you investigate.
- Contribute to modernization efforts (e.g., migrating from Struts/JSP toward Spring MVC and modern front-end frameworks) under the guidance of senior engineers.
- Participate in code reviews and follow established code quality standards.
Must-Have / Minimum Qualifications
- 5+ years of professional Java development experience.
- 4+ years working with the Spring Framework (Core, MVC).
- 3+ years working with Hibernate or another JPA-based ORM.
- 5+ years of hands-on SQL experience, including writing and debugging queries.
- 2+ years building or maintaining SOAP and/or REST web services (e.g., using CXF, JAXB, or similar).
- Exposure to message-oriented middleware (e.g., JMS, ActiveMQ) is a plus but not required.
- Ability to read and reason about existing code, including legacy code you didn't write.
- Willingness to work with XML-based data transformation (XSLT) or similar data-mapping technologies.
- Bachelor's degree in Computer Science or related field, or equivalent practical experience.
Nice to Have
- Experience with an ESB or integration middleware platform (Mule, Camel, or similar).
- Familiarity with legacy Java web frameworks such as Struts and JSP — willingness to learn is more important than prior expertise.
- Exposure to Groovy or other JVM-based scripting languages.
- Interest in electronic court filing standards (ECF/EFM) or e-filing vendor integrations.
- Spring Boot or modern REST microservice development experience.
- Front-end experience with Angular or another modern JS framework.
- Exposure to cloud infrastructure (Azure) or infrastructure-as-code tools (Terraform, Bicep).
- Prior experience in legal tech, court systems, or government software.
Why This Role
You'll work on a platform that powers real courts and legal workflows, learning from a team of experienced engineers while getting hands-on with both production support and modernization work. This is a strong fit for an engineer looking to deepen their skills in enterprise Java, integration architecture, and legacy-to-modern system migration. Neumo Summary:
With the backing of four decades of public sector expertise and corporate capability, Neumo has successfully supported government services. Neumo was honored and recognized for four (4) consecutive years as a GovTech 100 Company representing the top 100 companies focused on making a difference in and selling to state and local government agencies across the United States.
Neumo is committed to helping communities thrive and brings a wealth of experience combined with innovation. Today, Neumo offers more administrative and financial support to government officials than any other organization. And with a responsive, client-focused approach, we foster partnerships that give our customers the certainty they need to accomplish more.
Neumo offers a competitive benefits and compensation package and are looking for team members who will thrive in our dynamic environment.
Neumo is an Equal Opportunity Employer. Selection for a position will be made without regard to race, religion, national origin, sex, political affiliation, marital status, non-disqualifying physical handicap, and age.
Similar roles
-
Principal Engineer – Java Microservices
Publicis Groupe Holdings B.V Chicago, Illinois, United States
-
Enterprise Java Architect - Arlington Hybrid
Publicis Groupe Holdings B.V Chicago, Illinois, United States
-
Java Solution Architect – Capital Markets & Trading Platforms
Publicis Groupe Holdings B.V Boston, Massachusetts, United States · $160K–$205K/yr
-
Java Senior Engineer
Decca Consulting LLC Denver, Colorado, United States · $114K/yr
-
Senior Java Backend Engineer
RekNomics Chennai, Tamil Nadu, India
-
Senior Java Engineer - Platform Engineer (Remote)
First Citizens Bank Phoenix, Arizona, United States