25 days ago
Milwaukee, WI, USASenior
Base Salary
$96k - $148k/yr
Responsibilities
- Develop, test, deploy, and maintain robust Java applications aligned with business needs.
- Conduct code reviews, optimize application performance, and ensure responsiveness and quality.
- Assist with architectural design reviews and project planning.
- Guide and mentor fellow developers in cross-functional development practices.
- Collaborate with the development team to maintain consistent processes and timely deliverables.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or relevant programming education and experience.
- 7+ years of hands-on Java full-stack development experience.
- Strong enterprise solution development experience using the Spring framework.
- Extensive experience with REST web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML, and code versioning tools.
- Working knowledge of caching, service discovery, and CI/CD tools, plus familiarity with Agile methodologies.
Benefits
- Complete health insurance coverage and a 401(k) with a 6% employer match starting on day one.
- Multiple bonus programs, paid holidays, and generous paid time off.
- Tuition Assistance Program covering professional continuing education.
- On-site café and first-class fitness center with complimentary personal trainers.
- More than four miles of maintained walking trails.
- Fully on-site work at Uline’s Corporate Headquarters in Pleasant Prairie, Wisconsin.
