Java Full Stack Developer – Angular
Design, develop, and maintain scalable full-stack applications using Java and Angular. Build robust backend services, RESTful APIs, and responsive front-end interfaces within a microservices architecture.
- Hybrid
- Mississauga, ON
- Posted Sep 4, 2026
- Apply by Oct 4, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Client: Citi Location: Mississauga, Ontario, Canada – Hybrid Employment Type: Full-Time Experience: 8+ Years Application Deadline: September 25, 2026 Role Overview We are seeking an experienced Java Full Stack Developer – Angular with 8+ years of full-stack development experience. The ideal candidate will have strong expertise in Java, Spring Boot, REST APIs, Angular, and TypeScript, along with hands-on experience developing scalable enterprise applications. The successful candidate should have a strong understanding of microservices architecture, SQL/relational databases, cloud technologies, Git, CI/CD, and Agile/Scrum methodologies. Key Responsibilities Design, develop, test, and maintain scalable full-stack applications using Java and Angular. Develop robust backend services and APIs using Java and Spring Boot. Design, develop, and integrate RESTful APIs. Build responsive and user-friendly front-end applications using Angular and TypeScript. Develop web interfaces using HTML5, CSS3, and JavaScript. Design and implement solutions based on microservices architecture. Work with SQL and relational databases to develop and optimize data solutions. Integrate front-end applications with backend services and APIs. Participate in application design, development, testing, debugging, and deployment. Use Git for source control and collaborate through modern development workflows. Support and maintain CI/CD pipelines and deployment processes. Work with cloud technologies to develop and deploy enterprise applications. Participate in Agile/Scrum ceremonies, sprint planning, reviews, and retrospectives. Troubleshoot technical issues and provide effective solutions. Collaborate with developers, architects, business stakeholders, and other technical teams. Follow software engineering best practices, coding standards, and development methodologies. Required Skills & Experience 8+ years of experience in full-stack software development. Strong hands-on experience with Java. Strong expertise in Spring Boot. Extensive experience developing REST APIs. Hands-on experience with Angular. Strong knowledge of TypeScript. Experience with: HTML5 CSS3 JavaScript Strong understanding of microservices architecture. Experience working with SQL and relational databases. Knowledge of cloud technologies. Experience with Git and source-control practices. Knowledge of CI/CD processes and tools. Experience working in Agile/Scrum environments. Strong communication, analytical, troubleshooting, and problem-solving skills. Preferred Technical Skills Enterprise application development using Java and Spring Boot. Modern Angular application development. Microservices-based application design and integration. Cloud-based application development and deployment. CI/CD and DevOps practices. Experience working in large-scale Agile development environments. Ideal Candidate Profile The ideal candidate is a senior full-stack developer with strong Java/Spring Boot backend expertise and solid Angular/TypeScript frontend experience. The candidate should be comfortable working with microservices, APIs, databases, cloud technologies, and modern CI/CD practices while effectively collaborating within an Agile/Scrum team. How to Apply If this opportunity aligns with your career goals and experience, please send the following documents to [email protected] by September 25, 2026, at your earliest convenience. Mandatory Documents Updated Resume in Word format Skills Matrix and References Expected Hourly Rate Important: We cannot proceed with the candidate submission without all mandatory documents. If you are not interested, please feel free to share this opportunity with suitable candidates or forward it to anyone who may be interested.
What you’ll do
Design, develop, and maintain scalable full-stack applications using Java and Angular. Build robust backend services, RESTful APIs, and responsive front-end interfaces within a microservices architecture.
Requirements
Requires 8+ years of full-stack development experience with strong expertise in Java, Spring Boot, and Angular. Candidates must be proficient in SQL, cloud technologies, and Agile/Scrum methodologies.
Listed skills
- HTMLPreferred
- SQLPreferred
- REST APIsPreferred
- CI/CDPreferred
- CSSPreferred
- AngularPreferred
- ScrumPreferred
- JavaScriptPreferred
- AgilePreferred
- TypeScriptPreferred
- JavaPreferred
- Spring BootPreferred
- GitPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- Angular
- TypeScript
- REST APIs
- Microservices Architecture
- SQL
- Relational Databases
- Cloud Technologies
- Git
- CI/CD
- Agile
- Scrum
- HTML5
- CSS3
- JavaScript
Job areas
- Software
- Technology
- Engineering
- Consulting
Additional details
- Minimum experience
- 8+ years
- Apply by
- Oct 4, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
