CitiRisk is a consolidated platform for Risk Management and Risk Reporting across Citigroup globally. It is supported by the Enterprise Technology Solutions within Global Functions Technology Services Organization. CitiRisk provides the strategic infrastructure for Institutional Clients Group, Citi Commercial Bank, Consumer Bank and Investment Products, Treasury and Enterprise Risk Management. This reports to the application development manager under Commercial Bank Risk management. Team will be involved in building Java based microservices to support multiple applications. We have a highly talented global team and are looking for a hands on developer.
Key Responsibilities:
* Interacting with Business analysts and managers to understand the requirements behind BRDs/FRDs/SRs * Complete understanding of application code through code compilation, code walkthrough, execution flow, overall design * Participate in design review/code/project review meetings- local/global * Hands on Development using Java * Unit testing, Integration testing, UAT/SIT support * Code check in, check out, merge, build management as needed * Build common/reusable framework code
Knowledge in Core java, JDBC, Hibernate, Spring, Web Services, Eclipse. Basic Database design and principles. Experience in Spring Batch, Caching, Multithreading is a plus.
Skills
* Strong design & execution bend of mind * Conceptual understanding of models/algorithms * Exposure to Neural Networks * Passion for technology and self- starter * Orientation towards Disciplined development processes * Good skills at building networks
Qualifications
* Bachelors in computer science. Candidates with passion for coding and systems development from other disciplines also can apply. * 1-2 years of experience in Java web service development * Basic to intermediate level experience in an Apps Development role
Apply Now
About Citi
Citigroup is a company providing financial products and services.