FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAngularJavaMicroservicesSDLCSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Build and maintain web frontend applications using Angular and Java Spring Boot microservices, delivering customer-facing banking and credit card features across digital channels.
- Translate application designs into clean, secure, and maintainable code, taking full ownership of assigned features from development through to production.
- Develop and maintain automated and manual test scripts using a Behavior Driven Development (BDD) framework; execute scripts and record results in a test management tool to ensure quality at every stage.
- Leverage AI-assisted tools such as GitHub Copilot to accelerate Angular component development, unit test creation, API scaffolding, and Spring Boot boilerplate code generation.
- Participate in all Agile SDLC stages including requirements grooming, design review, integration testing, and end-to-end validation within a CI/CD environment.
- Apply accessibility testing tools to validate features against ADA guidelines and responsive web design standards, ensuring an inclusive experience for all users.
- Analyze root causes for application defects and performance issues, collaborating with the scrum team to triage, resolve, and prevent recurrence.
- Support release go-live activities and post-production technical checkouts to ensure stable, high-quality deployments.
Requirements
What you’ll need- 2–5 years of experience in full-stack web development and/or testing, with hands-on Angular development skills in a professional environment.
- Bachelor's degree in Computer Engineering, a related STEM field, or equivalent practical experience.
- Demonstrated ability to write secure, stable, and testable code and take accountability for assigned features through to delivery.
- Familiarity with Behavior Driven Development (BDD) concepts and experience contributing to automated test scripts within a shared code repository.
- Experience working within Agile/Scrum teams across the full software development lifecycle, including CI/CD pipelines.
- Working knowledge of collaboration and project management tools such as JIRA, Confluence, SharePoint, and Microsoft Teams.
- Clear written and verbal communication skills, with the ability to work effectively across onshore and offshore teams in a fast-paced environment.
Benefits
Comp & perks- Hybrid working model, giving you flexibility alongside meaningful in-person collaboration.
- Structured learning and development opportunities to deepen your Angular and full-stack engineering skills and grow your career over time.
- Exposure to a broad technology stack spanning web frontend, backend microservices, and cloud platforms, with the opportunity to build deep expertise in specific areas.
- Mentorship from senior engineers and a team culture that actively encourages continuous improvement, knowledge sharing, and ownership.
- Access to Citi's global network, connecting you with colleagues and engineering teams across geographies and product areas.
- Wellbeing and work-life balance support, including programs designed to help you thrive both inside and outside of work.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AngularJava Spring BootBehavior Driven Development (BDD)automated test scriptsunit testingAPI scaffoldingroot cause analysissecure codingresponsive web designfull-stack web development
Soft Skills
accountabilitycommunicationcollaborationproblem-solvingadaptabilityteamworkattention to detailownershiptime managementcritical thinking
Certifications
Bachelor's degree in Computer EngineeringSTEM field degree
