Career
Description (Role Description):
We are currently looking for experienced Java + Data structures and Algorithm Application Developers to work in our location in Canada.
Skill Set:
Java8, Data structures, Algorithms, Spring Boot, Microservices, Rest API, Design Patterns, Problem Solving & Knowledge of the cloud platforms like AWS.
Clean Code, CI/CD (Jenkins, SonarQube), Agile, Scrum
Strong knowledge of Data structures and Algorithms – Stacks, Queues, Linked list, Trees – Searching, sorting, greedy Algorithms.
Position Overview:
Senior-level Java Developer
Practical AWS Cloud exposure (Web Services, EC2, Docker)
What is expected from the Candidate (Skills & Qualifications):
Software development experience in Java 8 or above.
Strong Spring Boot, Microservices, Rest API, Design Pattern, and Core JAVA Concepts.
Able to write and debug high-quality code using DS-ALGO skills. Use proven solutions using the right data structures & algorithms.
Strong at Problem-Solving and Analytical skills.
Able to work/collaborate with teams across geographies. Experience with CI/CD pipelines like GitHub Workflow or equivalents.
Experienced in developing and shipping features in large-scale distributed systems and cloud platforms, preferably AWS.
Experience in Junit, Mockito
Nice to Have Skills:
Spring experience
Strong AWS exposure & experience