Senior Software Engineer
Ritchie Bros. · Westchester, Illinois, US
The Senior Software Engineer will be working as Java/Spring Server-side engineer to design, code and maintain web applications, apis and infrastructure compo...
Job description
The Senior Software Engineer will be working as 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 individual contributor with minimal supervision. Primary/Major Accountabilities: Responsible for designing and coding highly efficient and scalable software. Accountable for refactoring and improving maintainability of the codebase. Works on troubleshooting production issues and providing resolution. Responsible for solving complex scalability, platform, and integration problems. Perform other duties as assigned. Knowledge/Experience: Minimum 4 Year / Bachelors Degree Minimum Bachelor’s degree in Computer Science/Engineering (or foreign equivalent) required Required Experience: Should be proficient in both application development, application support and maintenance of production system. Minimum 7-10 years of application design and development experience Expert level knowledge and experience with Java Expert level knowledge and experience with Spring Framework Expert knowledge and experience of developing and consuming Web Services using REST and SOAP. Expert knowledge wit...