Logo of Huzzle

Junior Java AWS Developer

  • Job
    Full-time
    Junior Level
  • Software Engineering
    Engineering
  • Calgary
    Remote

AI generated summary

  • You need a Bachelor's in Computer Science, solid Java skills, AWS knowledge, database experience, understanding of RESTful APIs, Git proficiency, and strong problem-solving abilities.
  • You will develop and deploy Java applications on AWS, implement serverless architectures, optimize performance, integrate services, monitor applications, and participate in code reviews with the team.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • Solid understanding of Java programming language and object-oriented design principles.
  • Knowledge of AWS services and experience working with the AWS platform.
  • Familiarity with serverless architectures and microservices.
  • Experience with database technologies like SQL and NoSQL.
  • Understanding of RESTful APIs and web services.
  • Knowledge of version control systems such as Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Self-motivated with a strong desire to learn and grow in cloud development.

Responsibilities

  • Collaborate with cross-functional teams to gather requirements and contribute to the design and architecture of cloud-based applications.
  • Develop and deploy scalable and secure Java applications on AWS using services such as EC2, Lambda, S3, DynamoDB, and others.
  • Implement serverless architectures and microservices using AWS Lambda, API Gateway, and related technologies.
  • Ensure the reliability, performance, and scalability of applications by optimizing code and leveraging AWS services.
  • Integrate applications with other AWS services such as RDS, Elastic Beanstalk, CloudFront, and more.
  • Implement monitoring and logging solutions to track application performance and troubleshoot issues.
  • Stay up to date with the latest AWS services, best practices, and architectural patterns.
  • Collaborate with senior developers and architects to implement new features and enhancements.
  • Participate in code reviews to ensure code quality and adherence to coding standards.

FAQs

Is this position fully remote?

Yes, this is a fully remote position.

What is the salary range for the Junior Java AWS Developer role?

The annual income for this position ranges from $58K to $68K.

Do I need a work permit to apply for this job?

Yes, a valid work permit is necessary in Canada.

What qualifications are required for this position?

A Bachelor's degree in Computer Science or a related field is required, along with a solid understanding of Java programming and object-oriented design principles.

What technologies will I be working with?

You will be working with AWS services such as EC2, Lambda, S3, DynamoDB, and others, along with Java, serverless architectures, and microservices.

Is prior experience with AWS mandatory?

While a knowledge of AWS services is required, the role is designed for individuals with 1+ years of relevant experience, making it suitable for candidates eager to learn.

Are there opportunities for professional development?

Yes, there are opportunities to work closely with experienced developers and gain hands-on experience, along with exposure to the latest trends and technologies.

What are the preferred qualifications for this role?

Preferred qualifications include AWS certification(s), experience with containerization technologies like Docker and Kubernetes, familiarity with DevOps practices, and knowledge of infrastructure as code tools.

Will I be involved in code reviews?

Yes, you will participate in code reviews to ensure code quality and adherence to coding standards.

What kind of benefits does Patterned Learning offer?

Benefits include a competitive salary based on skills and experience, learning opportunities, and hands-on experience in developing scalable applications.

Learn Coding & Build software collaboratively with the power of AI, on any device, without spending a second on setup!

Technology
Industry
11-50
Employees

Mission & Purpose

Skip setup, soar through code! Learn & build together, on-demand, with AI your co-pilot. Any device, endless possibilities. Careers taking flight? Visit our page! But wait, there's more! You're not alone on this coding quest. Our trusty AI companion will guide you, suggest code snippets like secret spells, and catch errors before they turn into dark side bugs. Collaborate with fellow code warriors in real-time, sharing wisdom and building epic software empires together. From simple droids to full-blown Death Stars, the possibilities are endless. Web apps, mobile games, anything your code-fueled imagination can conjure. And when your masterpiece is ready, deploy it with a single click, sharing your creation with the galaxy. Level up your skills, join a thriving community of code knights, and land your dream tech job. Our career page is like a lightsaber to your resume, cutting through obstacles and illuminating your path to coding glory. So grab your device, choose your coding destiny, and join the revolution