Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Full Stack Developer

Citi

The Role

Senior Java Full Stack Developer to contribute to the design, implementation, and evolution of complex, enterprise‑grade application systems. This role sits at the intersection of software engineering excellence and financial services technology, requiring a practitioner who can operate with a high degree of autonomy while driving outcomes across the full software development lifecycle. The ideal candidate brings deep expertise in Java‑based backend development, modern frontend frameworks, cloud‑native architectures, and event‑driven microservices. This position offers the opportunity to serve as a subject matter expert and trusted advisor, shaping technical direction within a team operating at scale in one of the world’s leading financial institutions.

Responsibilities
  • Design, develop, and implement complex full‑stack application systems across the entire software development lifecycle.
  • Build scalable microservices using Spring Boot and event‑driven patterns, ensuring alignment with cloud‑native development principles, containerization (Docker), and orchestration platforms (Kubernetes, OpenShift).
  • Develop and maintain RESTful APIs and service‑oriented integrations, ensuring high performance, reliability, and secure design through the application of OAuth2, JWT, and encryption standards.
  • Monitor and control all phases of development including analysis, design, construction, and testing; proactively identify risks and apply sound engineering judgment to resolve complex technical issues.
  • Collaborate with business stakeholders and cross‑functional technology teams to gather requirements, recommend advanced programming solutions, and translate business needs into robust technical implementations.
  • Define and enforce development standards, operating procedures, and best practices; contribute to post‑implementation reviews to validate system design, security posture, and business functionality.
  • Optimize application performance through parallel processing, multi‑threading, and synchronization strategies; leverage algorithms, data structures, and established design patterns to deliver production‑grade solutions.
  • Establish and maintain CI/CD pipelines using version control systems (GitHub, Bitbucket) and automation tooling to support continuous delivery and deployment practices.
  • Serve as a subject matter expert and technical advisor to senior stakeholders and junior team members; provide mentorship and coaching to less experienced analysts and developers.
  • Assess and manage risk in all engineering decisions, ensuring compliance with applicable policies, regulatory requirements, and ethical standards, with full transparency in reporting and escalation.
Qualifications
  • 5+ years’ experience in application development roles with demonstrated full‑stack engineering expertise across the complete software development lifecycle.
  • Deep proficiency in Java application development, including strong command of object‑oriented programming (OOP), data structures, algorithms, advanced Java concepts, and design patterns.
  • Proven experience with Spring Boot and microservices architecture, including design and implementation of RESTful services, event‑driven services, and Service‑Oriented Architecture (SOA) patterns.
  • Hands‑on experience with frontend frameworks (Angular and/or React) and the ability to build and integrate modern, responsive web application interfaces with backend services.
  • Proficiency with both relational databases (SQL Server, Oracle) and non‑relational databases, along with experience using messaging systems such as Kafka, Solace, and JMS.
  • Practical knowledge of security implementation including OAuth2, JWT, and encryption, combined with experience in system performance optimization techniques including multi‑threading and parallel processing.
  • Experience with containerization and orchestration technologies, including Docker, Kubernetes, and OpenShift, and familiarity with cloud‑native application development principles.
  • Proficiency with version control systems (GitHub, Bitbucket) and CI/CD pipelines; experience with AI‑powered development tools such as GitHub Copilot is a plus.
  • Familiarity with Python, Generative AI, or Agentic AI frameworks is a big plus.
  • Experience operating within regulated financial services environments and adhering to compliance and risk management standards is preferred.
Education
  • Bachelor’s degree in Computer Science, Software Engineering, or a related equivalent technical 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 Citi’s EEO Policy Statement and the Know Your Rights poster.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Java Full Stack Developer in Irving, TX vacancy
  •  ...Title: Senior Full Stack Developer Location: Irving, TX Salary Range: $65-$75/hr on W2 Introduction In this contingent resource assignment...  ...experience. ~ Must have 8+ years of experience in Java. ~ Must have 5+ years of experience in React.js. ~... 
    Senior
    Java
    Work experience placement
    Immediate start

    Artech

    Irving, TX
    5 days ago
  • $78 - $82 per hour

     ...Senior Full Stack Developer Opportunity Global Financial Firm located in Irving, TX has an immediate contract opportunity for an experienced Senior...  ...Web technologies (HTML, CSS), REST-APIs, and Backend using Java/J2EE technologies. Experience with Agile software... 
    Senior
    Java
    Contract work
    Immediate start

    Axelon

    Irving, TX
    3 days ago
  •  ...Job Title: Senior Java Fullstack Developer Locations: Irving, TX (Hybrid) Duration: Short Term Description: Working Model: Hybrid- 3 days. Tues, Wed, Thru Experience in building high performance, high availability and highly interactive websites.... 
    Senior
    Java
    Temporary work

    ACI Infotech

    Irving, TX
    4 days ago
  •  ...Grow your career as a Senior Full Stack Java Developer with an innovative global bank in Irving, TX.Contract role with strong possibility of extension and/or conversion. Will require working a hybrid schedule 2-3 days onsite per week.*Not open to third party employment... 
    Senior
    Java
    Contract work
    Worldwide
    Visa sponsorship
    2 days per week
    3 days per week

    Motion Recruitment Partners LLC

    Irving, TX
    2 days ago
  • $125.76k - $188.64k

     ...Technology Lead Analyst is a senior level position...  ...knowledge of system flow and develop standards for coding, testing...  ...and understanding in JAVA/J2EE spring boot, spring framework stack.* Must have deep understanding...  ...-----------**Time Type:**Full time---------------------... 
    Senior
    Java
    Full time

    Citibank (Switzerland) AG

    Irving, TX
    2 days ago
  • $125.76k - $188.64k

     ...Technology Lead Analyst is a senior level position...  ...knowledge of system flow and develop standards for coding, testing...  ...and understanding in JAVA/J2EE spring boot, spring framework stack. Must have deep understanding...  ...--------------Time Type: Full time --------------------... 
    Senior
    Java
    Full time

    PowerToFly

    Irving, TX
    2 days ago
  • $125.76k - $188.64k

     ...Senior Java/Angular Full Stack Developer - Vice President Join to apply for the Senior Java/Angular Full Stack Developer - Vice President role at Citi The Applications Development Technology Lead Analyst is a senior level position responsible for establishing... 
    Senior
    Java
    Full time

    Citi

    Irving, TX
    2 days ago
  • $107.12k - $160.68k

     ...seeks passion in your work, come join us. We'll enable growth and progress together. The Role: Citi is seeking a Senior Java Full Stack Developer to contribute to the design, implementation, and evolution of complex, enterprise-grade application systems. This... 
    Senior
    Java
    Full time

    Citigroup Inc

    Irving, TX
    9 days ago
  • $107.12k - $160.68k

     ...relationship coverage along with a full suite of products and...  ...and creativity. The Full Stack Senior Programmer Analyst is an intermediate...  ...Write good quality code in Java, Spring Boot (related stack),...  ...production environments. Develop and enhance support... 
    Senior
    Java
    Full time

    Citigroup Inc

    Irving, TX
    5 days ago
  • Ernst & Young Oman is seeking a Full Stack Developer Senior based in Dallas, Texas. This role focuses on developing high-quality software solutions...  ...of relevant experience, with strong skills in React and Java/Spring Boot. EY offers a hybrid work environment, flexible... 
    Senior
    Java
    Flexible hours

    Ernst & Young Oman

    Dallas, TX
    4 days ago
  • A technology company in Dallas, Texas, is seeking a skilled Full Stack Developer proficient in .NET or Java, with strong AWS and Node.js experience. The ideal candidate will design, develop, and maintain both frontend and backend services, while integrating databases and... 
    Senior
    Java

    Ethereum Technologies LLC

    Dallas, TX
    1 day ago
  • $78.4k - $173.5k

     ...CGI Njoyn is hiring a Senior Java Full Stack Developer in Dallas, Texas. The successful candidate will be responsible for designing, developing, and maintaining Java-based APIs, microservices, and frontend applications using Angular. This role requires a minimum of 4... 
    Senior
    Java

    CGI Njoyn

    Dallas, TX
    2 days ago
  •  ...global financial services company is seeking a Full-Stack Software Engineer in Irving, Texas. The...  ...experience in software development, specializing in Java and modern JavaScript frameworks like React. Responsibilities include developing solutions within Agile teams, optimizing... 
    Senior
    Java

    PowerToFly

    Irving, TX
    2 days ago
  • $60 - $70 per hour

     ...Senior Full Stack Java Developer Duration: 6+ Months of Contract with possible extension Location: Dallas, TX (In Person Interview is Mandatory) Rate: $60-70/hour Roles and Responsibilities: Strong experience in Java, Spring Boot, and Microservices... 
    Senior
    Java
    Contract work

    Apolis

    Dallas, TX
    3 days ago
  • A technology solutions company in Dallas, Texas, is seeking an experienced Full Stack Developer proficient in .NET or Java, along with strong AWS skills. You will be responsible for designing and developing both front-end and back-end applications, integrating databases... 
    Senior
    Java

    Quantum Technologies. LLC

    Dallas, TX
    3 days ago
  •  ...Components, Event Handling, React Hooks, Routers, Conditional Rendering.5 to 8 years of JavaJEE programming experience. Proficiency in Java 8 or above, Spring Boot, and microservices. Extensive experience with Web Services RESTSOAP and API integrations. Handson... 
    Senior
    Java
    Contract work

    eTeam

    Dallas, TX
    7 days ago
  •  ...Position Title Senior Java Full Stack Developer Location Dallas, TX Duration Direct Hire [ Permanent ] Employment Type W2 Employment Skills Required Minimum 6 years of Java API development using REST, Spring Boot, XML, JSON, and Swagger. 6+ years developing and consuming... 
    Senior
    Java
    Permanent employment

    System One

    Dallas, TX
    2 days ago
  •  ...Job Description: Senior Full Stack Software Engineer / Developer – FFIO Market Data Note: Fidelity is not providing immigration sponsorship for this position...  ...will have the opportunity to build applications using Java, Spring Boot, REST APIs, Angular/React, Apache Camel (... 
    Senior
    Java

    Fidelity Investments

    Irving, TX
    5 days ago
  •  ...Seeking a Fullstack Java Developer to support our client 2-03 days per week onsite in Dallas, TX developing and maintaining highly scalable...  ...Job Duties - Lead the design and development of full stack systems using Java (Spring Boot) and React (Redux, TypeScript... 
    Senior
    Java
    2 days per week

    Sparktek

    Irving, TX
    5 days ago
  •  ...A leading staffing firm is seeking a Full Stack Automation Engineer to work 100% remotely. The successful candidate will design, implement...  ...in software quality assurance, and strong proficiency in Java, Selenium, and SQL. This role offers a unique opportunity to contribute... 
    Senior
    Java
    Remote work

    Quality Assurance 101

    Irving, TX
    2 days ago
  •  ...Overview: Key Responsibilities: Design, develop, and enhance backend services/APIs using Java, J2EE (v8), Spring, and Spring Boot. Build dynamic and responsive web applications using Angular 7, HTML5, CSS3, Bootstrap/Material, Flex, and Ag-Grid.... 
    Senior
    Java
    Flexible hours

    Purple Drive

    Dallas, TX
    6 days ago
  •  ...Mississauga, Ontario, Canada. Job Responsibilities Design, develop, and operate end-to-end full-stack applications including front-end user interfaces, back-...  ...application development. 8 years of experience with Java-based backend development. 8 years of experience... 
    Senior
    Java
    Work experience placement

    NTT DATA

    Irving, TX
    7 days ago
  • $94.43k - $202.75k

     ...KPMG is currently seeking a Senior Associate, Full StackDevelopment - GCP for our Consulting...  ...and robust software systems in Java, Python, and React JS while developing, testing, and deploying cutting-...  ...minimum of three years of full stack development and programming... 
    Senior
    Java
    H1b
    Local area

    KPMG

    Dallas, TX
    6 days ago
  • Compunnel Inc. is looking for an experienced Java Full Stack Developer with over 9 years of hands-on development experience to join a long-term enterprise project in Dallas, TX. The ideal candidate should have strong expertise in Java (11+), modern frontend development... 
    Senior
    Java

    Compunnel Inc.

    Dallas, TX
    3 days ago
  • $125.76k - $188.64k

     ...impact on the communities we serve. The Full Stack Senior Engineering Lead is a senior-level...  ...role will collaborate extensively with developers and architects across our Inventory...  ...enterprise-level applications using the Java and Spring Framework (Spring Boot, Spring... 
    Senior
    Java
    Full time

    Citigroup Inc

    Irving, TX
    9 days ago
  • Senior Full-Stack LLM - FDE-level (Onshore) Dallas Texas - Work from Office We are seeking an experienced...  ...will be responsible for designing and developing high‑quality, production‑grade code...  ..., with deep expertise in modern Java Full Stack development. Strong command... 
    Senior
    Java
    Temporary work
    Work at office

    Turing

    Dallas, TX
    5 days ago
  •  ...Java Full Stack Developer Location: Irving, TX (Hybrid) Hiring Mode: Full Time Candidates must be local to attend in-person interviews. Salary: 110k to 130k depends on experience level with health benefits. Key Responsibilities: Develop full-stack applications... 
    Senior
    Java
    Full time
    Local area

    Argyle Infotech

    Irving, TX
    5 days ago
  • $78.4k - $173.5k

     ...Job Summary Love technology? We do too. We’re growing rapidly and are looking for Mid Java full stack Developers for various projects. You’ll be pivotal in design, build, and execution of innovative applications. We’re a close-knit team with global resources. You’ll... 
    Senior
    Java
    Local area

    CGI

    Dallas, TX
    2 days ago
  • $125.76k - $188.64k

     ...Applications Development Senior Manager is a senior...  ...background in Python, Java, database technologies,...  ...forefront of designing, developing, and integrating cutting...  ...efficient techniques and full fine-tuning, focusing...  ...tooling standards for full-stack AI development,... 
    Senior
    Java
    Full time

    Citi

    Irving, TX
    20 hours ago
  • $95k - $110k

     ...Role: Senior Java Full Stack Developer Location: Dallas, TX/Pittsburgh, PA We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry... 
    Senior
    Java
    Temporary work
    Flexible hours

    Synechron

    Dallas, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Full Stack Developer. Be the first to apply!