Senior Software Developer - Java
Job Description
Uline is hiring a Senior Software Developer - Java for an onsite role in Pleasant Prairie, WI. In this position, you will help drive the development, deployment, and ongoing maintenance of sophisticated Java applications, with a focus on quality, performance, and long-term maintainability.
As a senior engineer, you will contribute to application building and optimization, take part in architecture reviews and project planning, and support other developers through code review and mentoring. Uline is a family-owned organization and operates as a major distributor of shipping, industrial, and packaging materials across North America.
What you’ll do
- Develop, test, and deploy robust Java applications that align with business needs, using industry-leading technologies and coding standards.
- Perform code reviews, optimize application performance, and help ensure strong responsiveness and overall quality.
- Support architectural design reviews and project planning by providing technical insights for strategic advancement.
- Provide guidance and mentorship to fellow developers, supporting effective cross-functional development practices.
- Work with the development team to maintain consistent processes and deliver work on time.
What you’ll bring
- Bachelor’s degree in Computer Science, Software Engineering, or relevant programming education and experience.
- 7+ years of hands-on Java full stack development, with a strong track record delivering enterprise solutions using the Spring framework.
- Extensive experience with REST web services and microservice environments, plus practical knowledge of Git, JPA, SQL, JSON, SOAP, XML, and code versioning tools.
- Working knowledge of caching, service discovery, and CI / CD tools, along with familiarity with Agile methodologies.
- Uline does not participate in the H1-B lottery.
Technologies you’ll work with
- Java, Spring framework
- REST web services, microservice environments
- Git, JPA, SQL, JSON, SOAP, XML
- Caching, service discovery, CI / CD tools, Agile methodologies
Compensation and benefits
- Salary: USD 96,000 - 148,000 per year
- Complete health insurance coverage and a 401(k) with a 6% employer match that starts day one
- Multiple bonus programs
- Paid holidays and generous paid time off
- Tuition Assistance Program that covers professional continuing education
On-site perks
- On-site café and a first-class fitness center with complimentary personal trainers
- Over four miles of beautifully maintained walking trails
About Uline
- Uline is a family-owned company and North America’s leading distributor of shipping, industrial, and packaging materials, with over 10,000 employees across 15 locations.
- Uline is a drug-free workplace; all new hires must complete a pre-employment hair follicle drug screening, and all positions are on-site.
- EEO/AA Employer/Vet/Disabled