What are the responsibilities and job description for the Once a Month Onsite || Senior Java Developer || Must be WISCONSIN Residents only with DL position at V.L.S. Systems, Inc?
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)
- 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