The Clearing Technology group in Citigroup is dynamic and fast-paced and manages platforms that allow low latency, high performance, straight-through-processing of Exchange Traded Derivatives (ETD) and over-the-counter Derivatives (OTC). Client reporting Technology platform handles web portal and highly customized reports.
We are looking for a Senior/ Lead Application Developer for the North American team who will be collaborating with a team of Developers in North America, global teams across Pune, Dublin, Mississauga and the broader FCX Business and Technology organizations to deliver on the Client reporting Book of Work. The overall objective of this role is to architect, design and deliver cutting-edge, best-in-class solutions to solve business challenges and implement enhancements related to client reporting, build reusable libraries and components and ensure that the platform stays current and modern with evolving technologies. We are looking for exceptionally strong engineers who are passionate about engineering excellence and has a track-record of delivering scalable, reliable, high-performing enterprise applications in the financial services space.
**Key Responsibilities:**
+ Architect, review, implement and own technical solutions that conform to Citi engineering standards.
+ Deliver optimized client experience and competitive advantage while utilizing best-of-breed technology.
+ Design, develop and test resilient, stateless, scalable, and reusable services and APIs utilizing latest frameworks and libraries while adhering to development standards.
+ Drive the platform modernization roadmap by developing reusable software components in a microservices cloud-native architecture.
+ Implement automated build, test and deployment pipelines utilizing latest DevOps tools available at Citi.
+ Collaborate with cross-functional teams to build reusable, shared libraries, and components.
+ Participate in weekly rotational support for the ETD clearing platform.
+ Proactively manage technical debt, operational risks, and vulnerabilities to improve the application risk profile.
+ Maintain application documentation, establish standards, share best practices, and challenge status quo.
+ Mentor/coach junior team members and enforce governance with respect to application development and testing standards and best practices to continuously enhance code quality.
+ Provide expertise in area and advanced knowledge of applications programming and ensure that the application design adheres to the overall architecture blueprint.
+ Demonstrate initiative, drive and a culture of accountability, ownership, and continuous process improvements.
**Required Skills, Experience and Competencies:**
+ Seasoned professional with 8+ years of experience in the IT industry
+ Sound technical background with a passion to explore emerging technologies.
+ Java, Spring, Spring Boot, Spring Cloud, J2EE Design Patterns, REST services
+ Strong Knowledge of SQL, JDBC, Unix commands
+ Knowledge of Linux OS, scripting languages such as ksh/bash. Understanding of Linux package, rpm/yum, OpenSSH, public key authentication for SFTP
+ Familiar with software security initiatives such as Blackduck for open source library security, Checkmarx for static code analysis for security
+ Experience in dealing with Cyber security remediations and proactive assessments
+ Experience with Nginx as reverse proxy, Apache Tomcat. Good understanding of secure web application, such as TLS, certificates
+ Hands-on experience in caching frameworks Redis / Hazelcast
+ Exposure to DevOps, such as CI/CD processes with Jenkins, UDeploy, TeamCity, Bitbucket and code quality control
+ Familiar with Docker, Openshift platform, understanding of container, pod, route, and load balancer
+ Strong analytical, inter-personal and problem-solving skills with the ability to innovate and a can-do attitude.
+ Quick learner with the ability to multi-task, manage tight deadlines, adapt to changing requirements and deal with ambiguity without impacting delivery.
+ Detail-oriented and self-organized individual with exceptional written and verbal communication skills
+ Excellent time management, follow-through, and project delivery skills.
**Education:**
+ Bachelors degree/University degree or equivalent experience
+ Masters 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 and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
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 review **Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)** .
View the "EEO is the Law (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf) " poster. View the EEO is the Law Supplement (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/OFCCP\_EEO\_Supplement\_Final\_JRF\_QA\_508c.pdf) .
View the EEO Policy Statement (http://citi.com/citi/diversity/assets/pdf/eeo\_aa\_policy.pdf) .
View the Pay Transparency Posting (https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp\_%20English\_formattedESQA508c.pdf)
-----------------------------
Effective November 1, 2021, Citi requires that all successful applicants for positions located in the United States or Puerto Rico be fully vaccinated against COVID-19 as a condition of employment and provide proof of such vaccination prior to commencement of employment.
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.