Citi

Vice President, Application Development

Citi

full-time

Posted on:

Origin:  • 🇺🇸 United States • Florida

Visit company website
AI Apply
Manual Apply

Salary

💰 $125,760 - $188,640 per year

Job Level

Senior

Tech Stack

AngularAWSCloudDockerGradleHibernateJ2EEJavaJavaScriptjQueryKafkaKubernetesLinuxMavenMicroservicesMongoDBMySQLOraclePythonRDBMSReactSOAPSpringSpring BootSpringBootSQL

About the role

  • Lead applications systems analysis and programming activities
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • Identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve high impact problems/projects through in-depth evaluation of complex business and system processes
  • Work closely with business users, stakeholders, BAs, product managers and other development teams to understand problem space and design solutions
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Manage integration of APIs with third party libraries/vendors and handle the security around it
  • Manage Citi’s technology infrastructure, including software, hardware, and procured products
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Assess risk when business decisions are made and drive compliance with laws, rules and regulations

Requirements

  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Hands on development experience using JAVA is a MUST
  • Hands on development experience using PYTHON is highly desirable
  • Hands on RDBMS experience
  • Extensive experience system analysis and in programming of software applications
  • 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
  • Java/ J2EE Technologies: Core Java, Spring Boot, Spring Security, Spring MVC, Spring Web, Rest API
  • Languages: Java 17, Javascript
  • Databases: MySQL, Oracle, MongoDB, JPA, Hibernate ORM, PL/SQL
  • Web Technologies: React, Angular, HTML5, CSS3, jQuery, JSON, XML
  • DevOps & Cloud: Linux, Maven, Gradle, Microservices, Docker, Kubernetes, MQ, Kafka, AWS
  • Tools: Git/Github, Postman, SOAP UI, IntelliJ IDEA, Ecllipse, SQL Developer
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred