Full-Stack Engineer
Citi · Warsaw, Poland
Apply directly with the employer or job board. Applications are never handled here.
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,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 seeking an experienced, hands-on Lead Software Engineer to drive the design, development and modernization of enterprise-scale applications. The role requires strong expertise in Angular and Java/Spring Boot, combined with the ability to provide technical leadership, guide engineering teams and deliver high-quality software solutions.
The successful candidate will work closely with engineering management, architects and other technical leads to develop scalable, maintainable applications, support external engineering resources and contribute to AI-enabled capabilities.
Responsibilities:
- Lead the technical design and development of enterprise applications using Angular, Java and Spring Boot.
- Remain hands-on in coding, particularly for complex features, foundational components and critical integrations.
- Provide day-to-day technical guidance to engineers and contractors, including code reviews, troubleshooting and implementation support.
- Design and develop scalable REST APIs, microservices and seamless frontend-backend integrations.
- Establish engineering standards for frontend architecture, reusable components, application performance and maintainability.
- Collaborate with data and platform engineers to integrate data services, asynchronous processing and event-driven capabilities.
- Contribute to AI-enabled application features, intelligent workflow automation and integration with LLM-based services.
- Translate business and technical requirements into practical designs, development tasks and deliverable solutions.
- Champion automated testing, CI/CD, code quality, secure development and operational reliability.
- Identify technical risks, resolve engineering challenges and support delivery commitments.
Mentor engineers, promote knowledge sharing and ensure sustainable internal ownership of developed solutions.
*
Recommended Qualifications:
- 6-10 years of relevant experience in an Engineering role
- Experience working in Financial Services or a large complex and/or global environment
- Project Management experience
- Consistently demonstrates clear and concise written and verbal communication
- Comprehensive knowledge of design metrics, analytics tools, benchmarking activities and related reporting to identify best practices
- Demonstrated analytic/diagnostic skills
- Ability to work in a matrix environment and partner with virtual teams
- Ability to work independently, prioritize, and take ownership of various parts of a project or initiative
- Ability to work under pressure and manage to tight deadlines or unexpected changes in expectations or requirements
- Proven track record of operational process change and improvement
Education:
- Bachelor’s degree/University degree or equivalent experience
- Master’s degree preferred
We offer:
By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include:
- Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program)
- Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates
- Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates
- Employee Assistance Program financed by Employer
- Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave)
- Sport Card for employees subsidised via Social Benefits Fund and Sport Cards for certain family members available at preferential rates
- Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events.
- Additional day off for volunteering
- Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform.
- Opportunity to receive an annual discretionary incentive award
- Special offers and discounts for employees
- Copy and paste the URL below into a new tab on your web browser to
Keep looking
1,000+ English-friendly jobs in Warsaw
Every one checked for language requirements, updated daily.