Java Developer, AVP
Excited to grow your career?
We value our talented employees, and whenever possible strive to be in the leading edge of technology. If you are talented you are meant to be working with Citi on what has to be the most exciting Tech transformation story in Wall Street.
This critical Senior Developer role for our Markets Operations Technology. We are looking for a Java/J2EE engineer who will help us completely modernize our technology landscape. Candidate will get the opportunity to work directly with internal and external clients as we strive to deliver the best possible product in the industry. The person in this role will be involved in technology Design, Development and other aspects of engineering lifecycle.
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming
- Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
- Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
- Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
- Ensure essential procedures are followed and help define operating standards and processes
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Looking for a passionate developer who is energized to utilize technology and empower businesses. The one who would collaborate with technology and business stakeholders to deliver a highly scalable and efficient application Basic (minimum) Qualification:
Demonstrate problem solving skills and effective communication in global environment
Core Java 7 or above
Ability to write DDL and DML statements for Oracle DB
LINUX commands and shell scripting
JMS API, Log4J API, JUnit API
Ant/Maven/Team City build & continuous integration tool
JSON and XML parsing
SpringBoot, Micro Services, and ReST
Experience with Mongo DB
Experience in Mongo DB, ElasticSearch, Kafka
Containerization technologies like OpenShift, Docker and Kubernetes
Grade :All Job Level - All Job FunctionsAll Job Level - All Job Functions - US
Time Type :
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Citigroup Inc. and its subsidiaries ("Citi) invite all qualified interested applicants to apply for career opportunities. 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 CLICK HERE.