Sr. Specialist Software Engineering
Core
Design, code, test, and lead the development of scalable web components and high-volume e-commerce applications using Java and microservices.
Role type
Senior Software Engineer (Java/Spring)
Builds
Modular, scalable web components and high-transaction e-commerce applications
Domain
E-commerce, Cloud/On-premise infrastructure
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST Web Services, PostgreSQL, SQL, NoSQL, JavaScript, Python, HTML, React.js, Angular, Node.js, Unit Testing, Test-Driven Development
Preferred skills
Microservices architecture, Cloud environment deployment, Application performance monitoring
Technologies
Java, Spring Boot, PostgreSQL, React.js, Angular, Node.js, REST
Responsibilities
Design and develop Java-based e-commerce applications; Lead software migration and upgrade initiatives; Collaborate with architects to define technical roadmaps; Troubleshoot code-level problems and ensure scalability and security; Participate in code reviews and establish non-functional requirements.
Seniority
Senior, hands-on IC