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- ...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. ~...SeniorJavaWork experience placementImmediate start
$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...SeniorJavaContract workImmediate start- ...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....SeniorJavaTemporary work
- ...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...SeniorJavaContract workWorldwideVisa sponsorship2 days per week3 days per week
$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---------------------...SeniorJavaFull time$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 --------------------...SeniorJavaFull time$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...SeniorJavaFull time$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...SeniorJavaFull time$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...SeniorJavaFull time- 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...SeniorJavaFlexible hours
- 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...SeniorJava
$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...SeniorJava- ...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...SeniorJava
$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...SeniorJavaContract work- 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...SeniorJava
- ...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...SeniorJavaContract work
- ...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...SeniorJavaPermanent employment
- ...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 (...SeniorJava
- ...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...SeniorJava2 days per week
- ...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...SeniorJavaRemote work
- ...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....SeniorJavaFlexible hours
- ...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...SeniorJavaWork experience placement
$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...SeniorJavaH1bLocal area- 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...SeniorJava
$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...SeniorJavaFull time- 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...SeniorJavaTemporary workWork at office
- ...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...SeniorJavaFull timeLocal area
$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...SeniorJavaLocal area$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,...SeniorJavaFull time$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...SeniorJavaTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Full Stack Developer. Be the first to apply!
- java web developer Irving, TX
- senior java developer Irving, TX
- java developer remote part time Irving, TX
- full stack java developer Irving, TX
- java spring developer Irving, TX
- sr.java developer Irving, TX
- java microservice developer Irving, TX
- java developer Irving, TX
- senior java software engineer Irving, TX
- java software engineer Irving, TX


