Toronto, ON, Canada

Senior Java Developer

 Job Description:

Were excited to announce an opening for a Senior Java Developer position. This is a full-time, fully remote role, allowing you the flexibility to work from anywhere. Below is the detailed job description.

Responsibilities:
1.Design, code, test, debug, and document new and existing components to ensure that software meets business, quality, and operational needs.
2.Build high-quality code by developing both unit and integration testing.
3.Design and develop RESTful APIs using a microservices architecture using Java.
4. Participate in code reviews to ensure new code conforms to the highest standards.
5. Research and drive the adoption of new technologies.
6. Work with the team to troubleshoot code-level problems quickly and efficiently.
7. Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies

Minimum Qualification:

1.A bachelor's degree in any engineering discipline from a reputed engineering college.
2.8-10 years of strong programming skills in the backend.
3.Hands-on experience in Java 8/11, Spring, and Spring Boot.
4. Expert-level experience in the implementation of microservices using Spring Boot and Spring JPA.
5.Hands-on experience in developing RESTful web services and integrating them with heterogeneous clients.
6. Good experience with Amazon web services (ECS, Lambda, S3, SQS, etc.).
7.Working knowledge of relational and NoSQL database technologies, e.g., MySQL and DynamoDB.
8. It is nice to have experience with CI/CD tools like Docker, Jenkins, etc.

APPLY NOW!

NearSource Technologies values diversity and is committed to equal opportunity. All qualified applicants will be considered regardless of their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as protected veterans.

  Required Skills:

JPA Adoption Religion Integration Testing NoSQL Microservices Web Services Spring Boot Reviews Components Architecture Jenkins Docker Programming Integration MySQL Research Java Software Testing Engineering Business