{"id":2000863,"url":"https://alion.io/job/neumo-senior-java-software-engineer-product-support","title":"Senior Java Software Engineer - Product Support","company":{"id":2482496,"name":"Neumo","domain":"neumo.com","url":"https://alion.io/company/neumo","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"ADP","truth_index":{"grade":"B","score":75,"open_postings":10,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-08T05:49:30Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Dallas, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":160000,"max":180000,"currency":"USD","period":"year","gross":null,"usd_annual":180000},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ActiveMQ","optional":false},{"name":"Hibernate","optional":false},{"name":"Java","optional":false},{"name":"Rest API","optional":false},{"name":"SOAP","optional":false},{"name":"Spring Framework","optional":false},{"name":"Spring MVC","optional":false},{"name":"SQL","optional":false},{"name":"Angular","optional":true},{"name":"Azure","optional":true},{"name":"Bicep","optional":true},{"name":"Groovy","optional":true},{"name":"JavaScript","optional":true},{"name":"Spring Boot","optional":true},{"name":"Terraform","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-09-21T16:49:00Z","employer_posted_date":"2026-09-21","last_verified_at":"2026-10-08T23:02:21Z","board_verified":true,"closed_at":null,"days_open":17,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":17},"description":"About the Role\nWe're looking for a Senior Java Software Engineer to join our Product Support Engineering team, focused on our court case management platform. This role sits at the intersection of live production support and ongoing modernization - you'll troubleshoot and resolve complex issues in a mature Java-based system, work across a service-oriented integration layer connecting to third-party attorney and e-filing systems and help guide the platform's evolution toward a more modern stack.\nWhat You'll Do\nDiagnose and resolve production issues across a multi-tier Java application, including backend services, database interactions, and integration middleware.\nInvestigate and fix defects in our Enterprise Service Bus (ESB) integration layer, which connects our platform to third-party case management, e-filing, and document systems (including state-specific and vendor-specific integrations).\nTrace issues through XML/XSLT transformations, JMS messaging flows, and web service calls (SOAP/REST) to identify root causes.\nCollaborate with QA, support, and product teams to reproduce, triage, and prioritize customer-reported issues.\nWrite clear root-cause analyses and remediation plans for complex, cross-system bugs.\nContribute to the modernization of legacy components (e.g., migrating from Struts/JSP toward Spring MVC and modern front-end frameworks) as capacity allows.\nParticipate in code reviews and help maintain code quality standards across the team.\nMust-Have / Minimum Qualifications\n8+ years of professional Java development experience.\n5+ years working with the Spring Framework (Core, MVC).\n5+ years working with Hibernate or another JPA-based ORM.\n5+ years of hands-on SQL experience, including query debugging and performance tuning.\n5+ years building or maintaining SOAP and/or REST web services (e.g., using CXF, JAXB, or similar).\n2+ years of experience with message-oriented middleware (e.g., JMS, ActiveMQ).\nDemonstrated ability to debug and support production systems, including reading and reasoning about legacy code you didn't write.\nComfort working with XML-based data transformation (XSLT) or similar data-mapping technologies.\nBachelor's degree in Computer Science or related field, or equivalent practical experience.\nNice to Have\nExperience with an ESB or integration middleware platform (Mule, Camel, or similar).\nFamiliarity with legacy Java web frameworks such as Struts and JSP - willingness to work within and help modernize these is more important than prior expertise.\nExposure to Groovy or other JVM-based scripting languages.\nExperience with electronic court filing standards (ECF/EFM) or e-filing vendor integrations (e.g., Tyler Technologies).\nSpring Boot or modern REST microservice development experience.\nFront-end experience with Angular or another modern JS framework.\nExperience with cloud infrastructure (Azure) and infrastructure-as-code tools (Terraform, Bicep).\nPrior experience in legal tech, court systems, or government software.\nWhy This Role\nNeumo Court sits at the center of a large, real-world integration ecosystem spanning multiple state court systems, e-filing vendors, and attorney case-management platforms. You'll gain deep expertise across a broad technology stack spanning legacy enterprise Java and modern cloud-native services, with direct, visible impact: your fixes keep real court dockets moving and real filings from getting stuck. This is an excellent role for an engineer who likes solving hard, high-stakes technical puzzles and wants both depth in a mature codebase and exposure to where the platform is headed next.Neumo Summary:\nWith 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.\nNeumo 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.\nNeumo offers a competitive benefits and compensation package and are looking for team members who will thrive in our dynamic environment.\nNeumo 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.","description_format":"text","description_chars":4713,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Government"],"lifecycle":[{"event":"open","at":"2026-10-07T11:27:25Z"}],"visa":[],"liveness":{"score":49,"band":"ok","label":"Likely open","p_open":1,"p_active":0.54,"p_room":0.9,"age_days":16,"expected_fill_days":30,"reasons":["conf:1","stale_co","win:mid"],"computed_at":"2026-10-08T05:49:30Z"},"pay":{"stated_usd_annual":180000,"is_top_pay":false},"html_url":"https://alion.io/job/neumo-senior-java-software-engineer-product-support","json_url":"https://alion.io/job/neumo-senior-java-software-engineer-product-support.json","meta":{"generated_at":"2026-10-09T01:10:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1839,"day_limit":5000,"remaining_today":3161,"minute_limit":60,"resets_at":"2026-10-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2482496},"rest":"https://alion.io/mcp/rest/get_company?id=2482496"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fneumo-senior-java-software-engineer-product-support"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fneumo-senior-java-software-engineer-product-support"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fneumo-senior-java-software-engineer-product-support"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/neumo-senior-java-software-engineer-product-support\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fneumo-senior-java-software-engineer-product-support"}]}