Lead Backend - Java
Core
Lead Java Developer responsible for designing, developing, and maintaining high-performance Java applications and eCommerce stores.
Role type
Senior IC backend engineer (Java/Spring Boot)
Builds
Scalable eCommerce platforms and backend services
Domain
Software Engineering / eCommerce
Deliverable
production ML models | product features
Required skills
Java 11+, Spring Boot, RESTful APIs, SQL/NoSQL, Unit Testing (JUnit/Mockito), Design Patterns, Multi-threading, CI/CD, Caching
Preferred skills
Agile Project Management, Cloud technologies, Code quality tools (Sonarqube)
Technologies
Java, Spring, Spring Boot, SLF4J, LogBack, Log4j, JUnit, Mockito, Powermock, Sonarqube, RDBMS, NoSQL
Responsibilities
Own technical direction and mentor team members; Design, code, debug, and test complex applications; Make architectural decisions for scalability; Troubleshoot escalated incidents; Identify technical risks and propose improvements.
Seniority
Senior, hands-on IC