Uline is seeking a Java Software Developer to design, develop, and maintain sophisticated Java applications to support the company's growth as a leading distributor of shipping, industrial, and packaging materials in North America.
Requirements
- 4+ 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.
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.
Other
- Bachelor's degree in Computer Science, Software Engineering or relevant programming education and experience.
- All positions are on-site.
- Uline is a drug-free workplace.
- EEO/AA Employer/Vet/Disabled.