Java Full Stack Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 5+ years experience in full-stack development with a strong portfolio showcasing successful projects.
- Posting language
- English
- Posted
Original job description
We are looking for a Java Full Stack Developer with 5+ years of experience in Java, Spring Boot, Angular, REST APIs, MongoDB, Redis, Elasticsearch, OpenShift, Jenkins, GitHub, and CI/CD.
Responsibilities
Responsibilities
- 5+ years experience in full-stack development with a strong portfolio showcasing successful projects.
- Multiple years of experience in designing and maintaining web-based applications, architectures and frameworks including wire frames and mock-ups (using tooling like Figma or related).
- Solid understanding and hands on of RESTful APIs and asynchronous request handling.
- Working knowledge of the Java programming language and supporting frameworks such as Spring, Spring Boot, Spring cloud.
- Hands-on experience with non-relational database technologies such as Redis, Elastic and MongoDB
- Proficiency in building data services and managing application state using NGXS/NgRx or similar.
- Proficiency in HTML, CSS, JavaScript, and related front-end technologies Angular, NodeJS etc.
- Familiarity with UI/UX principles and responsive design techniques and WCAG (Web Content Accessibility Guidelines).
- Hands-On experience with OpenShift, Urban Code Deploy, GitHub, and Jenkins deployment methodologies.
- Excellent communication skills and the ability to work effectively in a collaborative team environment and autonomously.
- Strong business communication and stakeholder management skills, particularly refining requirements directly from business stakeholders and working with ambiguities.
- Willingness to accept leadership accountability and manage items across squads.
- Advanced knowledge and experience in manipulating large disparate data sets from multiple sources in multiple formats.
More about this job
Responsibilities
Design and maintain web-based applications and architectures, including the creation of wireframes and mock-ups. Develop data services and manage application state while collaborating with stakeholders to refine business requirements.
Requirements
Requires over 5 years of full-stack experience with Java, Spring Boot, and Angular. Must be proficient in non-relational databases and CI/CD deployment methodologies using OpenShift and Jenkins.
Skills
- Java
- Spring Boot
- Angular
- REST APIs
- MongoDB
- Redis
- Elasticsearch
- OpenShift
- Jenkins
- GitHub
- CI/CD
- NodeJS
- HTML
- CSS
- JavaScript
- Figma
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Consulting
Keywords
- Java
- Spring Boot
- Spring Cloud
- Angular
- NodeJS
- RESTful APIs
- MongoDB
- Redis
- Elasticsearch
- OpenShift
- Jenkins
- GitHub
- CI/CD
- Urban Code Deploy
- NGXS
- NgRx
- HTML
- CSS
- JavaScript
- UI/UX
- WCAG
- Figma
- Responsive Design
- Asynchronous Request Handling
- Stakeholder Management
- Full Stack Development
- IT Services
- IT Consulting
- Engineering
- Information Technology