Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer - Java image - Rise Careers
Job details

Software Developer - Java

Software Developer - JavaPay from $80,000 to $119,000 per yearCorporate Headquarters12575 Uline Drive, Pleasant Prairie, WI 53158Are you ready to design, innovate and lead in a collaborative, cutting-edge tech environment? Uline is seeking a Java Software Developer to spearhead the development, deployment and maintenance of sophisticated Java applications. Your expertise will shape the tech landscape for our growing North American company!• Visa sponsorship available for this position.Better together! This position is on-site in Pleasant Prairie, WI or Waukegan, IL based on need, and we are looking for people who share our passion.Position Responsibilities• Craft, test and deploy robust Java applications aligned with business needs using industry-leading technologies and coding standards.• Conduct code reviews, optimize performance and ensure application responsiveness maintaining top-notch quality.• Assist in architectural design reviews and project planning, lending your insights for strategic advancements.• Guide and mentor fellow developers, exhibiting leadership in cross-functional development practices.• Collaborate closely with the development team to ensure consistent processes and timely deliverables.Minimum Requirements• Bachelor's degree in Computer Science, Software Engineering or relevant programming education and experience.• 2+ years of hands-on Java development, with a strong track record in enterprise solutions using Spring framework.• Extensive experience in REST web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML and code versioning tools.• Working knowledge of caching, service discovery, CI / CD tools and familiarity with Agile methodologies.Benefits• Complete health insurance coverage and 401(k) with 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.Employee Perks• On-site café and first-class fitness center with complimentary personal trainers.• Over four miles of beautifully maintained walking trails.About UlineUline, a family-owned company, is North America’s leading distributor of shipping, industrial, and packaging materials with over 9,000 employees across 13 locations.Uline is a drug-free workplace.EEO/AA Employer/Vet/Disabled#LI-JR1#CORP(#IN-PPITDEV)Our employees make the difference and we are committed to offering exceptional benefits and perks!Explore Uline.jobs to learn more!
Uline Glassdoor Company Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Uline DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Uline
Uline CEO photo
Dick Uihlein
Approve of CEO

Average salary estimate

Estimate provided by employer
$59 / HOURLY (est.)
min
max
$58
$60

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Developer - Java, Uline

At Uline, we're on the lookout for a talented Software Developer - Java to join our innovative team in Bristol, WI! If you're eager to design, innovate, and lead in a sharp, collaborative tech environment, this could be your perfect match. Imagine playing a pivotal role in the design, development, deployment, and maintenance of sophisticated Java applications that power our growing company. With a salary ranging from $80,000 to $119,000, and the opportunity for visa sponsorship, we're ready to empower you as you craft robust Java applications using the latest technologies. You’ll be conducting code reviews, optimizing performance, and ensuring high-quality application responsiveness. Your voice will be heard in architectural design reviews as you collaborate with fellow developers, mentor new talents, and drive projects forward in our cross-functional teams. We’re looking for candidates with at least 2 years of hands-on Java development experience, strong knowledge of the Spring framework, and a passion for continuous learning in Agile methodologies. Join us and enjoy a comprehensive benefits package, including full health insurance, a 401(k) with a generous employer match from day one, and a supportive work environment that promotes your growth, all while working at a company that values its employees. So, if you're ready to make an impact, let's talk about how you can be part of Uline's success story!

Frequently Asked Questions (FAQs) for Software Developer - Java Role at Uline
What are the responsibilities of a Software Developer - Java at Uline?

As a Software Developer - Java at Uline, you will be responsible for crafting, testing, and deploying robust Java applications that align with business needs. You'll conduct code reviews to optimize application performance while maintaining high quality. Moreover, you will assist in architectural design reviews and project planning, mentor fellow developers, and collaborate closely with your team to ensure timely deliverables.

Join Rise to see the full answer
What qualifications do I need to become a Software Developer - Java at Uline?

To be considered for the Software Developer - Java position at Uline, you will need a Bachelor's degree in Computer Science, Software Engineering, or comparable experience. Additionally, you should have at least 2 years of hands-on Java development experience, demonstrating proficiency in enterprise solutions with the Spring framework and familiarity with tools such as REST web services, microservices, Git, SQL, and Agile methodologies.

Join Rise to see the full answer
Is there growth potential for Software Developers at Uline?

Absolutely! Uline values professional development and growth. As a Software Developer - Java, you'll have opportunities to guide and mentor other developers, expand your technical skills in a supportive environment, and participate in architectural design processes, positioning you for career advancement within the company.

Join Rise to see the full answer
What benefits can I expect as a Software Developer - Java at Uline?

Uline offers a comprehensive benefits package for Software Developers, including complete health insurance coverage, a 401(k) plan with a 6% employer match starting on day one, multiple bonus programs, paid holidays, and generous paid time off. Additional perks include a tuition assistance program, on-site café, fitness center, and well-maintained walking trails to promote your well-being.

Join Rise to see the full answer
What kind of team environment can I expect as a Software Developer - Java at Uline?

At Uline, you'll find a collaborative, innovative team environment. You’ll work alongside skilled professionals who are passionate about technology and dedicated to sharing insights and mentorship. Our culture encourages teamwork, open communication, and the achievement of shared goals, making it an exciting place to develop your career.

Join Rise to see the full answer
Common Interview Questions for Software Developer - Java
Can you describe your experience with Java development?

When answering this question, highlight your hands-on experience with Java, mentioning specific projects you've worked on. Discuss your familiarity with the Spring framework and any enterprise solutions you've contributed to, substantiating your claims with metrics or challenges you've overcome.

Join Rise to see the full answer
How do you approach code reviews?

When discussing code reviews, emphasize the importance of constructive feedback. Share your approach to reviewing code—such as checking for performance optimization, compliance with coding standards, and overall application responsiveness—and how you communicate your feedback effectively to peers.

Join Rise to see the full answer
What Agile methodologies are you familiar with?

In your response, talk about your direct experience with Agile methodologies, detailing any specific frameworks you've used such as Scrum or Kanban. Discuss how these methodologies have impacted your team dynamics and project management positively.

Join Rise to see the full answer
What strategies do you use for troubleshooting and debugging Java applications?

Describe your systematic approach to troubleshooting, which may include analyzing logs, using debugging tools, and applying unit tests. Highlight a specific example where your problem-solving skills led to a successful resolution of a critical issue.

Join Rise to see the full answer
Can you discuss your experience with REST web services or microservices?

Be specific about your experience implementing RESTful APIs or microservices, detailing the tools and technologies you used. Explain how you ensured performance and scalability in the solutions you developed.

Join Rise to see the full answer
How do you stay updated with the latest trends in Java development?

In answering this question, share how you engage with the developer community—whether it be through online forums, attending conferences, reading relevant blogs, or participating in local meetups. Describe how this knowledge influences your work.

Join Rise to see the full answer
What is your experience with version control systems like Git?

Discuss your familiarity with Git, including your experience with branch management, merging, and resolving conflicts. Share how you’ve incorporated Git into your development workflow and any specific challenges you've tackled using version control.

Join Rise to see the full answer
Can you provide an example of a successful project you completed using Java?

Narrate a specific project that showcases your Java expertise. Include the project's objectives, the technologies utilized, your role, and the successful outcomes achieved, preferably with quantifiable results.

Join Rise to see the full answer
How do you prioritize tasks during a development sprint?

Explain your approach to task prioritization, possibly using tools like Kanban boards or sprint planning sessions. Emphasize your ability to communicate with your team to ensure alignment and focus on meeting deadlines.

Join Rise to see the full answer
What techniques do you use for optimizing Java application performance?

Share various techniques you apply to enhance performance, such as profiling, efficient database interactions, and minimizing resource use. Provide examples from your experience demonstrating how these techniques led to significant performance improvements.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Uline Hybrid Racine, WI
Posted 11 days ago
Photo of the Rise User
Uline Hybrid Bristol, WI
Posted 13 days ago
Photo of the Rise User

CoolGames is on the lookout for a Senior Game Developer who will play a vital role in shaping casual web games within a dynamic remote team.

Photo of the Rise User

Join a global leader in healthcare technology as a Front End Developer focused on innovative diagnostic solutions.

Photo of the Rise User

Join CVS Health as a Senior Full Stack Cloud Software Development Engineer, where you will modernize critical healthcare applications on a cloud-native platform.

Posted 12 days ago

Elevate your career with Staff4Me as a Senior Java Developer specializing in Spring Boot, where your leadership and technical skills will shape high-performance applications.

Photo of the Rise User

Become a pivotal part of NCR VOYIX as a Web Developer II, enhancing e-commerce solutions for leading global retailers and restaurants.

Photo of the Rise User
Posted 11 days ago

Join Raiffeisen Bank as a Middle IOS Developer and craft innovative mobile banking solutions.

Photo of the Rise User

As a Backend Java Developer in The Hague, contribute to impactful biometric identity solutions in an international environment.

Photo of the Rise User

Seeking an experienced Principal Salesforce Application Engineer to lead innovative Salesforce solutions at Red Hat in Raleigh.

Our mission is "Speed, Passion and Operational Excellence." Uline is a team of over 9,000 employees working together to provide our customers the highest quality service, the best products and the best selection they will find anywhere. Uline ...

129 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 24, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Warren just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Berea just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed KYC Analyst at Satispay
Photo of the Rise User
56 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
17 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Dayton just viewed Career Center Support Specialist at Wiley
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
Photo of the Rise User
100+ people applied to Scrum Master-Remote at DICE
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
Someone from OH, Cincinnati just viewed Student Programs Coordinator at University of South Florida
Photo of the Rise User
Someone from OH, Columbiana just viewed Talent Relations Specialist at 3Pillar
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations Manager at Athennian