Job Closed
This listing is no longer active.
Java Developer IV
Location
Wisconsin
Posted
124 days ago
Salary
0
Seniority
Mid Level
Job Description
Java Developer IV
Osi LLC
The selected candidate will play a hands-on senior technologist/lead role in the analysis, technical design, development, modernization, and support of State of Wisconsin. The candidate will provide technical leadership and expertise in modernization efforts, such as upgrading legacy applications to modern frameworks, remediating Java versions, updating application architecture, integrating test automation (unit & regression), and providing guidance in the development/maintenance of a CI/CD development pipeline following industry best practices. We are seeking a highly experienced senior developer with strong experience in Java, MVC pattern implementation (Struts, Spring), migrating legacy applications to modern frameworks, test automation, microservice architecture patterns, and troubleshooting and resolving complex technical issues related to upgrades and/or modernization efforts. Provide technical leadership for modernizing existing Java-based web applications following industry best practices. Solve complex technical problems. Develop testing methodology and criteria and implement them on automated build processes. Develop application presentation layers using modern JavaScript/TypeScript technologies such as Angular. Provide technical leadership to moving applications toward a microservices and modern looking architecture.
Job Requirements
- Required Experience:
- Java/J2EE (10+ years)
- Struts Framework (5+ years)
- Spring Framework (5+ years)
- Spring Boot (5+ years)
- Angular (5+ years)
- SQL experience (5+ years)
- Oracle and PL/SQL stored procedure experience (4+ years)
- Micro services (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.)
- Experience working in Hybrid and Agile Methodologies (5+ years)
- Nice to Have Experience:
- Java Batch experience (4+ years)
- Automated Testing Best Practices (4+ years)
- DevSecOps Best Practices (3+ years) including leveraging SonarQube
- Setting up/maintaining MQ queues and application integration (4+ years)
- Java Messaging Service experience
- Working with WebSphere Liberty
- Leveraging GitHub Copilot or similar GenAl based IDE tools to accelerate software development and testing practices
- Working with Government agencies
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Writing clean, high-quality, high-performance, maintainable code • Develop and support software including applications, database integration, interfaces, and new functionality enhancements • Coordinate cross-functionally to insure project meets business objectives and compliance standards • Support test and deployment of new products and features • Participate in code reviews • Participate in Scrum ceremonies
Backend Engineer, SaaS
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
• Design and develop highly reliable and scalable SaaS microservices, integrated with a variety of cloud-based managed services utilizing Golang • Ensure your code is high-quality, thoroughly tested, and secure • Participate in on-call rotation for product operations • Take ownership of the reliability and efficiency of your services running in the cloud • Participate in technical design discussions, reviewing code, and providing feedback to other engineers • Collaborate with a distributed team of engineers to build the VDC platform and support it in production
Senior Software Engineer – Javascript/Typescript
FingerprintThe device identity platform for high-scale applications. Powered by the world's most accurate visitor identifier.
• Build and maintain our browser-side TypeScript/JavaScript agent used for device identification, bot detection, and risk assessment • Engineer for stealth, resilience, and performance—minimizing footprint, resisting detection, and maintaining compatibility across browsers • Optimize for both code size and execution speed in complex, adversarial environments • Stay ahead of browser changes, plugin behaviors, and fingerprinting techniques • Collaborate with backend, security, and data science teams to align signal capture with detection logic • Write comprehensive tests and contribute to CI pipelines that ensure functionality across a wide range of platforms and devices • Contribute to a widely-used open-source project with 24K+ GitHub stars and 25B+ monthly usages
Senior Backend Engineer
EMnifyEMnify is the leading cloud building block for cellular communications in the IoT stack.
• Work within one of our service squad responsible for designing, building, testing, and running components or projects which drive the pricing & charging of Emnify • Development of APIs and real-time data processing applications based on streaming technologies on the top of Apache Kafka ecosystem with a focus on scalability and reliability • Work with a team on core telecommunication functions like automated product lifecycle, in a modern cloud-based environment • Architecture and design of above-mentioned components to run on AWS in a scalable fashion • As a part of a team, you will be responsible for deploying and running these applications using CI/CD tooling like Jenkins, Terraform and monitoring solutions like Grafana, Prometheus etc



