
Engineer
Ritchie Bros.
full-time
Posted on:
Location Type: Hybrid
Location: Westchester • Illinois • United States
Visit company websiteExplore more
Salary
💰 $57,680 - $86,520 per year
About the role
- Developing software to implement our wide-range of business functionalities on the web, used by internal people as well as end users.
- Working with third party systems from our industry partners or customers, to integrate them with our web system and facilitate real-time data exchanges.
- Participating the testing and performance tuning.
Requirements
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 4+ years of hands-on experience in backend development with programming languages such as Python, Java, or Go..
- Strong knowledge of Spring Framework (e.g., Spring Boot, Spring Data, Spring Security) and building RESTful APIs.
- Solid understanding of distributed systems, microservices architecture and event-driven systems
- Experience with relational databases (e.g., MySQL, PostgreSQL)
- Experience with modern Lean Software development, pair programming, TDD and Trunk Based Development
- Good awareness of CI and CD approaches and tools.
- Strong problem-solving skills and a data-driven approach to decision-making.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavaGoSpring FrameworkRESTful APIsdistributed systemsmicroservices architectureevent-driven systemsMySQLPostgreSQL
Soft Skills
problem-solvingdata-driven decision-makingcommunicationcollaboration