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
30+ days ago
Job type
  • Full-time
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
Create a job alert for this search

Senior Java Developer - VP • Irving, TX, US

Similar jobs
VP of Engineering: AI-Driven, Scalable Tech Leader

VP of Engineering: AI-Driven, Scalable Tech Leader

Epsilon • Irving, TX, United States
Full-time
A leading technology firm in Irving, Texas, is seeking a Vice President of Engineering to lead a talented team of 50+ engineers.In this role, you will be responsible for the technical strategy and ...Show more
Last updated: 6 hours ago • Promoted • New!
Senior Account Executive

Senior Account Executive

KYOCERA Document Solutions America, Inc. • Irving, TX, United States
Full-time
When you join Kyocera Document Solutions Southwest, LLC.Philosophy of "doing what is right as a human being".Through this Philosophy, our employees are passionate about providing best in class cust...Show more
Last updated: 4 days ago • Promoted
SDET

SDET

UST Xpanxion • Irving, TX, US
Full-time
Quick Apply
Dallas, TX or Remote/Hybrid Position Summary We are looking for an SDET!.Testing all aspects of the system including Java and web-based front end running on Windows clients, Linux servers, and Orac...Show more
Last updated: 30+ days ago
Java Tech Lead (Apache NiFi & Airflow) / / Phoenix / Raleigh / Remote

Java Tech Lead (Apache NiFi & Airflow) / / Phoenix / Raleigh / Remote

SmartIPlace • Irving, TX, United States
Remote
Full-time
Job DescriptionMust have hands-on Experience highlight :8 10 years of hands-on Java Tech Lead experienceDeep expertise in Apache NiFi (architecture, processors, controllers, clustering)Strong exper...Show more
Last updated: 19 days ago • Promoted
VP, GPO Optimization & Automation — AI-Driven Growth

VP, GPO Optimization & Automation — AI-Driven Growth

Vizient, Inc • Irving, TX, United States
Full-time
A leading healthcare organization in Irving, Texas is seeking a professional to transform GPO operations through automation and data-driven strategies.This role involves designing a multi-year road...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

ClearanceJobs • Arlington, TX, United States
Full-time
Our vision is to be the worldwide partner of choice in defense and security, and civil aviation by revolutionizing our customers' training and critical operations with digitally immersive solutions...Show more
Last updated: 20 days ago • Promoted
Full Stack Java Developer

Full Stack Java Developer

MDA Edge • Coppell, TX, United States
Full-time
Job Title: Full Stack Developer.We are seeking a skilled Full Stack Developer with expertise in Angular, Java, Spring Boot, and AWS to develop and maintain high-performance, data-intensive web appl...Show more
Last updated: 5 days ago • Promoted
Java MS Developer

Java MS Developer

Saransh Inc • irving, TX, United States
Full-time
Quick Apply
Java MS Developer Irving, TX Job Description Must Have Technical/Functional Skills Knowledge of Domain Driven Design concepts and desig...Show more
Last updated: 3 days ago
Senior Software Developer - Java/React

Senior Software Developer - Java/React

Samaritan's Purse • Coppell, Texas, United States
Full-time
Salary: $68,000 - 108,000 per year.Bachelors degree in computer science or a related field.Minimum of five years of relevant professional experience.A combination of education and experience may be...Show more
Last updated: 12 days ago • Promoted
Starburst Senior Data Engineer- Vice President

Starburst Senior Data Engineer- Vice President

Citigroup Inc. • Irving, TX, United States
Full-time
We are seeking a highly experienced and skilled Starburst Expert to join our dynamic data team.The ideal candidate will have over 10 years of experience in designing, implementing, and optimizing d...Show more
Last updated: 20 days ago • Promoted
Java Architect

Java Architect

TradeJobsWorkForce • 75368 Dallas, TX, US
Full-time
Java Architect Job Duties: Achieves e-commerce information architecture operational objectives by contributing information and recommendations to strategic plans and reviews; preparing and c...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineering Lead — Java, AWS & API

Senior Software Engineering Lead — Java, AWS & API

Gartner • Irving, TX, United States
Full-time
A leading technology company located in Texas is seeking a Senior Manager of Software Engineering.In this role, you will design and implement web-based applications, lead cross-functional teams, an...Show more
Last updated: 20 days ago • Promoted
VP Data Engineering: Starburst & Data Lake Architect

VP Data Engineering: Starburst & Data Lake Architect

Citigroup Inc. • Irving, TX, United States
Full-time
A leading financial services firm is seeking a highly experienced Starburst Expert to join their dynamic data team.The ideal candidate will have over 10 years of experience in designing and optimiz...Show more
Last updated: 20 days ago • Promoted
Java Developer

Java Developer

Themesoft Inc • Irving, TX, Texas, USA
Full-time
Aptos,sans-serif">Java Developer Onsite 5 days a week in Irving TX Show more
Last updated: 4 days ago
BackEnd Java Lead

BackEnd Java Lead

VDart • Irving, TX, United States
Full-time
Position - Back End Java Developer.Java 8+ and strong proficiency in Spring Boot framework.Solid understanding of microservices architecture.AWS or similar cloud platforms (e.GCP, Azure, Pivotal Cl...Show more
Last updated: 12 days ago • Promoted
VP Cloud Engineering & Operations

VP Cloud Engineering & Operations

Gartner • Irving, TX, United States
Full-time
TheVice President of Cloud Engineering & Operationsis astrategic technology leaderresponsible forshaping and executing Gartner's global cloud infrastructure strategyacross AWS, Azure, GCP, private ...Show more
Last updated: 27 days ago • Promoted
Profile v7 Developer

Profile v7 Developer

American Unit, Inc • Irving, TX, United States
Full-time
Position: Profile v7 Developer.This is the same role as 53802-1 and 53800-1 so please do not submit duplicates**.We are seeking a highly experienced Profile v7 Developer with deep core banking doma...Show more
Last updated: 2 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Digitas • Irving, TX, United States
Full-time
Epsilon is a global data, technology and services company that powers the marketing and advertising ecosystem.For decades, we've provided marketers from the world's leading brands the data, technol...Show more
Last updated: 14 days ago • Promoted