The candidate will be required to work on Regulatory Reporting Hub which is a Franchise Critical Application which helps Citibank to be compliant with various Regulations across the Global Industry.
Requirements
- Expert level knowledge of Java, J2EE, Spring, Spring Batch, RESTful Web services, design patterns and databases
- Experience in Big Data Technologies like Hadoop, Mongo DB, Kafka, Elastic Search.
- Strong computer science fundamentals in data structures, algorithms, databases and operating systems
- Experience developing high-performance multi-threaded applications
- Proficiency in JavaScript, HTML5, AJAX, JSON
- Thorough understanding of server side integration, Restful, Spring MVC, web services
- Good knowledge of design patterns and providing solutions to complex design issues, identify and fix code issues
Responsibilities
- Lead Java developer with experience in designing and developing Java/J2EE based web applications with good skills in JavaScript for development of Risk and Finance dashboard application that provides sensitive data to senior management.
- design, review and suggest improvements, guide junior team members and deliver in an agile environment.
- Expert level knowledge of Java, J2EE, Spring, Spring Batch, RESTful Web services, design patterns and databases
- Experience in Big Data Technologies like Hadoop, Mongo DB, Kafka, Elastic Search.
- Experience developing high-performance multi-threaded applications
- Thorough understanding of server side integration, Restful, Spring MVC, web services
- Participate and contribute in design, architectural solutions
Other
- 6-10 years software development experience in Java
- Banking operations professional with knowledge of trade processing flows through regulatory impacts of operational processing
- Experience in Compliance or Financial Sector is plus.
- Strong written and oral communication skills
- Strong business analytical skills