citi14h ago
New↻ Repost
New↻ Repost
Java Fullstack Developer
mid
EngineeringFullstack Developer
0 views0 saves0 applied
Quick Summary
Key Responsibilities
* Lead the design, development, and implementation of full-stack applications, from concept to deployment. * Develop responsive and high-performance user interfaces using React.js or Angular,
Technical Tools
EngineeringFullstack Developer
Citi is seeking a highly skilled and motivated C11-level Full-Stack Software Engineer with expertise in modern front-end frameworks (React/Angular) and robust back-end development. This role involves designing, developing, and maintaining complex enterprise-level applications, ensuring high performance, scalability, and security, and requires a strong understanding of software architecture, clean code principles, and a commitment to delivering high-quality solutions in a fast-paced financial environment.
Responsibilities:
* Lead the design, development, and implementation of full-stack applications, from concept to deployment.
* Develop responsive and high-performance user interfaces using React.js or Angular, ensuring a seamless user experience.
* Build and maintain robust, scalable, and secure back-end services and APIs (e.g., Java, Python, Node.js) that integrate with various internal and external systems.
* Write clean, well-documented, and testable code, adhering to best practices and coding standards.
* Participate in all phases of the software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and support.
* Contribute to technical architecture decisions, ensuring solutions are aligned with enterprise standards and strategic goals.
* Design and implement secure and efficient database schemas (SQL/NoSQL) and data access layers.
* Evaluate and recommend new technologies, frameworks, and tools to improve development processes and application performance.
* Ensure adherence to architectural principles, design patterns, and security guidelines.
* Collaborate closely with product owners, business analysts, UX/UI designers, and other engineering teams to define requirements and deliver solutions.
* Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.
* Participate in code reviews, ensuring code quality, performance, and maintainability.
* Troubleshoot and resolve complex technical issues, ensuring minimal disruption to business operations.
* Drive continuous integration and continuous delivery (CI/CD) practices to streamline deployment pipelines.
* Implement and maintain automated testing suites (unit, integration, end-to-end) to ensure high code quality and application stability.
* Ensure all development activities comply with Citi's internal policies, security standards, and regulatory requirements.
* Actively participate in security reviews and address any identified vulnerabilities.
Qualifications:
* 4-7 years of total experience with at least 2 years in a full-stack role.
* Proven experience leading technical projects and mentoring team members.
* Extensive experience with front-end development using modern JavaScript frameworks (React.js or Angular is mandatory).
* Strong experience with back-end development using languages like Java (Spring Boot), Python (Django/Flask), or Node.js (Express).
* Solid understanding of relational databases (e.g., Oracle, PostgreSQL, SQL Server) and/or NoSQL databases (e.g., MongoDB, Cassandra).
* Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is a plus.
* Familiarity with financial industry concepts and regulatory requirements is highly desirable.
* Expertise in JavaScript/TypeScript, HTML5, CSS3.
* Proficiency in React.js (with Redux/Context API) or Angular (2+).
* Strong command of at least one back-end language/framework (Java/Spring Boot preferred).
* Deep understanding of RESTful APIs, microservices architecture, and API design principles.
* Experience with version control systems (Git) and Agile development methodologies.
* Knowledge of testing frameworks (e.g., Jest, React Testing Library, Karma, Jasmine, JUnit, Mockito).
* Problem-Solving: Excellent analytical and problem-solving skills, with the ability to tackle complex technical challenges.
* Communication: Strong verbal and written communication skills, capable of articulating technical concepts to both technical and non-technical audiences.
* Leadership: Demonstrated leadership qualities, including the ability to guide teams, drive initiatives, and make sound technical decisions.
* Adaptability: Ability to quickly learn new technologies and adapt to changing project requirements.
* Attention to Detail: Meticulous attention to detail and a commitment to producing high-quality, robust software.
* Experience with performance optimization and tuning of full-stack applications.
* Knowledge of message queues (e.g., Kafka, RabbitMQ).
* Familiarity with DevOps practices and tools.
* Experience working in a large, global enterprise environment, preferably in financial services.
Education:
* Bachelor’s degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
\------------------------------------------------------
## Job Family Group:
Technology
\------------------------------------------------------
## Job Family:
Applications Development
\------------------------------------------------------
## Time Type:
Full time
\------------------------------------------------------
## Most Relevant Skills
Please see the requirements listed above.
\------------------------------------------------------
## Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
\------------------------------------------------------
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.
Location & Eligibility
Where is the job
—
Location terms not specified
Listing Details
- Posted
- May 19, 2026
- First seen
- May 19, 2026
- Last seen
- May 19, 2026
Posting Health
- Days active
- 0
- Repost count
- 1
- Trust Level
- 44%
- Scored at
- May 19, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application · ~5 min on citi's site
Please let citi know you found this job on Jobera.
3 other jobs at citi
View all →Explore open roles at citi.
Similar Fullstack Developer jobs
View all →Senior Full Stack Developer (.NET and React, Retail) - REMOTE Working
Permanent - Full Time
Java Fullstack Developer
(Remote) Founding Full-Stack Engineer
EmployeeRemote
Senior Full Stack Developer
Full Stack Developer (Backend Emphasis)
USD 110000–150000
Regular
S
SynergyecpSenior Full Stack Developer
Full Time
Browse Similar Jobs
DevOps & Infrastructure3.3kSecurity2.5kDevops Engineer2.3kEngineering Manager1.6kBackend Engineering1.4kData Engineering1.3kBackend Developer1.1kSoftware Architect1kQa Engineer962Frontend Developer936Frontend Engineering918Mechanical Engineer913Mobile Developer855Security Engineer844Electrical Engineer690IT & Administration579Design Engineer542Project Engineer467Mobile Development357Automation Engineer348
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.