Senior Java Software Engineer
Senior Java Software EngineerLocation: Kansas City, MO | Remote | KC Metro preferredPosition OverviewThis senior full-stack Java engineer will join a small development team supporting and extending applications across a mix of modern and legacy Java environments. Current work includes annual code and metadata maintenance along with additional new development. The applications are data-intensive and rely heavily on Oracle, making Java development and complex SQL central to the role. Angular support is also part of the work but is not the primary focus.ResponsibilitiesDevelop and enhance Java applications across Spring Boot/JPA services and existing legacy Java applications.Write, analyze, and troubleshoot complex Oracle SQL supporting data-intensive and metadata-driven application logic.Maintain and support Angular/TypeScript front-end components within the broader full-stack environment.Troubleshoot application issues, remediate dependencies and CVEs, and work within established code-quality and security gates.Work independently on assigned development while collaborating with the team on problem-solving, code review, and daily standups.Required ExperienceSenior-level hands-on Java development experience with Java 8 or newer, Spring Boot, and JPA/persistence.Strong Oracle SQL experience, including the ability to write, analyze, and break down complex queries.Experience developing or supporting both modern and legacy Java applications.Working experience with Angular, TypeScript, JavaScript, HTML, and CSS. Deep Angular specialization is not required.Demonstrated troubleshooting and problem-solving ability, including working independently, communicating blockers, and collaborating with other engineers.Preferred ExperienceExperience maintaining legacy Java web applications using JSP, JSF, PrimeFaces, JBoss, or metadata stored in Oracle tables.Experience with JUnit/TDD, Maven or Gradle, GitLab, CI/CD pipelines, IntelliJ, Kiro, or other AI-assisted development tools.Exposure to Snowflake or insurance/financial regulatory data environments.Work Authorization: U.S. Citizen or Green Card; H-1B sponsorship is not available.This is a 12-month Contract opportunity with our Kansas City, MO client. Low-cost employee benefits, paid time off, paid Holidays, and a 401(k) (with an immediately vested company match) are available with TriCom during the contract period. H-1B visa sponsorship is not available for this position. No third parties, please.