Job Description
Qualifications:
- Bachelor’s degree (in science, computers, information technology or engineering)
- Person with 5-8 years of experience, working in similar roles across banking or services technology; Knowledge of Corporate banking and trade finance is preferred
- Solid grasp of OOP concepts, design patterns and able to create technical Design Document of the Project
- Exposure and proficiency in Web Sphere Application server 8.0
- Well versed with Tomcat, Maven, Gradle, IDEs, BitBucket, JIRA like Eclipse for code development
- Technology Migration project exposure is a Strong plus
- Well versed with SDLC life cycle having exposure to various Phases. Agile Experience is preferred
- Should be able to do independent code review of the application with exposure to static code review tool such as Sonar
- Understand the software configuration management process of code and well versed with standard CM tool such as clear case/PVCS
Technical / Functional Proficiency:
- Min 7-10 Years of JAVA, J2EE Development experience including 6+ years of exposure in using RDBMS such as Oracle, Java, Fuse, and MicroService, Talend
- Hands on in programming in J2EE technologies such as JDK 1.8, JSP, Hibernate, Spring Framework, Spring MVC, Spring Batch AJAX,
- Strong experience in SOAP, AXIS and Java/Spring rest services
- Good exposure on versioning control i.e. BitBucket and JIRA for QC and deployment tool i.e. u-Deploy, Docker and teamCity
- Strong experience in Cloud development stack – PaaS (OpenShift/Cloud Foundry) & Docker
- Hands-on experience in UX technologies like AngularJS
- Delivered solutions powered by DevOps & Agile
- Should be an expert in Java Script development.
- Should have involved in production defect analysis
- Good Exposure to JQuery Easy UI, HTML 5.0, AJAX, JSON
- Hands-on Linux/Unix environment including writing shell scripts
- Prefer to have exposure on Monitoring tools AppDynamics, Dynatrace, Kibana
- Strong in troubleshooting Production defects
- Working exposure to deliver quality product using BDD/Junit/Functional Automation etc.
Leadership Skills:
- Excellent organization skills, attention to detail, and ability to multi-task
- Demonstrated sense of responsibility and capability to deliver quickly
- Excellent communication skills. Clearly articulating and documenting technical and functional specifications is a key requirement.
- Proactive problem-solver
- Relationship builder and a very good team player
- Excellent verbal, written and interpersonal communication skills
- Good analytical and business skills
- Promotes continuous process improvement especially in code quality, testability & reliability
Job ID: 80403