Senior Java Developer, VP
Citigroup
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