Java Backend Developer - Remote / Telecommute
Cynet Systems Inc
Mississauga
Remote
CAD 80,000 - 100,000
Full time
Job summary
A technology firm in Mississauga is seeking a skilled developer experienced in Core Java, SpringBoot, and Microservices. The ideal candidate will also have knowledge of AWS services like EC2 and Lambda, as well as Docker and Kubernetes. This position offers an opportunity to work in a dynamic environment, contributing to the development of innovative solutions.
Skills
Core Java - StreamAPI
Java Coding exercises
SpringBoot
Microservices
AWS - EC2, Lambda, S3
AZURE - Web Hosting
SQL - Core SQL concepts
NoSQL - MongoDB
Docker
Kubernetes
Job Description
Requirement:
- Core Java - StreamAPI, Functional Programming, Collections, Generics, Thread Management, Java Coding exercises.
- Design Patterns - Java Creational Design Patterns.
- SpringBoot - Dependency Injection, Spring Security, Spring AOP, Global Exception Handling, Spring Data JPA, JUnit, Swagger, Hibernate, Persistence Context, Executor Service, MVC Architecture
- Microservices - Microservices, API Gateway, Client Service.
- AWS - EC2, Lambda, S3 Bucket, SQS, SNS.
- AZURE - Web Hosting.
- SQL - Core SQL concepts, Joins, SQL Queries - MySQL Specific.
- NoSQL - Core NoSQL Concepts, MongoDB and its concepts.
- Docker - Core Docker concepts, Docker Compose, Docker Image Management.
- Kubernetes - Kubernetes commands, POD Management, Cluster Management, Config Map and Secret.