Senior Full Stack ( Java or Python) with Angular & ETL expertise
Development of a knowledge management portal for the global financial institution with full stack back to front plus UI in scope, front end is crawling multiple data sources, elastic search engine, all made available through UI which is used by front office. System is built natively on AWS, modern architecture. All data ingested by AWS using Java and Python to pull it in.
AWS glue for ATL process, elastic search. Another piece of tooling is graph data, Amazon's net view , helps with knowledge graph. Responsibilitiesbull Design solutions aligned with long-term architecture and technology strategy using Amazon Web Services (AWS) for Cloud development bull Work on variety of technologies and AWS services by developing features for various components with AWS Glue, Elasticsearch, Amazon Neptune, REST APIs and GraphQL endpoints and an Angular 8 front-end bull Develop infrastructure as code for our CICD pipeline through Jenkins and Terraform bull Participate in the development life cycle from start to completion
- requirements analysis, development, testing, and deployment bull Work closely with our partners in the Knowledge Organization to learn their processes and provide solutions to their requests Mandatory Skillsbull 8+ years of technical experience as a full stack developer
- a diverse set of technical experiences are a nice-to-have bull Proficient programming skills in Java OR Python bull ETL expertise bull Angular 8 bull University degree in Engineering or Computer Science preferred bull Strong knowledge of software development best practices and patterns bull Familiarity building applications in an AWS environment bull Experience building flexible solutions that can adapt quickly to changing requirements bull Polished communication and presentation skills
- experience in presenting to and communicating with other technical teams and stakeholders bull Ability to independently analyze and solve increasingly difficult business and cloud environment issues Nice-to-Have Skillsbull Elasticsearch bull PySpark bull Gremlin bull GraphQL bull AWS Solutions Architect or AWS Developer certification is an asset bull An understanding of CICD pipelines and experience with DevOps