×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Engineer

Job in Irving, Dallas County, Texas, 75062, USA
Listing for: Citigroup
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Java Developer, Cloud Engineer - Software
Job Description & How to Apply Below
** Discover your future at Citi*
* Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.

** Job Overview*
* 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 Git Hub 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 Graph

QL 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 Dev Ops** :

+ Proficiency with Continuous…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary