Talent.com
Senior Java Developer - VP
Senior Java Developer - VPCiti • Irving, TX, US
Senior Java Developer - VP

Senior Java Developer - VP

Citi • Irving, TX, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Senior Java Developer - VP

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

Responsibilities :

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems / projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Qualifications :

  • 10 -13 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • 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
  • Backend Development (Required) :

  • Strong hands-on core Java, functional programming, and Spring Boot microservices development 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 / TLS, 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.
  • Strong grasp of data structures and algorithms, especially those relevant to distributed systems like distributed hash tables and load balancing techniques.
  • 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).
  • Education :

  • Bachelor's degree / University degree or equivalent experience
  • Master's degree preferred
  • [job_alerts.create_a_job]

    Senior Java Developer • Irving, TX, US

    [internal_linking.similar_jobs]
    Travel MRI Tech Job in Venus, TX - $9,392 per Month (2 Years Experience Needed)

    Travel MRI Tech Job in Venus, TX - $9,392 per Month (2 Years Experience Needed)

    Vetted Health • Venus, TX, United States
    [job_card.full_time]
    Must have 2+ years of experience.This contract pays approximately $9,392 / month gross.Guaranteed Pay : Never worry about canceled shifts. Premium Overtime : 2x hourly rate for overtime on travel assign...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Infrastructure Engineer

    Senior Infrastructure Engineer

    Paladin Consulting • Southlake, TX, US
    [job_card.full_time]
    Infrastructure & Systems Engineer.The Infrastructure & Systems Engineer supports enterprise infrastructure, systems, networking, and call center platforms across U.This role provides Tier 2...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Submission for the position : MRI Tech PRN

    Submission for the position : MRI Tech PRN

    Baylor Scott & White Healthcare • Waxahachie, TX, United States
    [job_card.full_time]
    Location : Baylor Scott & White-Waxahachie.Candidates must have 2-3 years of direct MRI experience •.Here at Baylor Scott & White Health we promote the well-being of all individuals, families, and co...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Developer

    Senior Software Developer

    Jobot • Irving, TX, US
    [job_card.permanent]
    Lead full-stack projects that drive innovative financial solutions in a dynamic, growth-focused environment using cutting-edge technologies. This Jobot Job is hosted by : Brian Conklin.Are you a fit?...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Non-Invasive Cardiologist

    Non-Invasive Cardiologist

    HealthEcareers - Client • Waxahachie, TX, USA
    [job_card.full_time]
    Baylor Scott & White Health is currently looking for a.Baylor Scott & White Hospital – Waxahachie.This position will be part of the Baylor Scott & White Health Texas Provider Network (HTPN) Cardiol...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Side Hustle Developer

    Remote Side Hustle Developer

    Finance Buzz • Italy, Texas, US
    [filters.remote]
    [job_card.full_time] +1
    This position is for individuals who want to develop a side income stream while still working full time.You will test different small-scale remote opportunities, learn what works, and grow what pro...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Caregiver for Seniors

    Caregiver for Seniors

    PC Home Health - Lancaster, TX • Waxahachie, TX, US
    [job_card.full_time]
    We are seeking a Caregiver to join our team.In this role, you will make a difference in the lives of seniors and people with disabilities by enhancing their quality of life.Responsibilities include...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Non-Invasive Cardiologist in a Heart and Vascular Hospital

    Non-Invasive Cardiologist in a Heart and Vascular Hospital

    Baylor Scott & White Health • Waxahachie, TX, United States
    [job_card.full_time]
    Baylor Scott & White Health is currently looking for a Non-Invasive Cardiologist to work within the largest hospital system in the state of Texas, in a new cath lab housed within a new Heart and Va...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Controls Engineer

    Senior Controls Engineer

    Western Extrusions Corporation • Carrollton, TX, United States
    [job_card.full_time]
    Western Extrusions Corporation, headquartered in Carrollton, Texas, is a leading manufacturer of high-quality extruded aluminum products. Serving critical infrastructure industries such as transport...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Hiring Now - Work from Home - No Experience

    Hiring Now - Work from Home - No Experience

    OCPA • Italy, Texas, us
    [filters.remote]
    [job_card.part_time] +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Work from Home

    Work from Home

    HomeJobFinder • Waxahachie, TX
    [filters.remote]
    [job_card.full_time]
    Remote Opportunity : Link Posting Marketing Rep (No Experience Needed!) Are you self-driven, reliable, and ready to earn from anywhere? We’re looking for motivated individuals to jo...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Java Architect

    Senior Java Architect

    VirtualVocations • Grand Prairie, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Java Architect.Key Responsibilities Design and implement complex batch programs and integrate them with online applications and reporting frameworks Collaborate...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Java Developer - VP

    Senior Java Developer - VP

    Citigroup Inc • Irving, TX, United States
    [job_card.full_time]
    The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team.The overa...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Pathologist

    Pathologist

    PathGroup • Waxahachie, TX, United States
    [job_card.full_time]
    PathGroup is seeking an AP / CP Board-Certified or Board-Eligible Pathologist to join a busy, collegial practice serving a rapidly growing community in the greater Dallas-Fort Worth region.This full-...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr Analyst, Vendor Management

    Sr Analyst, Vendor Management

    CornerStone Staffing • Carrollton, TX, US
    [job_card.full_time]
    Vendor Management Senior Analyst.The Senior Analyst, Vendor Management supports the organization’s vendor strategy by ensuring a high-performing and compliant network of service providers.This role...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    MRI Tech

    MRI Tech

    White Glove Placement • Waxahachie, TX, United States
    [job_card.permanent]
    Schedule • •Sign On Bonus • •19 : 00-04 : 00.A valid license in the state of practice.Strong communication, organizational, and interpersonal skills are essential. Must be able to interact effectively with...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Java Developer - Generative AI

    Senior Java Developer - Generative AI

    Calliere Group • Irving, TX, United States
    [job_card.full_time]
    Our client is looking for a seasoned Senior Java Developer who excels in Generative AI and has hands-on experience with GitHub Copilot to join a forward-thinking team based in the vibrant city of P...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Travel Cath Lab Tech - $2,284 per week in Houston, TX

    Travel Cath Lab Tech - $2,284 per week in Houston, TX

    AlliedTravelCareers • Midlothian, TX, United States
    [job_card.full_time]
    Cath Lab Tech Location : Houston, TX Agency : Coast Medical Service Pay : $2,284 per week Shift Information : Days - 3 days x 12 hours Contract Duration : 13 Weeks Start Date : ASAP About the Position Al...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]