Java Fullstack Developer

November 14, 2024

Apply for this job

Job Description

Client: Citi
Employment Type: Full-time
Salary: $120,000 – $125,000 per year

Job Description:
We are looking for an experienced Java Fullstack Developer to work on critical projects for our client, Citi, in Mississauga. This is an excellent opportunity for a skilled developer with deep knowledge of Java, Spring Boot, and Angular to contribute to high-impact banking solutions. In this role, you will work on end-to-end application development, leveraging a mix of back-end and front-end technologies.

Key Responsibilities:

Develop, test, and maintain full-stack applications using Java, J2EE, Spring Boot, and Angular.
Implement and optimize microservices architecture to enhance system scalability and performance.
Design and integrate REST APIs, ensuring reliable and secure data communication across applications.
Collaborate with DevOps and cloud teams to support CI/CD and cloud integration efforts.
Perform unit testing using JUnit to validate code functionality and performance.
Work closely with cross-functional teams to deliver robust solutions within an Agile environment.

Required Skills and Qualifications:

Experience: 10+ years of hands-on experience in Java Fullstack development.
Technical Skills: Proficiency in Java, J2EE, Spring Boot, Angular, and REST API development.
Architecture: Strong understanding of Microservices architecture.
Additional Skills: Experience with DevOps practices and cloud platforms is preferred.
Testing: Competency in JUnit development and testing.
Preferred Qualifications:

Familiarity with cloud technologies and DevOps best practices.
Strong problem-solving skills and the ability to work collaboratively in a team.
Why Join Us?

Competitive salary package and benefits.
Opportunity to work on transformative projects for a leading global financial institution.
A supportive team environment with ample opportunities for growth and skill development.
If you’re a seasoned Java Fullstack Developer with expertise in backend and frontend technologies, apply now to join a dynamic team and contribute to Citi’s innovation in banking technology.