London, GBR
1 day ago
Senior Java Developer, VP
At Citi, we believe in power of engineering to drive success and nurture culture where innovation, collaboration and professional growth thrive. Oasys Financial is a sub-ledger for Citi’s OTC business and covers global trading books across all asset classes. This system handles millions of trades daily and conduct all sub-ledger activities, which is critical for the bank. We are seeking a highly experienced Senior Java Developer to modernize our core financial accounting systems. You will play a critical role in migrating existing C++ modules and shell scripts to a modern Java-based architecture. This involves analyzing existing code, designing equivalent Java components, and ensuring a seamless transition while maintaining system functionality and performance. This role is based at London office interfacing with global technology & business aligned teams. **Responsibilities:** + Analyze existing C++ modules and shell scripts and design equivalent Java components + Develop and implement high-performance, scalable, and secure Java applications to replace legacy code + Write clean, well-documented, and testable Java code + Collaborate with architects and other developers to define the migration strategy and ensure a smooth transition + Work with relational databases, primarily Sybase ASE and MS SQL, to adapt existing database schemas and queries to the new Java architecture + Thoroughly test and validate the migrated Java code to ensure functional equivalence with the legacy C++ system + Troubleshoot and resolve technical issues during the migration process + Participate in code reviews and contribute to improving development processes **Qualifications:** + Hands-on experience in Java & related technologies in developing robust, scalable, and maintainable applications applying Object Oriented Design principles. + Experience working with SQL databases, including writing complex queries and optimizing database performance + Experience in a Unix/Linux environment + Extensive experience system analysis and in programming of software applications + Experience in managing and implementing successful projects + Subject Matter Expert (SME) in at least one area of Applications Development + Ability to adjust priorities quickly as circumstances dictate + Demonstrated leadership and project management skills + Consistently demonstrates clear and concise written and verbal communication **Preferred Skills:** + Experience with Sybase ASE, Sybase IQ, or MSSQL + Proficiency in shell scripting + Knowledge of financial accounting domain, including posting, calculation, and accounting processes + Experience with migrating legacy systems to modern architectures + Experience with C+ **Education:** + Bachelor’s degree/University degree or equivalent experience + Master’s degree preferred This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ **Job Family Group:** Technology ------------------------------------------------------ **Job Family:** Applications Development ------------------------------------------------------ **Time Type:** Full time ------------------------------------------------------ _Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._ _If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._ _View Citi’s_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf)_ _poster._ Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Por favor confirme su dirección de correo electrónico: Send Email