Job Description :
Responsibilities

Design / Develop with Java, Spring, Maven, Gradle and Github, ReactJS/Angular JS/NodeJS
Design Develop Software in the AWS Cloud utilizing services such as Kinesis, Lambda, CodeBuild/CodeDeploy, EC2, S3, SNS, SQS, ELB, EMRFS, RabbitMQ, Kafka
Deploy Services using containerization with technologies such as Docker, Kubernetes
Deploy Infrastructure into the Cloud (IAC) using PCF and Jenkins
Build Pipeline Service which allows the company to deploy infrastructure
Understand security concepts using KMS, Certificates and Operational Compliance regarding SOX, PCI, and HIPPA
Build services using MicroServices Architectures
Implement and utilize tools such as Splunk, ELK etc.
Support Development Teams in their infrastructure, pipelines and product support

Qualifications
10 + years Java experience
BS in Computer Science, Engineering, or related field required
Demonstrated experience implementing Microservices
Knowledge of Databases such as Oracle, Cassandra, MySQL/Aurora, RDS etc.
Knowledge of Hadoop file systems
Experience using Version Control Systems, such as Git, Github and/or Stash
Proven understanding of Microservice Infrastructure, Lambda, Serverless Compute, etc.
Demonstrated success implementing highly scalable systems managing billions of daily transactions
Proven leadership experience managing onshore/offshore developers and guide them in application development


Technology
Core Java
ETL Tools
Messaging Queue
Cloud (AWS, Salesforce, Google, Openshift, PCF)
Domain
Database
Hadoop
Agile
Problem Solving
Spring Boot
             

Similar Jobs you may be interested in ..