Application Developer Intermediate Analyst
Citigroup
Build the Future of Fintech.
We are seeking a talented and passionate Java Software Developer with 3+ years of experience to join our team and contribute to the development of our cutting-edge Issuer platform. This is a unique opportunity to leverage your expertise in Java Spring Boot to design, build, and deliver innovative solutions for a leading financial institution. You will work in a collaborative and agile environment, focusing primarily on backend development while contributing to all aspects of the software development lifecycle. Experience with front-end technologies like Angular is a plus.
Responsibilities:
+ Design, develop, and maintain high-quality, scalable, and performant Java-based applications using Spring Boot.
+ Collaborate with product owners, designers, and other engineers to translate business requirements into robust technical solutions.
+ Contribute to system architecture design and implementation, leveraging modern software development best practices.
+ Write clean, well-documented, and testable code, ensuring high code quality through rigorous code reviews.
+ Participate in all aspects of the Agile development process, from sprint planning to retrospectives.
+ Proactively identify and address technical challenges, communicating potential risks and solutions effectively.
Qualifications:
+ Bachelor's or Master's degree in Computer Science or a related field.
+ 3+ years of professional software development experience.
+ Strong proficiency in Java and Spring Boot.
+ Solid understanding of object-oriented design principles, data structures, and algorithms.
+ Experience with RESTful APIs, microservices architecture, and database technologies.
+ Excellent problem-solving, communication, and collaboration skills.
Preferred Skills:
+ Experience with Angular or other front-end frameworks.
+ Experience with cloud platforms.
+ Familiarity with DevOps practices and tools (e.g., CI/CD pipelines, Docker, Kubernetes).
+ Experience in the financial services industry.
Benefits:
+ Competitive salary and comprehensive benefits package.
+ Opportunity to make a significant impact on a leading fintech platform.
+ Continuous learning and development opportunities.
------------------------------------------------------
**Job Family Group:**
Technology
------------------------------------------------------
**Job Family:**
Applications Development
------------------------------------------------------
**Time Type:**
Full time
------------------------------------------------------
**Most Relevant Skills**
Please see the requirements listed above.
------------------------------------------------------
**Other Relevant Skills**
Angular, Java, Spring Boot.
------------------------------------------------------
_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 (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._
_View Citi’s_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf)_ _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Confirmar seu email: Enviar Email
Todos os Empregos de Citigroup