Proficiency with Java 8(Advanced features such as Lambda Expressions, Functional Interface), Spring, Sprint Boot, Either Microservices OR Apache Camel, Spring Batch, Git, Maven, DevOps, Junit, Mockito
Strong hands-on experience in Microservice and Apache Camel (EIP).
Proficiency with SOA, REST/SOAP Web services, JSON/XML, Apache FreeMarker.
Good knowledge on REST Architecture Constraints.
Hands on experience in REST API implementation, Creating, maintaining and versioning APIs.
Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience.
Write production quality and thoroughly tested code.
Strong knowledge in SQL (Oracle).
Familiar with Linux operation system.
Incorporate standards and best practices, including performance, security, scalability, and maintainability.
Banking domain knowledge is preferred.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Technical LeadEmployement Type: Full time