Description

 Job Description

Lead Developer

Java, Messaging (Kafka, MQ), REST API

AWS services

Hands-on experience in JAVA, Spring/Spring Boot/Spring Batch, Spring Security, Spring Web, Spring Data, and SOAP/Restful Services
Hands-on Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, Design Patterns, Message oriented Middleware and SOA Design Patterns, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays. 
Strong experience in SQL (Oracle). PL/SQL programming expertise is preferred. Aurora DB knowledge and hands on experience.
Experience working with SOA & Micro-services utilizing REST.
Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality, Lightspeed enterprise, bitbucket, etc.
Knowledge in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
Good hands-on working knowledge in AWS services, namely R53, S3, EKS, Private Link, VPC endpoint and VPC endpoint services, DNS, NLB, ALB, Cloud Watch, SNS, SQS, Transit Gateway, IAM to name a few.
Experience in debugging, tuning and optimizing components
Excellent written and oral communication skills
Experience developing application in Financial Services industry is preferred

Education

Any Graduate