Mississauga, ON, L5B 3P7, CAN
17 hours ago
Application Developer Intermediate Analyst
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