Java Full Stack Developer
Cynet Systems Inc
Toronto
On-site
CAD 80,000 - 120,000
Full time
8 days ago
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
An established industry player is seeking a seasoned software engineer to join their agile team. This role involves designing and implementing high-performance web applications, primarily using Java, Spring Boot, and React. You will collaborate with UX designers and back-end engineers to build reliable APIs while engaging in best practices of agile development. The ideal candidate will have extensive experience in cloud migration and micro-service architecture, contributing to innovative projects that push the boundaries of technology. If you are passionate about software development and eager to tackle complex challenges, this opportunity is perfect for you.
Qualifications
- 8+ years of experience in web applications and RESTful APIs.
- Extensive experience in cloud migration and containerization.
Responsibilities
- Participate in agile software development including design, implementation, and deployment.
- Architect end-to-end systems optimized for speed and scale.
Skills
Java
Spring Boot
React
RESTful APIs
Micro-service architecture
Docker
Kubernetes
AWS/Azure
Git
CI/CD pipelines
Education
Bachelor's degree in Computer Science
Master's degree in Information Technology
Tools
Job Description:
Responsibilities:- Participate in all aspects of agile software development, including design, implementation, dev testing and deployment.
- Architect and provide guidance on building end-to-end systems optimized for speed and scale.
- Work primarily in Java, Spring Boot and React.
- Engage with UX designers and collaborate with leading back-end engineers to create reliable APIs.
- Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities.
Required Skills:
- 8+ years of experience in building, designing and deploying web applications and RESTful APIs.
- 8+ years of experience in Java, Spring, Spring Boot, Javascript.
- 5+ years of experience in React or Angular framework (preferably React).
- Experience in developing/designing micro-service architecture.
- Extensive experience in one of the cloud providers AWS/Azure and migrating large scale complex projects from on-prem to Cloud including in-between hybrid options.
- Proven hands-on experience in containerization – Docker, Kubernetes, Open shift etc.
- Working knowledge of Jenkins CI, Git, CI/CD pipelines.
- Ability to work with multiple stakeholders – business and technical.
- Experience in unit/integration testing.
Preferred skills:
- Bachelor’s/Master’s degree (or equivalent) in computer science, information technology, or engineering.
- Knowledge in Market Risk/Capital Markets/Banking.