Java Full Stack Developer

5 days ago


Tampa, FL, United States Citigroup Inc Full time

We are seeking a highly skilled and motivated Full stack Software Engineer to be a key contributor to our Applications Development team. This role offers the chance to design, develop, and maintain critical applications, leveraging modern full stack technologies and cloud platforms. You'll thrive in an agile setting, making a significant impact across the entire software development lifecycle.

Key Responsibilities:

  • Develop high-quality, scalable fullstack applications using Java (backend) and Angular (frontend).

  • Collaborate with stakeholders to translate business needs into robust technical solutions.

  • Drive all phases of the SDLC: analysis, design, development, testing, deployment, and support.

  • Integrate diverse systems, ensuring data integrity and reliability.

  • Utilize OpenShift/Kubernetes and major cloud platforms (AWS, Azure, GCP) for deployment and scaling.

  • Uphold coding standards, best practices, and security guidelines.

  • Troubleshoot, analyze root causes, and implement effective solutions.

  • Participate in code reviews, fostering a culture of quality.

  • Stay ahead of emerging technologies and industry trends.

  • Mentor junior team members and champion continuous improvement.

Qualifications:

  • Bachelor's degree in Computer Science or related field; Master's preferred.

  • 8+ years of progressive experience in software development.

  • 3+ years as a Fullstack Java & Angular developer.

  • 3+ years as a UI/UX Developer with Angular (Angular 18 knowledge is a plus), TypeScript, HTML5, CSS3 . and Micro Front End Architecture.

  • Proven expertise in Java (3+ years), including core Java concepts, OOD/OOP, GoF Design Patterns, Threading, Collections, Exception Handling, File I/O, and handling various data formats (XML, JSON, binary).

  • Strong proficiency with Spring Framework, Spring Boot, Spring Security, Spring Web, and Spring Data.

  • 3+ years experience developing and consuming REST and SOAP Web Services (JAX-RS/JAX-WS, JAXB/XML, JSON).

  • Experience with distributed systems and Microservices development.

  • Proficiency in SQL (Oracle dialect preferred) and experience with relational/NoSQL databases.

  • Hands-on experience with OpenShift or Kubernetes.

  • Experience with at least one major cloud platform (AWS, Azure, GCP).

  • Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI).

  • Proficient with Git version control.

  • Adept at agile methodologies (Scrum, Kanban).

  • Exceptional problem-solving, communication, and collaboration skills.

  • Ability to thrive independently and in a team within a fast-paced environment.

Bonus Points (Nice-to-Have):

  • Messaging Systems (Kafka, RabbitMQ, IBM MQ, etc.)

  • Linux Ecosystem knowledge

  • Autosys or similar scheduling tools

  • API Management (APIm/APIGEE)

  • Service Mesh / Istio

  • APM Tools (Dynatrace, AppDynamics)

  • Caching Technologies (Hazelcast, Redis)

  • Financial services industry background

Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Primary Location:

Tampa Florida United States

Primary Location Full Time Salary Range:

$96,960.00 - $145,440.00

In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

Angular, AngularJS, Angular UI, Java Full Stack Development, Spring Boot, UI/UX Design.

Anticipated Posting Close Date:

Oct 28, 2025

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 (https://www.citigroup.com/citi/accessibility/application-accessibility.htm) .

View Citi's EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy) and the Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) poster.

Citi is an equal opportunity and affirmative action employer.

Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.



  • Tampa, FL, United States Diverse Lynx Full time

    Role name: Full Stack Java Developer Job Location Tampa, FL Job Type Contract Role Description: Java Full Stack Development Competencies: Digital : Microservices, Digital : Spring Boot Experience (Years): 8-10 Essential Skills: Java Full Stack Development Desirable Skills: Java Full Stack Development Diverse Lynx LLC is an Equal Employment Opportunity...


  • Tampa, FL, United States Syntricate Technologies Full time

    Hi, We are looking for a Java Full Stack Developer. Please let me know, if interested. Position Title* Full Stack Java Developer PositionF Full stack Java developer Tampa , FL ( Hybrid 3 days onsite 2 days remote) Mode of Interview: In Person F2F ( look for nearby candidate's only who are open for Onsite Interview) Experience: At least 5 to 10 + years of...


  • Tampa, FL, United States CData Software Full time

    Posted On: Tampa, FL Role name: Java Full Stack Developer Responsibilities Design and develop high-volume, low-latency applications for mission-critical systems. Write well-designed, testable, and efficient code. Participate in all phases of the development lifecycle. Develop user interface components using React.js. Implement backend functionalities using...


  • Tampa, FL, United States RIT Solutions, Inc. Full time

    Position :: Full stack Java Developer Location :: RemoteDuration :: 6+ MonthJob Description: Must have worked in a scaled agile SAFe environment Full stack Java with Angular front end Sr. experience - has experience leading more Jr devs Gitlab experience required AWS Kafka postgres Senior Level Engineer with Leadership skills and SAFe Initial questions we...


  • Tampa, FL, United States SynergisticIT Full time

    Since 2010 Synergisticit has helped Jobseekers get employed in the tech Job market by providing candidates the requisite skills, experience and technical competence to outperform at interviews and at clients. Here at SynergisticIT We just don't focus on getting you a tech Job we make careers. In this Job market also, our candidates are able to achieve...


  • Tampa, FL, United States Syntricate Technologies Full time

    Required Skills: Java Full stack lead with Angular 12 + Hands-on Development 8 years of experience in Angular 12+ Framework, HTML, CSS, Javascript Strong Knowledge in Typescript, JavaScript, Angular components, Services, Routing concepts. Solid working experience in Java and J2EE development skills with Spring frame works and Web-services. Working...


  • Tampa, FL, United States Syntricate Technologies Full time

    Required Skills: Java Full stack lead with Angular 12 + Hands-on Development 8 years of experience in Angular 12+ Framework, HTML, CSS, Javascript Strong Knowledge in Typescript, JavaScript, Angular components, Services, Routing concepts. Solid working experience in Java and J2EE development skills with Spring frame works and Web-services. Working...


  • Tampa, FL, United States Syntricate Technologies Full time

    Required Skills: Java Full stack lead with Angular 12 + Hands-on Development 8 years of experience in Angular 12+ Framework, HTML, CSS, Javascript Strong Knowledge in Typescript, JavaScript, Angular components, Services, Routing concepts. Solid working experience in Java and J2EE development skills with Spring frame works and Web-services. Working...


  • Tampa, FL, United States Seven Seven Software Full time

    Must have at least 8-12 years in Full Stack Java development As an experienced member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software...

  • Full Stack Java

    3 days ago


    Tampa, FL, United States RIT Solutions, Inc. Full time

    Title-Full Stack Java Location-Dallas/Tampa Duration-12+ months Angular Java SpringBoot AWS Cloud PL/SQL Snowflake (plus) Financial Services Primary Responsibilities: FS Java Dev 7+ years of Active Development Experience/ Expertise in Java/J2EE Based Applications proven ability with Hibernate, Spring, Spring MVC Must Have Strong Frontend...