Citi needs to establish and implement new or revised application systems and programs, requiring analysis and programming activities to ensure secure, reliable, and efficient services.
Requirements
- Experience with Java, J2EE, Spring,Microservices
- Experience with Ansible, Splunk, CICD - Jenkins, Ansible, Git
- Experience with Oracle
- Foundational knowledge of cloud computing concepts and essential AWS services, demonstrating skills in cloud fundamentals, security, architecture.
- Knowledge with Neo4j Graph DB
- 5-8 years of experience in the design and development of software applications.
Responsibilities
- Gather requirements directly from stakeholders and translate them into deliverable features.
- Lead end-to-end development and analysis efforts, coordinating the team's day-to-day execution.
- Provide technical support and guidance to the development team.
- Lead L3 production support, ensuring system uptime and adherence to Service Level Agreements (SLAs).
- Plan and execute annual Vulnerability Assessments (VA) and Continuity of Business (COB) testing.
- Drive timely remediation of security vulnerabilities and compliance issues, aligning with audit and regulatory standards.
- Lead infrastructure upgrades and migrations, including deployments to ECS environments.
Other
- Engage in 3–4 hours daily of stakeholder interactions, acting as the primary point of escalation for critical matters.
- Contribute significantly to architectural decisions that shape the roadmap and future enhancements of our systems.
- Deep understanding of complex data models and approval workflows.
- Experience in the design and implementation of automation solutions, such as firewall admin-rule automation.
- Demonstrated history of delivering high-quality solutions and fostering strong stakeholder partnerships.