Lead Software Engineer
Core
Design, develop, and maintain internet-scale SaaS digital marketing platform services on the cloud using Java and Big Data.
Role type
Lead Software Engineer (IC)
Builds
Multichannel SaaS Digital Marketing Platform
Domain
Digital Marketing / Cloud / Big Data
Deliverable
production ML models
Required skills
Core Java (8+), Spring Boot, Hibernate, REST API, Microservices, RDBMS (SQL), AWS, Git, CI/CD, TDD
Preferred skills
Front-end technologies (Angular, React, Vue.js), SOA services, Cloud architecture
Technologies
Java, Spring, Hibernate, AWS, Git, Maven, Gradle, Angular, React, Vue.js, SQL
Responsibilities
Design and develop cloud-based services; Collaborate with product managers and business analysts; Define software objectives and specifications; Drive Test Driven Development; Resolve complex incidents and cross-functional issues.
Seniority
Senior, hands-on IC