Responsibilities:
Lead a diverse team of High performing Engineers and extend Leni to deliver value to our customers Analyse technology, resource needs to plan and assess the feasibility/delivery dates of projects Drive, review and finalize technical product design and changes Estimate, Plan, Track and handle multiple competing priorities Understand current set of Leni’s microservices and work on extending the same and build new set of microservices Optimize solution for performance and scalability Hire, Mentor and grow Engineering team Coordinate with the Product, Design, Frontend, Analytics, NLP and DevOps teams for timely execution
Skills Required:
8+ year of experience with at least 3 years of experience in management or lead roles Experience building complex technical solutions – highly scalable microservices architecture, distributed cloud-based systems Experience in building scalable web applications using Java, Python, Go, Node.js Experience in end-to-end development cycle for product features ranging from hotfixes to major platform releases Strong experience in building microservices using technologies like Spring Boot, Spring Cloud, Netflix OSS, Zuul Deep understanding on microservices design patterns, service registry and discovery, externalization of configurations Experience in message streaming and processing technologies such as Kafka, Spark, Storm, gRPC or other equivalent technologies Experience with one or more reactive microservice tools and techniques such as Akka, Vert.x, ReactiveX Strong experience in creation, management and consumption of REST APIs levaraging Swagger, Postman, API Gateways (such as MuleSoft, APIGEE) etc; Strong knowledge in data modelling, querying, performance tuning of any big-data stores (MongoDB, Elasticsearch, Redis et;) and /or any RDBMS (Oracle, PostgreSQL, MySQL etc;) Experience working with Agile / Scrum based teams that utilizes Continuous Integration/Continuous Delivery processes using Git, Maven, Jenkins etc; Experience in Containers (Docker/Kubernetes) based deployment and management Experience in using AWS/GCP/Azure based cloud infrastructure Test Driven Development and test automation skills with Junit/TestNG Knowledge in security frameworks, concepts and technologies like Spring Security, OAuth2, SAML, SSO, Identity and Access Management Ability to communicate clearly and concisely (both written and verbal)
Job Segment:
Engineer, Oracle, Database, Manager, Java, Engineering, Technology, Management
Click here to Apply Online