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

Experience with AI-assisted development tools

Experience in public sector environments

Work Authorization

Visa sponsorship may be considered on a case-by-case basis in accordance with applicable laws.