Junior Java Developer

5 days ago


Remote, Canada Ace Software Consulting Inc. Full time $36,000 - $90,000 per year

Job Summary

We 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 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.
  • 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 $36,000.00 per year

Benefits:

  • Flexible schedule
  • Work from home

Application question(s):

  • What is your expected annual salary (in CAD)?

Work Location: Remote



  • Remote, Canada Ace Software Consulting Inc. Full time $40,000 - $80,000 per year

    Job SummaryWe 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,...


  • [REMOTE], Canada Lowfoot Full time $100,000 - $120,000 per year

    Job BriefAs a Lowfoot Senior Java Developer, you'll focus on building and implementing our suite of energy SAAS products.  You're an experienced Java developer who knows how the web works, and can build and ship features with confidence.  You're able to coordinate with key stakeholders to ensure that the finished product meets expectations and keeps...


  • Remote, Canada EPAM Systems Full time $95,000 - $140,000 per year

    We are hiring a Senior Java Developer with EJB Expertise to support a critical digital transformation project for one of EPAM's top clients. As a backend Java Developer, you'll play a key role in delivering scalable, secure, and reliable solutions aligned with business objectives, while leveraging cutting-edge technology practices. This is a high-impact role...

  • Java Developer

    7 days ago


    Ontario|Montreal|Remote|Vancouver|Calgary|Winnipeg|Manitoba|Edmonton|Saskatoon|Halifax|North Vancouver, Canada Targeted Talent Full time $104,000 - $150,000 per year

    We are looking for an experienced Java Developer for our client. This is a permanent position that is remote Our client is developing a buy and sell platform for agriculture using blockchain technology. You Have:3+ years' experience as a Software Developer, developing applications with Java.Experience working with Java 8+Experience developing applications...

  • Java Developer

    5 days ago


    Eastern Canada|Ontario|Montreal|Quebec City|Quebec|Nova Scotia|Remote|New Brunswick|Vancouver|Richmond|Calgary|Winnipeg|Delta|British Columbia|Surrey|Manitoba|Edmonton|Saskatoon|Saint John|White Rock|Waterloo|Kitchener|Halifax|Coquitlam|Burnaby|New Westminster|St. John's Targeted Talent Full time $80,000 - $120,000 per year

    We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg. Our client is a global enterprise company with a product that you've likely used. You Have:Experience with Java 8 lambdas and streaming functionalities Solid understanding of...

  • Database Developer

    7 days ago


    Remote, Canada Ardent SoftSol Inc Full time $104,800 per year

    Experience Required:5Database EngineerThe requirement is for Database developers with Java knowledge preferredDatabase Development:- Develop conceptual, logical, and physical data models.- Create and maintain relational database schemas, optimizing table structures- Ensure data integrity and consistency through appropriate data modeling techniques.-...

  • C++ Developer

    2 weeks ago


    Remote, Canada Vaspire Technologies Full time $90,000 - $100,000 per year

    Position: Software DeveloperLocation: Remote (Ottawa, Ontario)Position Type: RemoteJob Summary:The client is looking for someone who has 5+ years of mandatory experience with C, C++ with Java (with little experience Java knowledge is good enough)Required Experience:Bachelor's degree in computer science, Engineering, or related field.5+ years mandatory...


  • [REMOTE], Canada Lowfoot Full time $60,000 - $120,000 per year

    Job BriefLowfoot's data platforms process millions of records per day.  As a Lowfoot Operations Developer, you'll be responsible for keeping our applications running smoothly.  You'll keep an eye on incoming and outgoing data, keeping our clients informed as needed.  You're a Java developer who enjoys solving real-world problems in real...


  • Remote, Canada Ace Software Consulting Inc. Full time $60,000 - $120,000 per year

    Job SummaryWe are seeking a Senior Full Stack Developer with 6+ years of experience to join our dynamic development team. The ideal candidate will have expertise in Angular, Java 17, Spring Boot, Spring MVC, and Hibernate, with hands-on experience in building scalable and high-performance microservices.ResponsibilitiesDevelop, enhance, and maintain scalable...


  • Remote, Canada Ardent SoftSol Inc Full time US$140,800 per year

    Job Title: Senior Guidewire Digital Developer (ReactJS / Java / AWS)Skills RequiredCloud & Infrastructure: Amazon Web Services (AWS), Cloud ComputingProgramming Languages: Core Java, Java, TypeScript, JavaScriptFrameworks & Libraries: ReactJS, , Spring BootGuidewire Expertise: Guidewire Policy Center, Guidewire Digital, Guidewire Digital ExperienceWeb...