Sr. Java Software Engineer
TriCom Technical Services · Kansas City, MO · 1 mo ago
EngineeringFull-time
Responsibilities
- Design, develop, and maintain backend Java applications and web services.
- Work within a complex legacy codebase to troubleshoot non-obvious issues and identify opportunities for improvement.
- Partner with solution architects on larger technical problems and propose approaches.
- Write and optimize SQL against a relational database.
- Provide technical mentorship to less experienced developers.
- Participate fully in Scrum ceremonies and collaborate daily with team members, QA, and the Scrum Master.
Requirements
- 6+ years of professional Java development experience (post-education).
- Proficiency with Spring and Spring Boot.
- Strong SQL and relational database experience.
- Experience with Git-based source control and CI/CD workflows.
- Demonstrated ability to operate independently and lead technically without direct management responsibility.
- Experience working in an Agile/Scrum environment.
Preferred
- Experience supporting complex legacy or established systems.
- Billing or payment processing domain experience.
- Experience with a modern identity platform (Auth0, Okta, or similar).
- Oracle and PL/SQL expertise.
- Experience with AWS, Kubernetes/EKS, and GitLab.
Benefits
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.