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: Proven capability in designing, developing, and implementing high-performance RESTful APIs leveraging appropriate frameworks and technologies.
- CI/CD and DevOps:
- 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.
- ...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...SuggestedFull time
- ...Java Full stack developer 8 Years Experience developing internet-scale solution development primarily using Java, Spring Boot and no-sql databases Must have demonstrated proficiency and experience in the following tools and technologies: Java 11 (Lambdas...Suggested
- We need resources with primary skill as Elasticsearch and secondary skill as Angular and Node.js . Billing rate / hour and rest of the details will remain the same. Primary skills: Experience in search solutions using ElasticSearch Integrating search with backend and frontend...Suggested
$110k - $190k
...Senior Full Stack AI Engineer Fortegra is building a next-generation engineering capability focused on AI-accelerated development and rapid application delivery. We are seeking Full Stack Engineers who thrive in fast-moving environments and have deep experience designing...SuggestedWork visa- 1. Job Title : Full Stack Developer 2. Job Summary : Application Development as part of Digital transformation initiative 3. Shift : US day time - 9 am to 6 pm EST 4. Roles & Responsibilities : - Participate in daily scrum calls and provide updates to Scrum Master - Understand...SuggestedSecond jobShift work
- ...Full Stack Java developer hey NEED to be in Pittsburgh, PA Send me as many REAL profiles as possible. You need to be 110% sure they are authentic before sending them to me. Glider test as well Skills - Angular 11+,Node React INTERVIEW TYPE Video...
- ...Senior Full Stack Developer Location: multiple locations (Philadelphia, PA; or Mount Laurel, NJ; or Charlotte, NC; or Fort Lauderdale, FL (Hybrid)) – Locals Only Onsite/Hybrid: Hybrid Employment type: W2 Only Experience required: 8-10 Years Mode of Interview: Telephonic...Local area
- ...Job Description Kavaliro is seeking a Senior Full Stack Developer for our local Jacksonville client. n this role, you'll serve as... ...paced, hands-on position suited for an experienced full stack engineer who enjoys tackling complex systems, working at scale, and shaping...Permanent employmentLocal area
$67.6 per hour
...We are seeking a Senior Full Stack Python/React Developer to support Bank of America's application development initiatives. This role... ...API development Ability to function as a true full-stack engineer (balanced backend + frontend expertise) Experience in web-based...- ...Provide occasional guidance to junior developers Knowledge and Experience ~ Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience) ~3+ years of professional software development experience ~ Java Programming: Deep...
$67k - $136.8k
...better working world. Service Delivery Center, Technology – Full Stack Developer, Senior Whole industries have been disrupted and transformed... ...systems. Our teams span digital strategy, architecture, engineering, design, operations, and applied AI across a wide range of...Summer holidayLocal areaRemote workFlexible hours- ...Senior Java Full Stack Developer Citi, the leading global bank, has approximately 200 million customer accounts and does business... ...application systems. This role sits at the intersection of software engineering excellence and financial services technology, requiring a...
$86.5k - $142.7k
...build a better working world. Job Summary As a Senior Consultant within EY’s Digital Engineering Managed Services team, you will design and build scalable full-stack applications for Media & Entertainment platforms, including streaming, content management, and...Summer holidayFlexible hours- ...functional architecture, and other related management and technical duties. Requires expertise in specialty areas. Shall perform engineering tasks for front-end design and development efforts including, but not limited to, creating technical design drawings, mockups,...Minimum wageContract workTemporary workWork experience placement
- ...functional architecture, and other related management and technical duties. - Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts including, but not limited to, developing back-end architectures to support...Minimum wageContract workTemporary workWork experience placement
- ...the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer science...Full timeH1bRemote work
- ...Job Title Looking for a strong Angular developer, full stack is a plus. 70% Angular, 30% backend Java, Momgo DB. Job Description Responsible for analysis, design, coding and testing of new applications or enhancements to existing applications using Java-based...
- Job Title 5+ years of experience and knowledge in related field. Strong proficiency in JavaScript, and the JavaScript object model. Thorough understanding with CSS methodologies. Experience with HTML, CSS and front-end development tools. Experience delivering libraries...
- ...Description Kavaliro is seeking a Senior Backend Software Engineer for our local Jacksonville client. In this role, you'll take ownership... ...by federal, state, or local laws. Kavaliro is committed to the full inclusion of all qualified individuals. In keeping with our...Permanent employmentLocal area
- ...architectures, and other related management and technical duties. - Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts, including but not limited to, developing back-end architectures to support...Minimum wageContract workTemporary workWork experience placementRemote work
- Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS196, T4, Band 7 Job-Specific Essential Duties and Responsibilities: - Provides subject matter proficiency supporting back-end software development activities. - Applies analytical...Minimum wageContract workTemporary workWork experience placement
$122.82k - $208.79k
...Lead Software Engineer We are FIS. Our technology powers the world's economy and our teams... ...digital agility within months and a full suite of end-to-end consumer, small business... ...balancing hands-on coding in the back-end stack with setting the technical direction of...Full timeWork at officeFlexible hours$142.6k - $261.5k
...data scientists, designers, and software engineers enable our clients to solve their most complex... ...in specific areas of the technology stack (front end, back end, data, security etc.... ...today and tomorrow. EY teams work across a full spectrum of services in assurance,...Summer holidayFlexible hours- ...Senior Staff Engineer, Java Fullstack We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums...
$64 - $75 per hour
...Sharepoint Engineer Jacksonville, FL - Hybrid (3 Days onsite - 2 Days Remote) *MUST WORK ON DIRECT W2* (NO C2C) We are seeking a skilled... ...North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application...Contract workTemporary workRemote work- ...Full Stack Java Developer We are seeking a skilled Full Stack Java Developer for our dynamic team working in an Agile, teamwork-based... ...analyzing, developing, and testing code as part of software engineering development lifecycle. Technical Skills J2EE Full...
- ...Job Description Job Description React/ Full Stack Developer - RF-SMART for Inventory Optimization Jacksonville, FL (Hybrid schedule... ...discussion and technical problem-solving with senior engineers Front End Development (60 min): Development scenarios, situational...H1bVisa sponsorshipWork visa
$77.35 per hour
...Environment Support & Maintenance Maintain and support the Engineering and Development Nintex K2 Five environments, ensuring... ...across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application...Contract workTemporary workRemote work$79.23k - $134.7k
...FIS UI/UX Software Engineer We are FIS. Our technology powers the world's economy and our... ...digital agility within months and a full suite of end-to-end consumer, small business... ...layout shifts or broken tab orders. Tech Stack: ReactJs, TypeScript, HTML5/CSS3,...Full timeWork at officeFlexible hoursShift work- ...experience: 5+ Years Top 3-5 Technical Skills – Please enter in sentence format for ease use by RDMs. (SEE FULL SPEC BELOW) C#,.NET, ASP.NET, Web API Experience building RESTful APIs Bachelor's Degree (preferred in Science related subject or Engineering)...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Engineer. Be the first to apply!
- senior java full-stack developer Jacksonville, FL
- remote .net full stack web developer Jacksonville, FL
- senior full stack web developer Jacksonville, FL
- c# .net full stack developer Jacksonville, FL
- full-stack ruby on rails developer Jacksonville, FL
- full stack developer intern
- full stack developer government
- full stack developer remote
- senior full stack developer
- full stack developer contract


