Lead Software Engineering
Core
Designing, developing, testing, and documenting critical software components for high-volume, high-transaction e-commerce platforms.
Role type
Lead Software Engineer (Java/Spring)
Builds
Java-based high-volume and high-transaction e-commerce applications and web services.
Domain
E-commerce, Cloud Infrastructure, Microservices
Required skills
Java, Spring, REST, Microservices architecture, AWS, Azure, Docker, Kubernetes, CI/CD pipelines, Unit testing, Agile/Scrum/Kanban
Preferred skills
None stated
Technologies
Java, Spring, REST, AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef, Terraform, GitHub, Maven, Jenkins, Nexus, Sonar, Junit, Spock, Mockito, Selenium, Cucumber, HTML5, JavaScript, CSS3
Responsibilities
Design and develop scalable e-commerce applications; lead cross-functional teams on technical direction; architect microservices and cloud solutions; oversee automated testing strategies; manage software deployment lifecycle; provide technical mentorship and code reviews.
Seniority
Senior, hands-on IC with leadership responsibilities