Junior Fullstack Developer
6 days ago
Job Summary
We are looking for a Junior Fullstack Developer (fresh graduate or 1-3 years of experience) who is passionate about software development and eager to grow in a microservices-based architecture. This role provides an excellent opportunity to work with cutting-edge technologies, including Java 17, Spring Boot, Spring MVC, Hibernate, MySQL, GraphQL, Redis Cache, and AWS services like ECS, S3, DynamoDB, CloudWatch.
As a Junior Developer, you will work alongside experienced engineers, learn best practices, contribute to development tasks, and gain hands-on exposure to building scalable, high-performance applications. This is an excellent opportunity for individuals looking to kick-start their career in a challenging and fast-paced development environment.
Responsibilities
- Assist in the development and maintenance of Java-based microservices using Spring Boot and Spring MVC.
- Write clean, efficient, and well-documented code following best practices.
- Work with MySQL to develop, optimize, and maintain database queries.
- Learn and implement GraphQL APIs for efficient data retrieval.
- Use Redis Cache to enhance system performance and scalability.
- Work with AWS cloud services (ECS, S3, DynamoDB, CloudWatch) to deploy and manage applications.
- Participate in code reviews, actively learning from feedback and improving coding skills.
- Debug and troubleshoot application issues, ensuring smooth performance.
- Collaborate with senior developers and other team members to implement new features and enhancements.
- Follow agile development methodologies and work within a scrum team.
- Stay updated with latest technologies and frameworks, applying best practices in development.
Skills
- Fresh graduate or 1-3 years of experience in Java development.
- Knowledge of Javascript and Angular
- Strong foundation in Core Java, Object-Oriented Programming (OOP), and Data Structures & Algorithms.
- Basic knowledge of Spring Boot, Spring MVC, and Hibernate.
- Familiarity with MySQL or other relational databases.
- Understanding of RESTful APIs and basic knowledge of GraphQL.
- Awareness of caching mechanisms (Redis is a plus).
- Familiarity with AWS cloud concepts and services like ECS, S3, DynamoDB, and CloudWatch (not mandatory but preferred).
- Hands-on experience with Git, version control systems, and CI/CD pipelines.
- Strong problem-solving skills and ability to learn quickly.
- Excellent communication and collaboration skills.
- Willingness to work in a fast-paced, agile environment and take ownership of assigned tasks.
Preferred Qualifications
- Internship or prior work experience in Java development is a plus.
- Exposure to containerization (Docker, Kubernetes) is a plus.
- Understanding of CI/CD tools and DevOps practices is a plus.
- Knowledge of unit testing frameworks (JUnit, Mockito) is a plus.
- Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Why Join Us?
- Great learning environment with mentorship from senior engineers and technical leads.
- Opportunity to work on real-world projects and gain hands-on experience with microservices and cloud technologies.
- Work with a collaborative and supportive team that encourages innovation.
- Flexible work environment.
Job Type: Full-time
Pay: From $40,000.00 per year
Benefits:
- Flexible schedule
- Work from home
Application question(s):
- What is your expected annual salary (in CAD)?
Work Location: Remote
-
Senior Fullstack Developer
2 weeks ago
Remote, Canada EVOLVIC Full time $58,476 - $135,282 per yearPosition OverviewWe are seeking Senior Fullstack Developers to build complex features and lead development efforts. This role requires extensive experience with .NET technologies and modern web frameworks, working closely with technology and business leadership to deliver innovative solutions.Key ResponsibilitiesBuild complex features and lead junior...
-
Intermediate Fullstack Developer
2 weeks ago
Remote, Canada EVOLVIC Full time $58,476 - $135,282 per yearPosition OverviewWe are seeking Intermediate Fullstack Developers with strong and React expertise. This role involves designing and supporting customer-facing web applications using modern technologies and best practices in an agile environment.Key ResponsibilitiesWork with leadership to define technology solutions for complex problemsDesign, develop, test,...
-
Senior Fullstack Developer
5 days ago
Ottawa, ON / Toronto, ON / Canada Remote Fullscript Full time $80,000 - $120,000 per yearAbout Fullscript We're an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners...
-
Senior Fullstack Developer
1 week ago
Ottawa, ON / Toronto, ON / Canada Remote Fullscript Full time $115,000 - $160,000 per yearAbout Fullscript Founded in 2011, Fullscript started by solving one problem: helping practitioners access and prescribe the products they trust to deliver integrative care. What began as a simple solution has evolved into a health intelligence platform that powers every part of care. Today, 125,000 practitioners rely on Fullscript for clinical insights,...
-
Intermediate Fullstack Engineer
1 day ago
Remote, Canada; Remote, Netherlands; Remote, United Kingdom GitLab Full time $80,000 - $120,000 per yearGitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating human progress. Our...
-
Junior Java Developer
6 days ago
Remote, Canada Ace Software Consulting Inc. Full time $36,000 - $90,000 per yearJob SummaryWe are looking for a Junior Java Developer (fresh graduate or 1-3 years of experience) who is passionate about software development and eager to grow in a microservices-based architecture. This role provides an excellent opportunity to work with cutting-edge technologies, including Java 17, Spring Boot, Spring MVC, Hibernate, MySQL, GraphQL, Redis...
-
Staff Fullstack Engineer
6 days ago
Remote, Canada Scalar Full time $150,000 - $250,000 per yearAbout Scalar:we are a small team of engineers and designers who want to make API development better & more accessible for everyone — so we're creating a suite of open-source OpenAPI tools. we fully embrace open standards and invest in our open-source community. do all great businesses start in garages? hopefully not, since Scalar's story began in Marc's...
-
Senior Software Engineer II, Fullstack
5 days ago
Remote - Canada Narvar Full time $180,000 - $230,000 per yearNarvar is growing We are looking for Fullstack Software Engineers that enjoy working on both APIs and UIs. In this role, you will build products that power the post-purchase experience for the biggest brands in the retail industry. As a Fullstack Software Engineer, you will have a direct impact on our customer-facing products and work with modern...
-
Developer III, Fullstack
7 days ago
Remote, Canada Fullscript Full time $120,000 - $180,000 per yearFounded in 2011, Fullscript is a healthcare platform built on the belief that care should treat the whole person. Today, more than 125,000 practitioners and 10 million patients count on us for access to high-quality supplements, industry-leading labs, and tools that make it easier to follow through on care.Our purpose is simple: to help people get better....
-
Junior Underwriter
2 weeks ago
Remote, Canada Insurance Supermarket Inc. Full time $55,000 - $70,000 per yearAbout the position:We are currently looking to add a Junior Underwriter to our growing team.Reporting to the Underwriting Team Leader, the Junior Underwriter will learn from colleagues all aspects of underwriting for Canadian insurers and become responsible for a portfolio for the business. The ideal candidate will have a financial background and be...