Full-Time Senior Software Developer
NearSource is hiring a remote Full-Time Senior Software Developer. The career level for this job opening is Senior Manager and is accepting Toronto, Canada based applicants remotely. Read complete job description before applying.
NearSource
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
We are looking for a Senior Software Developer (Java/Kotlin) to join our team for an exciting multinational Fortune 500 project based in Toronto, Ontario, with the flexibility to work entirely remotely.Be part of a dynamic team where you can contribute to cutting-edge solutions and shape the future of technology. This is a full-time, permanent position, open exclusively to residents of Canada. Apply now and take the next step in your career!
Responsibilities:
- Design, develop, test, debug, and document new and existing software components to meet business, quality, and operational requirements.
- Write high-quality code, incorporating both unit and integration testing for robust software delivery.
- Build RESTful APIs using Microservices architecture with Java.
- Develop user interfaces (UI) using ReactJS.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Collaborate with the team to efficiently troubleshoot and resolve code-level issues.
- Demonstrate excellent technical problem-solving skills and a proactive approach to learning new technologies and methodologies.
Minimum Qualifications:
- Bachelors or Masters degree in Computer Science or a related technical field.
- Proven experience developing scalable, distributed applications.
- Strong proficiency in object-oriented programming with Java 8/11.
- Extensive experience with the Spring Boot framework.
- Hands-on experience with Kotlin is required.
- Expertise in designing and building RESTful APIs using Microservices architecture with Java.
- Strong experience working with Amazon Web Services (AWS).
- Familiarity with containerization technologies like Docker.
- Solid experience building cloud-based API platforms or backend systems.
- Experience with ReactJS is highly desirable and considered a significant advantage