JOBSEARCHER

Full-stack software engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

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.