Enable job alerts via email!

Senior Software Engineer Chicago, Illinois, United States (Remote)

RB Global Inc.

Chicago (IL)

Remote

USD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company in Chicago is seeking a Senior Software Engineer to develop and maintain web applications and APIs. The ideal candidate will have extensive experience in Java and Spring, and be adept at tackling complex software challenges. Join a dynamic team focused on delivering high-quality solutions in a collaborative environment.

Qualifications

  • Minimum 7-10 years of experience in application design and development.
  • Proficient in application development, support, and maintenance of production systems.

Responsibilities

  • Design and develop highly efficient and scalable software solutions.
  • Troubleshoot production issues and provide resolutions.
  • Refactor and improve the maintainability of the codebase.

Skills

Java
Spring Framework
REST
SOAP
Agile Scrum
TDD
Git
Docker
Kubernetes

Tools

JUnit
Mockito
MySQL
Oracle
Postgres
Tomcat
AWS
HTML5
JavaScript
TypeScript
AngularJS

Job description

Senior Software Engineer in Chicago, Illinois, United States (# 4499)

The Senior Software Engineer will work as a Java/Spring Server-side engineer to design, code, and maintain web applications, APIs, and infrastructure components. Must be comfortable working in a team as well as an individual contributor with minimal supervision.

Responsibilities
  • Design and develop highly efficient and scalable software solutions.
  • Refactor and improve the maintainability of the codebase.
  • Troubleshoot production issues and provide resolutions.
  • Address complex scalability, platform, and integration challenges.
  • Perform other duties as assigned.
Qualifications
  • Proficient in application development, support, and maintenance of production systems.
  • Minimum 7-10 years of experience in application design and development.
  • Expertise in Java and Spring Framework.
  • Experience developing and consuming Web Services using REST and SOAP.
  • Knowledge of Spring Boot microservices, Spring Cloud, API development, and API security.
  • Experience with relational databases such as MySQL, Oracle, or Postgres.
  • Familiarity with Web and Application Servers, preferably Tomcat.
  • Experience writing unit and integration tests, preferably with JUnit and Mockito.
  • Support and troubleshoot production systems and software.
  • Preferred Skills:
  • Experience with Agile Scrum, TDD, and Pair Programming.
  • Knowledge of CI/CD tools and deployment pipelines.
  • Experience with Git/Bitbucket, AWS, Docker, Kubernetes.
  • Full stack development experience using HTML5, JavaScript, TypeScript, AngularJS.
EEOC

Ritchie Bros. is an equal opportunity employer and ensures nondiscrimination in all activities in accordance with applicable laws. This position is open to all qualified applicants legally entitled to work in the country of employment. Candidate selection is made by Talent Acquisition. Only electronic applications are accepted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Staff Software Engineer Chicago, Illinois, United States (Remote)

RB Global Inc.

Chicago

Remote

USD 125,000 - 150,000

Today
Be an early applicant

Senior Software Engineer Mobile Chicago, Illinois, United States (Remote)

RB Global Inc.

Chicago

Remote

USD 120,000 - 160,000

Today
Be an early applicant

Software Engineer Chicago, Illinois, United States (Remote)

RB Global Inc.

Chicago

Remote

USD 90,000 - 120,000

Today
Be an early applicant