Senior Software Developer (Java/Kotlin)
Job Description:
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
APPLY NOW!
NearSource Technologies values diversity and is committed to equal opportunity. All qualified applicants will be considered regardless of their race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as protected veterans.