via LinkedIn
$90K - 130K a year
Design and develop applications, lead modernization efforts, and implement testing methodologies.
Requires 5+ years Java/J2EE, Spring, Angular, .NET experience, microservices, API development, and architecture leadership.
Responsibilities: • Design and develop new applications, and enhance and modernize existing applications • Solve complex technical problems • Provide technical leadership to modernization efforts. • Develop testing methodology and criteria and implement them on automated build processes. • Lead efforts for modernizing Java and .NET applications following industry best practices. • Develop application presentation layers using modern JavaScript/TypeScript technologies such as Angular or React. • Provide technical leadership to moving applications toward microservices and modern looking architecture. Required Experience: • Java/J2EE (5+ years) • C#.NET (3-5 years) • ASP.NET (3-5 years) • Spring Framework (5+ years) • Spring boot (5+ years) • Angular (5+ years) • SQL experience (5+ years) • Experience working in Agile (5+ years) • Oracle and PL/SQL stored procedure experience (4+ years) • Microservices (4+ years) • API development (4+ years) • Hands on Architecture/Design experience (4+ years) • Experience working with Maven, IntelliJ, and Java 21 • Experience working with industry standard patterns for modernization (i.e. lift and shift, strangler, etc.) Nice to Have Experience: • Java Batch experience (4+ years) • Automated Testing Best Practices (5+ years) • ArcGIS Experience • Experience working with Liberty • Leveraging GitHub Copilot or similar GenAI based IDE tools to accelerate software development and testing practices • Experience working with Box APIs
This job posting was last updated on 6/7/2026