Source description
About the role
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 Qualifications
-
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.)
-
Must be a current Wisconsin resident - no relocation allowed
Preferred Qualifications
-
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
More at 3B Staffing