Senior Software Developer

Uline Shipping Supplies
Waukegan, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 131K

Job location

Waukegan, United States of America

Tech stack

Code Review
Continuous Integration
Java Platform Enterprise Edition (J2EE)
Java Persistence API
JSON
Service Discovery
Simple Object Access Protocol (SOAP)
Software Construction
Software Engineering
SQL Databases
Web Applications
XML
Java Application Server
Caching
GIT
Angular
Information Technology
Software Coding
REST
Software Version Control
Microservices

Job description

Job Duties: Uline, Inc. seeks a Senior Software Developer in Waukegan, Illinois to develop software. Craft, test, and deploy Java applications aligned with business needs using industry-leading technologies and coding standards. Conduct code reviews, optimize performance, and ensure application responsiveness. Assist in software architectural design reviews and project planning. Build software applications using Angular development. Develop web components using REST web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML, and code versioning tools. Build, test, and automate code using CI/CD tools. Store and organize data using caching. Detect devices and services using service discovery. Develop Spring frameworks for enterprise Java applications. Provide subject matter expertise for technical strategic advancements. Collaborate with the development team to ensure consistent processes and timely deliverables. Annual salary: $131,000 - $131,000.

Requirements

$131,000 - $131,000.Minimum Requirements: Bachelor's degree in Computer Science or a related field plus 3 years of software development ex, Minimum Requirements: Bachelor's degree in Computer Science or a related field plus 3 years of software development experience. Must have at least 3 years of experience in each of the following:

  1. Crafting, testing, and deploying Java applications;

  2. Building software applications using Angular development;

  3. Developing web components using REST web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML, and code versioning tools;

  4. Building, testing, and automate coding using CI/CD tools;

  5. Storing and organizing data using caching;

  6. Detecting devices and services using service discovery; and

  7. Developing Spring frameworks for enterprise Java applications.

Apply for this position