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

Full Stack Engineer

Citigroup Inc

Full Stack Engineer

We are looking for experienced Full-Stack Software Engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team.

From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles including modern cloud-based software development, agile and scrum, code quality, and tool usage. The Software Engineer works to understand and influence software architecture, while contributing to Citi's technical user base.

Responsibilities:

  • Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis
  • Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes.
  • Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns.
  • Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary.
  • Follow and contribute to defining technical and team standards.
  • Collaborate technical leadership to achieve established goals, in line with our broader technical strategy.
  • AI-Driven Development: Leverage AI tools, such as GitHub Copilot, to enhance development efficiency, accelerate delivery timelines, and optimize software solutions.
  • AI Landscape Awareness: Maintain awareness of the rapidly evolving AI landscape and proactively propose innovative approaches to implement product features.
  • Problem Solving and Troubleshooting: Possess the expertise to analyze and effectively troubleshoot complex coding, application performance, and design challenges.
  • Root Cause Analysis: Capable of conducting thorough research to identify the root causes of development and performance issues, as well as devising and implementing effective defect resolutions.
  • Technical Acumen: Demonstrate a profound understanding of the technical requirements pertinent to the solutions under development.
  • Containerization and Orchestration: Utilize Docker for application containerization and Kubernetes for efficient service orchestration.
  • Communication and Risk Management: Effectively communicate progress, proactively anticipate bottlenecks, provide skilled escalation management, and adeptly identify, assess, track, and mitigate issues and risks across various levels.
  • Process Optimization: Streamline, automate, or eliminate redundant processes within architecture, build, delivery, production operations, or business areas where similar efforts or issues recur annually.

Requirements:

  • 3+ years of proven software development experience, specializing in Java, JavaScript framework like React, Spring Boot, and Oracle.
  • Modern Application Development:
    • In-depth knowledge of modern application architecture principles.
    • Clear understanding of Data Structures and Object-Oriented Principles using Java
    • Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows.
    • Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development.
    • Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations
  • Full Stack Proficiency: Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications.
  • Front-End Development: Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS.
  • Back-End Development: Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar.
  • Database Expertise: Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle.
  • API Development:
    • Proficiency with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools for building (e.g., Maven, Gradle) and deploying code (e.g., Docker, Jenkins, OpenShift).
    • Experience with AWS is considered a significant advantage.
  • Agile Methodologies: Practical experience working within Agile development methodologies and utilizing project management tools such as JIRA.
  • Testing Automation: Ability to develop and automate comprehensive unit, integration, and end-to-end tests to ensure code quality.
  • Version Control: Solid understanding and practical experience with code versioning tools, including GitHub Enterprise.

Education:

  • A bachelor's degree in computer science, Software Engineering, or a related field is required.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Full Stack Engineer in Tampa, FL vacancy
  •  ...Full Stack Engineer Location: Remote (in the US) Length: ongoing long-term Focus on Designed NodeJs API's Designed React front-end Notes: This resource will be part of a small team of 3 principal engineers- the team is called the technical advisory team... 
    Suggested
    Remote work

    RIT Solutions

    Tampa, FL
    1 day ago
  •  ...Role:- Fullstack Engineer Location:- Tampa, FL 10+ year experience We are seeking a highly skilled Senior Full Stack Engineer to join our agile engineering team. The ideal candidate will be responsible for designing, developing, and implementing scalable solutions... 
    Suggested

    InterSources

    Tampa, FL
    4 days ago
  •  ...Full Stack Engineer ShyftOff is reshaping how companies run contact center operations. Our Agentic Workforce Delivery Platform™ blends AI and human talent to help organizations scale their customer support with speed, precision, and flexibility. We're building the future... 
    Suggested

    ShyftOff

    Tampa, FL
    2 days ago
  •  ...distributors with two comprehensive modules accessible on computers and smartphones. Role Description This is a full-time hybrid role for a Full Stack Engineer at Petro Outlet. The Full Stack Engineer will be responsible for developing both front-end and back-end... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    SuperSonic POS

    Tampa, FL
    3 days ago
  • $45k - $121k

    A global digital transformation company is seeking a web developer with experience in both front end and back end development. The ideal candidate should have a degree in computer science and skills in HTML, CSS, JavaScript, and relevant frameworks. The role includes responsibilities...
    Suggested

    Wipro

    Tampa, FL
    1 day ago
  •  ...etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who should apply?... 
    Full time

    SynergisticIT

    Tampa, FL
    3 days ago
  •  ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media... 
    Full time

    Cheez

    Tampa, FL
    1 day ago
  •  ...Black Cape  Title: Talented Full Stack Software Engineer (2+ years to Senior Levels)  Locations:  Tampa, FL Virginia Beach, VA Colorado Springs, CO Honolulu, HI Miami, FL  Clearance: MUST have an Active TS/SCI clearance ***MUST HAVE an Active... 
    Full time
    For subcontractor

    Black Cape

    Tampa, FL
    11 hours ago
  •  ...We have a new role for a Full-Stack Software Engineer Position Description Full-Stack Software Engineer Role Overview : As a Full-stack Software Engineer, you will actively engage in your engineering craft, taking a hands-on approach to multiple... 
    Flexible hours

    3B Staffing LLC

    Tampa, FL
    2 days ago
  •  ...Full-stack Software Engineer We are looking for experienced full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers... 

    Futran Tech Solutions Pvt. Ltd.

    Tampa, FL
    2 days ago
  • $111.9k - $150.1k

     ...Full Stack Software Engineer At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared purpose to pursue the limitless potential... 
    Local area

    Accenture Federal Services

    Tampa, FL
    3 days ago
  • Full-Stack Developer Location: Remote Duration: 6 Months Interview Type: Video Visa Type: Open to visa sponsorship now and in future Required Skills: Canvas, HTML, Angular, Typescript, JavaScript, Web Development experience
    Remote work
    Visa sponsorship

    RIT Solutions

    Tampa, FL
    5 days ago
  •  ...Full Stack Developer Location: Tampa, FL (Hybrid 3 days onsite 2 days remote) US Citizen, Greencard Holder, EAD(60/hr. on W2)...  ...programming languages. Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall... 
    Remote work

    Keylent Inc

    Tampa, FL
    1 day ago
  •  ...Overview: Role: AI Full Stack Engineer Location: Tampa, FL Duration: 6 months Role Descriptions: We are looking for a versatile Full-Stack AI Engineer proficient in backend and frontend development with strong experience in AIML technologies. The ideal... 

    Purple Drive

    Tampa, FL
    2 days ago
  •  ...Ictpiù - Tech & Digital, Divisione Specialistica del Gruppo Lavoropiù ricerca, per azienda nota software house , un* Full Stack con almeno 1 anno di esperienza . Responsabilità principali: Sviluppo di software ERP Sviluppo di e-commerce Sviluppo di sistema di controllo... 

    Lavoropiu Spa

    Tampa, FL
    5 days ago
  •  ...GitHub. Experience in the financial domain is preferred. Preferred Qualifications Experience in the financial domain. Seniority level Mid-Senior level Employment type Full-time Job function Information Technology Industries IT Services and IT Consulting #J-18808-Ljbffr... 
    Full time

    Capgemini

    Tampa, FL
    1 day ago
  •  ...Global Financial Firm located in TAMPA; FL has an immediate contract opportunity for an experienced Full Stack Developer Location: Tampa, FL Work Mode: Hybrid Responsibilities: Participate in the establishment and implementation of new or revised application systems and... 
    Contract work
    Immediate start

    Creative Solutions Services, LLC

    Tampa, FL
    2 days ago
  •  ...Java Full stack Developer (CREQ263104) Strong hands‑on experience (10-12 years) in Python or Java (mandatory). Proven experience designing...  ...LLM / GenAI solutions (e.g., RAG, orchestration, prompt engineering, AI‑assisted automation). Solid understanding of microservices... 

    Virtusa

    Tampa, FL
    4 days ago
  • $70 - $75 per hour

     ...Global Financial Firm located in Tampa, FL has an immediate contract opportunity for an experienced Senior Full stack Developer Pay Rate Range: $70.00 - $75.00 Negotiable based upon years of experience Work Mode: Hybrid Location: Tampa, FL Responsibilities: Create implementation... 
    Contract work
    Immediate start

    Creative Solutions Services, LLC

    Tampa, FL
    5 days ago
  •  ...Overall Experience & Ownership Typically 5–8 years of hands‑on full‑stack development experience. Works independently on complex...  ..., from refinement through production support. Acts as a go‑to engineer within the squad, but is not yet an enterprise or architectural... 
    Work experience placement

    Stradit

    Tampa, FL
    3 days ago
  •  ...Employment Type: Full Time, Mid-level Department: Information Technology CGS is seeking an experienced, resourceful, and inventive Full Stack Web Developer to join our team. This role will perform software application development in support of an enterprise-wide data... 
    Full time
    Flexible hours

    CGS Federal (Contact Government Services)

    Tampa, FL
    2 days ago
  • $77k - $202k

     ...Specialty/Competency Risk Architecture Industry/Sector Not Applicable Time Type Full time Travel Requirements Up to 60% The Opportunity As a Full-Stack Cloud Engineer, you will be at the forefront of software and product innovation, developing transformative software... 
    Full time
    H1b

    PwC

    Tampa, FL
    1 day ago
  • Community Outreach Partnerships | Full time We are a close-knit team passionate about bridging...  .... We are seeking an experienced Full Stack Developer to join our team. You will play...  ...Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent... 
    Full time
    Local area
    Remote work

    Community Outreach Partnerships, LLC

    Tampa, FL
    16 hours ago
  •  ...supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used internally or externally on product platforms supported... 

    SnaKORPIO GROUP

    Tampa, FL
    1 day ago
  • $100k

     ...to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time

    SynergisticIT

    Tampa, FL
    2 days ago
  • A community-focused organization is seeking an experienced Full Stack Developer to join their remote team in Tampa, FL. In this role, you will develop and maintain web applications while collaborating with stakeholders to deliver technological solutions. The ideal candidate... 
    Remote job

    Community Outreach Partnerships, LLC

    Tampa, FL
    16 hours ago
  •  ...Description Senior Front-End Engineer (UI/UX) Elite Insurance Partners – Tampa, FL (Hybrid)   About Us Elite Insurance Partners is a rapidly growing insurance brokerage with a strong digital-first strategy. As we continue scaling, we’re bringing our front... 
    Full time
    For contractors

    Elite Insurance Partners

    Tampa, FL
    11 hours ago
  • Grow your career with an innovative global bank in Tampa, FL as a Full Stack Java Developer with specialization in Big Data and Spark technology. Contract role with strong possibility of extension and conversion. Will require working a hybrid schedule 2-3 days onsite per... 
    Contract work
    Worldwide
    Visa sponsorship
    2 days per week
    3 days per week

    Motion Recruitment Partners LLC

    Tampa, FL
    3 days ago
  •  ...Data Analysts, Data Integrators, Data Scientists, and Database Engineers to create and troubleshoot interface capabilities. Collaborating...  ...field. ~7+ years of experience with a modern Web technology stack. ~ Proficiency in JavaScript, including familiarity with... 
    Work at office

    MANTECH

    Tampa, FL
    20 days ago
  •  ...Position Overview: We are seeking a highly skilled and experienced Senior Full Stack Developer with a focus on frontend development building new web and mobile applications. The ideal candidate will have a strong background in IOS using Swift and Web development using... 
    Local area

    My3Tech Inc

    Tampa, FL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Engineer. Be the first to apply!