Java Developer IV
SHIRO APPS
Madison, WIPosted March 31, 2026
ContractOn-siteMid-level
Required Skills
JavaJ2EEStrutsSpringSpringBootAngularSQLOraclePLSQLMicroservicesAPIArchitectureMavenIntelliJJava21AgileDevSecOpsSonarQubeJMSMQWebSphereLiberty
Work Authorization
US CitizenGreen Card
- Seeking a senior-level Java Developer to lead analysis, design, development, modernization, and support of enterprise applications. This role focuses on upgrading legacy systems, implementing modern architectures, and driving best practices across development and delivery.
Key Responsibilities
- Lead modernization of Java-based web applications
- Design and implement scalable, modern architectures (microservices)
- Upgrade legacy systems to current frameworks and Java versions
- Develop and integrate automated testing (unit & regression)
- Build and maintain CI/CD pipelines
- Troubleshoot and resolve complex technical issues
- Develop UI components using Angular and modern JavaScript/TypeScript
- Provide technical guidance and leadership to development teams
Required Skills & Experience
- 10+ years in Java/J2EE
- 5+ years: Struts, Spring, Spring Boot, Angular, SQL
- 4+ years: Oracle, PL/SQL, Microservices, API development, Architecture/Design
Experience with Maven, IntelliJ, Java 21
- Strong knowledge of modernization strategies (e.g., lift and shift, strangler pattern)
Experience working in Agile/Hybrid environments
Preferred Skills
- Java Batch processing
- Automated testing best practices
- DevSecOps practices and tools (e.g., SonarQube)
- Messaging systems (JMS, MQ)
- WebSphere Liberty