Talent.com
Backend Java Developer AVP
Backend Java Developer AVPCitigroup Inc • Irving, TX, United States
Backend Java Developer AVP

Backend Java Developer AVP

Citigroup Inc • Irving, TX, United States
1 day ago
Job type
  • Full-time
Job description

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 activities.

Backend Development (Required) :

  • Strong Core Java, Spring and functional programming hands-on experience.
  • Understanding of concurrent and parallel programming, including threads, processes, synchronization, and handling race conditions.
  • Knowledge of reactive programming for building asynchronous, event / message-driven systems in microservices based applications that are highly concurrent.
  • Proficient in containerizing applications, continuous integration, and continuous delivery in Java ecosystem.
  • Knowledge of distributed tracing and API Gateway integration for microservices architecture.
  • Proficient in functional programming concepts with Streams API, Lambda Expressions and Optional.
  • Understanding of secure coding practices, SSL / TLK, OAuth, and JWT token handling in Java-based applications.
  • Expertise in integrating Java with NoSQL databases such as MongoDB for scalable, high availability applications.
  • Strong experience in data modeling and experience with relational and no-SQL database, Oracle and MongoDB.
  • Understanding of integrating APIs with third party libraries / vendors and handle the security around it.
  • Understanding of the principles of distributed systems, including data partitioning, replication, and consistency models.
  • Understanding of microservices architecture, including service discovery, API gateways, and inter-service communication.

Other areas (Required) :

  • Exceptional Problem-Solving and Analytical Skills to diagnose and resolve issues in distributed environments.
  • Above average skills in monitoring, logging, and debugging distributed systems to ensure reliability and performance.
  • Expertise in fundamental concepts such as consistency, availability, partition tolerance, fault tolerance, and scalability.
  • Familiarity with container orchestration (e.g., Kubernetes), and distributed messaging systems (e.g., Kafka).
  • Experience using Git / Bitbucket.
  • Good communication skills, both written and verbal.
  • Other areas (Good to have) :

  • Unix shell scripting.
  • Knowledge of ElasticSearch, and GraphQL.
  • Experience with building apps which are highly performant and scalable will be great.
  • Knowledge of Generating Artificial Intelligence (AI), Machine Learning (ML), and Large Language Models (LLMs).
  • Qualifications :

  • 4-6 years of relevant experience.
  • Experience in systems analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Working knowledge of consulting / project management techniques / methods.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
  • Education :

    Bachelors degree / University degree or equivalent experience

    This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

    Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

    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.

    View Citis EEO Policy Statement and the Know Your Rights poster.

    #J-18808-Ljbffr

    Create a job alert for this search

    Java Backend Developer • Irving, TX, United States

    Related jobs
    Lead Backend Java Engineer

    Lead Backend Java Engineer

    Samprasoft • Fort Worth, TX, United States
    Full-time
    Writes, tests, and documents technical work products (e.Remove any extra metadata from the top of the page.You can move the job_id and other requisition id information to the bottom of the returned...Show more
    Last updated: 1 day ago • Promoted
    Java API Lead

    Java API Lead

    Omni Inclusive • Westlake, TX, United States
    Full-time
    Mandatory Skills : Resource should be strong good in Fullstack development.Good experience on Spring boots, API webservices development, Oracle DB. To develop or make changes UI (if required) , devel...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Java Developer

    Sr. Java Developer

    Tek Spikes • Dallas, TX, US
    Full-time
    As a Senior Java Developer at Tek Spikes, you will play a pivotal role in designing, developing, and maintaining high-performance applications that meet the needs of our clients.This position deman...Show more
    Last updated: 30+ days ago • Promoted
    Java Technical Lead

    Java Technical Lead

    GSSR Inc • Irving, TX, US
    Full-time
    All interviews will be in-person in Irving, TX and Tampa, FL on March 20thand March 21st - No exceptions.All starts will be on March 31st - Monday. Domain Experience : Financial Services / Banking Do...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Tek Spikes • Plano, TX, US
    Full-time
    We are seeking a skilled Java Developer with strong expertise in building and maintaining modern, scalable applications.The ideal candidate will have hands-on experience with Spring Boot microservi...Show more
    Last updated: 30+ days ago • Promoted
    Principal Systems Engineer (CyberArk)

    Principal Systems Engineer (CyberArk)

    Fidelity Investments • Westlake, TX, US
    Full-time
    You will be responsible for managing Fidelity’s enterprise CyberArk application, supporting privileged credential management for 75,000 associates. Key duties include designing and enhancing access ...Show more
    Last updated: 7 hours ago • Promoted • New!
    Senior Core Java Developer

    Senior Core Java Developer

    Resource Informatics Group Inc • Dallas, TX, US
    Full-time
    Job Title : : Senior Core Java Developer.Rate : $market / hr All Inclusive.Job Description – Core Java Developer.Work with business units to crystallize business needs into product features, acti...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Resource Informatics Group Inc • Addison, TX, US
    Full-time
    The Client is seeking a Lead / Senior Java Developer for help with design, develop, unit testing and deployment of a multi-tiered fuel and retail cross-marketing system. The candidate will be responsi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Java Developer VP

    Senior Backend Java Developer VP

    Citi • Irving, TX, United States
    Full-time
    The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with th...Show more
    Last updated: 13 hours ago • Promoted • New!
    Senior Java AWS Engineer

    Senior Java AWS Engineer

    VirtualVocations • Grand Prairie, Texas, United States
    Full-time
    A company is looking for a Senior Java / AWS Engineer -with LIMS.Key Responsibilities Design, develop, and maintain scalable services for a high-throughput laboratory Develop both front-end and ba...Show more
    Last updated: 1 day ago • Promoted
    Senior Java / Python Developer

    Senior Java / Python Developer

    Luxoft • Irving, TX, US
    Full-time
    For the world most global bank we are building the platform, which supports various information gathering and processing across the organization and providing access to this data through both priva...Show more
    Last updated: 20 days ago • Promoted
    Sr. Java Developer

    Sr. Java Developer

    Resource Informatics Group Inc • Irving, TX, US
    Full-time
    Interview : -Phone / In Person .Show more
    Last updated: 30+ days ago • Promoted
    Sr. ReactJS / NodeJS Developer with Java Experience

    Sr. ReactJS / NodeJS Developer with Java Experience

    Kasmo Global • Irving, TX, United States
    Full-time
    ReactJS / NodeJS Developer with Java Experience.Location : Plano, TX (Onsite from Day 1).Development experience using ReactJS and NodeJS. Development experience using Java (basic mandate).Understanding...Show more
    Last updated: 30+ days ago • Promoted
    Lead Java Backend Engineer

    Lead Java Backend Engineer

    Cynet Systems • Plano, TX, United States
    Full-time
    Design and develop scalable applications using Java, Spring Boot, and cloud-native technologies.Implement complex architecture in collaboration with enterprise architects, contributing actively to ...Show more
    Last updated: 1 day ago • Promoted
    Senior Java developer

    Senior Java developer

    Tek Spikes • Plano, TX, US
    Full-time
    Only qualified Senior Java Developer candidates located near Plano, TX, to be considered due to the position requiring an onsite presence. Required Skills, Experience, & Abilities : .Requires 10+ ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    CG Infinity • Plano, TX, US
    Full-time
    We offer solutions that are tailored to the needs of each individual client that we work with instead of offering standard, run-of-the-mill solutions to everyone. We work closely with our clients th...Show more
    Last updated: 11 days ago • Promoted
    Manager, Software Engineering : Java

    Manager, Software Engineering : Java

    The Options Clearing Corporation • Dallas, TX, United States
    Full-time
    This role will be responsible for managing a diversely skilled team of talented engineers working on building foundational components required by the Ovation Risk Platform, all while enriching and ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    MARKETTIME, LLC • Dallas, TX, US
    Full-time
    MarketTime is a fast-growing B2B ecommerce SaaS company transforming how businesses buy and sell through a modern, multi-tenant platform. As a registered PayFac, we process high volumes of sensitive...Show more
    Last updated: 11 days ago • Promoted