Software Engineer
Core
Design and develop secure, efficient Java-based applications and RESTful APIs for a global online vehicle auction platform.
Role type
Mid-level Software Engineer (Java/Spring)
Builds
Scalable web applications and microservices for vehicle auctions
Domain
Automotive / E-commerce / Cloud
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Spring Security, Spring Cloud Stream, RESTful API design, NoSQL and relational database design, Unit testing (JUnit), CI/CD (Maven, Jenkins, Git), n-tier architecture
Preferred skills
SQL stored procedures, Apache/Tomcat application servers
Technologies
Java, Spring Boot, Hibernate/iBatis, JUnit, Maven, Jenkins, Git, MySQL, MariaDB, DB2, NoSQL
Responsibilities
Collaborate on application architecture and design, develop secure applications, peer-review code, document solutions, communicate with infrastructure and QA teams
Seniority
Mid-level, hands-on IC