Description

Job Code : EWC - 993

JOB DESCRIPTION:

Requirements

• BA/BS degree or technical institute training or equivalent work experience 

• 9+ years experience as a full-stack software engineer developing solutions for systems at scale. 

• Demonstrated experience designing and developing front-end solutions on multiple platforms at scale. 

• Demonstrated experience designing and developing microservices for highly scalable systems. 

• Strong knowledge of concurrency and asynchronous multi-threading. 

• Working knowledge of React, Nodejs, Javascript/TypeScript, and Java with the ability to learn new languages and technologies quickly. 

• Experience developing and integrating with third-party APIs. 

• Believe strongly in testing everything you design and develop using automation. 

• RESTful API, Spring boot 

• Hands-on experience with relational and non-relational databases and their trade-offs. Strong experience with Agile software engineering methodologies and practices. 

• Strong leadership skills to help guide engineers in technical decisions in design, implementation, and risk analysis. 

• Ability to coordinate feature development across multiple teams to align road maps to deliver critical features. 

• Strong understanding of Functional Programming Concepts Hands-on experience with Apache Kafka, and Spark. 

• Strong hands-on experts

Education

ANY GRADUATE