Java Developer

Overview

On Site
Hybrid
USD 60.00 per hour
Full Time

Skills

Recruiting
J2EE
SQL
Agile
Oracle
PL/SQL
Stored Procedures
API
Apache Maven
JetBrains
IntelliJ IDEA
mvc
Apache Struts
Spring Framework
Agile Management
Automated Testing
DevSecOps
Amazon Web Services
Cloud Computing
GitHub
Generative Artificial Intelligence (AI)
IDE
Software Development
Testing
Migration
Continuous Integration
Continuous Delivery
Test Methods
Java
Presentations
JavaScript
TypeScript
AngularJS
IT Management
Microservices

Job Details

Date Posted: 06/02/2025

Hiring Organization: Rose International

Position Number: 483524

Industry: Government/Staffing

Job Title: Java Developer

Job Location: Madison, WI, USA, 53705

Work Model: Hybrid

Work Model Details: 40% onsite and 60% remote

Employment Type: Temporary

FT/PT: Full-Time

Estimated Duration (In months): 13

Min Hourly Rate($): 60.00

Max Hourly Rate($): 62.00

Must Have Skills/Attributes: Angular, Java, Oracle, PL*SQL, PL/SQL, Spring, Spring Boot, SQL

Experience Desired: Java Batch experience (4 yrs); Automated Testing Best Practices (5 yrs); DevSecOps Best Practices (3 yrs); AWS Cloud based development experience (4 yrs)

Required Certifications/Licenses: Not Required

Preferred Certifications/Licenses: Not Required

Job Description
Candidate must be a Wisconsin resident or willing to relocate to WI at their own expense prior to starting the role. The selected hire will work a hybrid schedule (40% onsite and 60% remote).

Required Experience & Skills:
Java/J2EE (5+ Years)
Spring Framework (5+ Years)
Spring boot (5+ Years)
Angular (5+ Years)
SQL experience (5+ Years)
Experience working in Hybrid and Agile Methodologies (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.)
We are looking for someone with strong experience in Java, MVC pattern implementation (Struts, Spring), container creation and deployment, full lifecycle testing, microservice architecture patterns, and Agile project management methodology

Preferred skills:
Java Batch experience (4+ Years)
Automated Testing Best Practices (5+ Years)
DevSecOps Best Practices (3+ Years) including leveraging SonarQube
AWS Cloud based development experience (4+Years)
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

Responsibilities:
The selected candidate will play a hands-on senior technologist/lead role in the design, development, and modernization, and support of client applications
The candidate will provide technical expertise in modernization efforts such as upgrading Java versions, updating presentation layer technologies, migrating applications to container hosted environments, and providing guidance in the development of a CI/CD development pipeline following industry best practices
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 applications following industry best practices
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

  • **Only those lawfully authorized to work in the designated country associated with the position will be considered.**

  • **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client's business needs and requirements.**


Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.


California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.


Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.

If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.

Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.