Responsibilities :
- Ability to work independently in a fast-paced environment with dynamically changing requirements.
- Ability to handle clients and understand customer requirements
- Design the technical solutions using SDK.
- To develop and deliver efficient code with high quality and high performance to the client.
- Completes applications development by coordinating requirements, schedules and timelines.
- Participate in daily sprint / release discussions and provide updates on the activities assigned.
- Work on collaboration tools such as JIRA to reflect development progress.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Analyse and resolve issues identified during testing.
- Work with QA to ensure the connector code conforms to internal standards.
- Contribute to Code reviews and team meetings.
- Support and train junior members in the team.
- Supports users by developing documentation and assistance tools.
- Ready to travel on project assignments.
The Required Skills, Knowledge & Experience :
Must have a Bachelors degree from an accredited college / universityExcellent analytical and problem-solving skills.Proven 3+ years working experience in Java development, with good knowledge of its ecosystems and knack for writing clean, readable Java code.Understands all aspects of the software development lifecycle (e.g., requirements, analysis, design, implementation, testing, and documentation) and associated execution models (e.g., Agile, iterative Development, etc.).Technical Skills :
a. Core Java / J2EE (Mandatory)
b. Angular 7.0 & above (Mandatory)
Good knowledge on FCC (Fusion Corporate Channel).Hands on FTI (Trade innovation).Domain experience of Trade Finance / Cash Management / Core Banking domain.c. Ajax / JQuery
d. Data Structures & Multithreading
e. XML / XSLT (Mandatory)
f. JavaScript.l
g. HTML
h. CSS
I. Oracle / SQL & PL SQL (Mandatory)
j. Experience in data migration (Mandatory)
k. Web services (Rest / SOAP)
I. JMS / MQ
Technically savvy and able to ramp up on new technologies quickly.Self-taught developer and technical skills will also be considered an asset.Solid understanding of object-oriented programmingProficient understanding of code versioning tools, such as SVN, GIT, etc.Knowledge of configuring web servers like Apache Tomcat, Weblogic, IBM Websphere, etc..Good understanding of the technical architecture for a software solution.Familiarity with build tools such as Ant / Maven.Nice to have :
Experience in deploying the builds and maintaining the VMs is a plusExperience working in an agile / DevOps environment is a plusExperience in working with system integrationsKnowledge of testing REST APIs / Web Services is a plusExperience in using the SDK(ref : hirist.tech)