Role Focus : Integration Engineer with strong development skills supplemented with strong understanding of system integration, specifically in Java with Banking/Financial domain experience.
Key Responsibilities :
Integrate BaNCS APIs into a Java layer for consumer access.
Develop and manage Java orchestration layers to handle service calls and data processing.
Ensure performance tuning, caching, and logging of API calls.
Collaborate with other vendor to establish coding standards and quality control.
Develop new components from scratch and maintain existing ones.
Document code sufficiently for handover to a permanent team.
Technical Skills :
Proficiency in Java (JDK 17) with Junit, SpringBoot and related frameworks.
Proficiency in using application servers like Tomcat
Experience with Spring Cloud/AWS cloud technologies, including Lambda, EC2, S3 etc. and container deployment.
Familiarity with Oracle databases, Redis for caching and Dynatrace for monitoring.
Knowledge of using tools like Maven and logging frameworks like Log4j.
Knowledge of using CI/CD pipelines (Jenkins, GitLab CI/CD etc.)
Able to design and implement DB structures
Project Context :
The project involves creating a new application from scratch.
Initial development will be in collaboration with other vendor, followed by independent development and maintenance by the client team.
The role requires designing high transaction volumes systems and ensuring efficient data processing and storage by ensuring latest best practices in the industry being followed.
Additional Requirements :
Ability to work with other vendors and integrate their contributions.
Experience in designing system with high transaction volumes and ensuring system scalability.
Understanding of JSON structures, XML, and data compression techniques
Job Description Summary:
Role Focus : Integration Engineer with strong development skills supplemented with strong understanding of system integration, specifically in Java with Banking/Financial domain experience.
Key Responsibilities :
Integrate BaNCS APIs into a Java layer for consumer access.
Develop and manage Java orchestration layers to handle service calls and data processing.
Ensure performance tuning, caching, and logging of API calls.
Collaborate with other vendor to establish coding standards and quality control.
Develop new components from scratch and maintain existing ones.
Document code sufficiently for handover to a permanent team.
Technical Skills :
Proficiency in Java (JDK 17) with Junit, SpringBoot and related frameworks.
Proficiency in using application servers like Tomcat
Experience with Spring Cloud/AWS cloud technologies, including Lambda, EC2, S3 etc. and container deployment.
Familiarity with Oracle databases, Redis for caching and Dynatrace for monitoring.
Knowledge of using tools like Maven and logging frameworks like Log4j.
Knowledge of using CI/CD pipelines (Jenkins, GitLab CI/CD etc.)
Able to design and implement DB structures
Project Context :
The project involves creating a new application from scratch.
Initial development will be in collaboration with other vendor, followed by independent development and maintenance by the client team.
The role requires designing high transaction volumes systems and ensuring efficient data processing and storage by ensuring latest best practices in the industry being followed.
Additional Requirements :
Ability to work with other vendors and integrate their contributions.
Experience in designing system with high transaction volumes and ensuring system scalability.
Understanding of JSON structures, XML, and data compression techniques
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Technical LeadEmployement Type: Full time