- Career Center Home
- Search Jobs
- Senior Technical Lead Java
Description
Architect and Lead the Future of Fintech.
Citi seeks a highly experienced and driven Senior Technical Lead to spearhead the re-engineering of a critical client-server application within our Issuer Services domain. This high-impact role offers the opportunity to shape the technical vision and lead the development of innovative solutions for a leading global financial institution. Following the re-engineering effort, you will guide the team in delivering continuous business improvements and enhancements to the platform.
Responsibilities:
- Provide hands-on technical leadership and architectural direction for the re-engineering of a mission-critical Issuer Services application.
- Design and implement robust, scalable, and performant solutions using Java, Spring Boot, and modern web technologies.
- Lead and mentor a team of developers, fostering a culture of collaboration, innovation, and technical excellence.
- Collaborate closely with product owners and stakeholders to translate business requirements into well-defined technical solutions.
- Drive the adoption of modern software development methodologies, including Agile, DevOps, and CI/CD.
- Proactively identify and mitigate technical risks, ensuring the timely and successful delivery of projects.
- Contribute to the continuous improvement of development processes and tools.
- Champion the use of cutting-edge technologies and best practices.
Qualifications:
- Bachelor's or Master's degree in Computer Science or a related field.
- 5+ years of hands-on software development experience, with a deep understanding of Java, Spring Boot, and related technologies.
- 3+ years of experience in a technical leadership role, leading and mentoring development teams.
- Proven experience architecting and delivering complex software solutions in an enterprise environment.
- Strong understanding of object-oriented design principles, design patterns, data structures, and algorithms.
- Extensive experience with RESTful APIs, microservices architecture, and database technologies (SQL and NoSQL).
- Experience with modern web technologies (Angular or similar frameworks is a plus).
- Familiarity with DevOps practices and tools (e.g., CI/CD, Docker, Kubernetes).
- Excellent communication, interpersonal, and collaboration skills.
- Experience in the financial services industry is highly desirable.
Benefits:
- Competitive salary and comprehensive benefits package.
- Opportunity to lead a high-impact, transformative project.
- Collaborative and supportive work environment.
- Mentorship and career development opportunities within a leading global bank.
------------------------------------------------------
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.