- 6+ years of full-stack software development experience
- Master's and Bachelor’s degree in Engineering or related field or equivalent combination of education and work experience
- 4+ years of experience developing front end & orchestration layers’ technologies: Java Spring Boot, Angular/React/Vue, Node JS, JavaScript, Typescript, HTML 5, and CSS
- At least 4 years of experience developing RESTful APIs and fully utilizing AWS with services such as Cloud Formation Templates, S3, EC2, Lambda, Route53, CloudFront, API Gateway (Apigee)
- 4+ years of experience developing with large microservice-based architectures, container orchestration frameworks such as Kubernetes/Amazon EKS
- 4+ years of experience in a database technology
- At least 3 years of experience working with Agile Teams
- Knowledge of information security concepts, principles and mitigations
- Hands-on experience in solution, application, architecture applied to multiple large-scale enterprise systems.
- Strong and extensible knowledge on Spring-Boot, Spring Integration Java Technologies.
- Experience in Microservice architecture and Docker Containers Platforms using OpenShift and Kubernetes
- Knowledge and experience in designing for and implementing solutions in the cloud (AWS). This can range from custom code on IaaS/PaaS to SaaS solution integrations.
- Experince in using Modern Tools like Jenkins, Cucumber, Atlassian Suite (Jira, Bitbucket), Git
- Experienced in Kafka, AMQ or similar streaming tools
- Experienced in AWS(K8, AMQ, Kafka streams)
- Experience in Container tools like EKS, Docker, Openshift
- Knowledge or working experience on database technologies like Oracle, DB2, Mongo DB, NoSQL DBs, PostgreSQL
Must have skills:
Java Spring Boot, Angular/React/Vue, Node JS, JavaScript, Typescript, HTML 5, and CSS
Good to have skills:
AWS, KAFKA, EKS, Docker, Openshift, Kubernetes