GetJob.us
U

Software Developer - Java

UlineGlenview, IL
This week
Full-timeOffice

Company

Uline

Location

Glenview, IL

Type

Full-time

Work Schedule

full time

Work Location

office

Job Description

Uline is seeking a skilled Software Developer specializing in Java to join our engineering team in Glenview, Illinois. This full-time role involves designing, developing, and maintaining high-quality Java applications while collaborating with cross-functional teams to deliver innovative software solutions.

Full Description

Uline is seeking an experienced Software Developer with expertise in Java to join our dynamic technology team at our Glenview, Illinois headquarters. In this role, you will design, develop, and maintain robust Java-based applications that support our growing business operations and enhance our distribution capabilities. Working alongside talented engineers and business stakeholders, you will contribute to building scalable software solutions that meet the needs of our customers and internal teams. As a Java Software Developer at Uline, you will be responsible for writing clean, efficient code following best practices and coding standards. You will participate in all phases of the software development lifecycle, from requirements gathering and system design to implementation, testing, and deployment. Your daily work will include debugging and resolving technical issues, performing code reviews, and collaborating with QA teams to ensure software quality. You will also work closely with product managers and business analysts to translate functional requirements into technical specifications and deliver features that drive business value. The ideal candidate will possess a bachelor's degree in Computer Science, Software Engineering, or a related field, along with proven professional experience developing enterprise-level Java applications. Strong proficiency in Java, Spring Framework, and object-oriented programming principles is essential. Candidates should demonstrate experience with relational databases such as SQL Server or Oracle, and familiarity with RESTful web services and API development. Knowledge of version control systems like Git and experience with Agile development methodologies are highly valued. Additional technical skills include experience with front-end technologies such as JavaScript, HTML, and CSS, as well as familiarity with build tools like Maven or Gradle. Candidates should have strong problem-solving abilities, excellent communication skills, and the capacity to work effectively both independently and as part of a collaborative team environment. Experience with cloud platforms such as AWS or Azure is considered a plus. Uline is a leading distributor of shipping, industrial, and packaging materials to businesses throughout North America. Founded in 1980, the company has grown into a major employer with distribution centers strategically located across the United States and Canada. Uline is committed to providing exceptional service and high-quality products to our customers while maintaining a strong company culture focused on integrity, teamwork, and continuous improvement. Uline offers a comprehensive benefits package that includes competitive salaries, medical, dental, and vision insurance, a 401(k) retirement plan with company match, paid time off, and tuition reimbursement for professional development. Employees also enjoy on-site fitness centers, wellness programs, and opportunities to participate in community service initiatives. The company values work-life balance and provides a supportive environment where team members can grow both personally and professionally. Growth opportunities at Uline include advancement into senior developer roles, technical leadership positions, and management tracks within the IT department. The company encourages continuous learning through training programs, certifications, and mentorship opportunities. With ongoing business expansion and technology investments, team members have the chance to work on exciting projects and develop new skills in emerging technologies.

Key Skills

JavaSpring FrameworkSQLRESTful APIsAgile Development