Citi is looking to develop and implement new or revised application systems and programs to support its business operations.
Requirements
- In depth knowledge and application of Java, J2EE, JSP, Servlets, JDBC, Spring Framework, Struts framework, EJB and JavaScript
- Proficient understanding of web markup, including HTML5 and CSS3
- UI Development experience with Bootstrap, Backbone, Node.JS, AngularJS
- Experience creating custom, general use modules and components which extend the elements and modules of core AngularJS
- Well verse with the use of XML, JSON and REST services
- Hands on experience on Microservice Architecture
- Exposure on CI and CD pipeline
- Experience in build tools like Gradle, Maven
Responsibilities
- Take ownership for delivering development tasks assigned
- Ensure delivery within tight timelines and meeting the team’s expectation
- Get involved in the entire lifecycle of the development project
- Develop unit plan and perform unit testing and provide continuously improved product experience
- Actively assist Support team wherever required
- Participate in the technical design
- Contribute to innovative & best-in-class solutions for our business
Other
- 5-8 years of relevant experience
- Bachelor’s degree/University degree or equivalent experience
- Ability to work in a fast-paced and agile development environment and to learn new frameworks/stacks