CrawlJobs Logo

Applications Development Group Manager

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Irving

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

170450.00 - 220000.00 USD / Year

Job Description:

Citibank N.A. seeks an Applications Development Group Manager for its Irving, TX location. The role involves designing and implementing backend systems, developing RESTful APIs, ensuring application performance, and collaborating with cross-functional teams to deliver high-quality software solutions.

Job Responsibility:

  • Design and implement robust backend systems using Java and JEE
  • Develop and deploy RESTful APIs and web services
  • Ensure application performance, scalability, and reliability through effective code optimization and system architecture
  • Work with Java frameworks including Spring, Hibernate, and Struts
  • Work with application servers including Apache Tomcat, JBoss, or WebSphere
  • Collaborate with cross-functional teams to integrate and deliver high-quality software solutions
  • Utilize tools and technologies including Maven, Jenkins, Git, and Docker for continuous integration and deployment
  • Apply best practices in coding, testing, and documentation to maintain code quality and project standards
  • Implement Kafka event streaming for real-time data processing and integration
  • Work with and query databases including Oracle, MongoDB, HBase, Hive, DynamoDB and Teradata
  • Utilize EBX for master data management and governance
  • Develop ETL processes using Ab Initio for data extraction, transformation, and loading
  • Deploy applications on cloud platforms including OpenShift and Pivotal Cloud Foundry (PCF)
  • Create interactive user interfaces with jQuery, CSS, HTML, and JavaScript
  • Utilize API Gateway for securing APIs

Requirements:

  • Bachelor’s degree, or foreign equivalent, in Computer Engineering, Information Technology, or a related field
  • Seven (7) years of experience in the job offered, or in a related IT occupation designing and implementing backend systems
  • Seven (7) years of experience with architecting and implementing real-time data processing pipelines using Apache Kafka
  • Seven (7) years of experience with configuring data models, working with data governance, and integrating EBX with other enterprise systems
  • Seven (7) years of experience with maintaining microservices architectures, building RESTful APIs, and ensuring security and scalability in cloud environments
  • Seven (7) years of experience with developing multi-tiered, scalable, and secure enterprise applications using Java Enterprise Edition (JEE)
  • Seven (7) years of experience with designing and optimizing relational databases including Oracle, NoSQL databases including MongoDB and HBase, and using Apache Hive for big data processing
  • Seven (7) years of experience with designing and implementing GraphQL APIs for efficient data querying and mutation
What we offer:
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages including planned time off (vacation), unplanned time off (sick leave), and paid holidays

Additional Information:

Job Posted:
April 30, 2025

Expiration:
June 13, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.