Astra North Infoteck Inc. - Full Stack Developer - Core Java, React.js
Full Stack Developer is needed in Toronto, Canada.
Client: Astra North Infoteck Inc.
Location: Toronto (Remote), ON, ca
Contract: Freelance
Job Description
Mostly remote, with 1 day per month in the office — Toronto or Waterloo. The role is for a Full Stack Developer who will leverage their knowledge of design, development, information security, and IT architecture best practices to ensure the delivery of robust applications that follow architectural processes and direction. The individual will work closely with onshore North American IT teams, employing a mix of Agile and iterative development methodologies, primarily focusing on Java design and development.
Roles and Responsibilities
- Lead the design, development, and enhancement of a document management platform leveraging Java and React technologies.
- Collaborate with cross-functional teams to gather requirements, propose solutions, and deliver high-quality, scalable software components.
- Analyze complex problems and drive innovative approaches to improve system performance, reliability, and user experience.
- Ensure best practices in coding standards, testing, and deployment processes are followed.
- Take ownership of assigned modules/features, driving them from concept to production with minimal supervision.
- Mentor and guide junior engineers, fostering a culture of learning and innovation within the team.
- Continuously explore new technologies, frameworks, and methods to enhance the platform’s capabilities.
Must-Have Skill Sets
- 8 to 10 years of professional software engineering experience, with a strong focus on Java and React-based application development.
- Proven track record of delivering complex, enterprise-scale software solutions.
- Strong problem-solving abilities with a proactive, go-getter mindset and willingness to take initiative.
- Experience in designing and building solutions for document or content management systems is an advantage.
- Ability to work independently as well as collaborate effectively with global teams and stakeholders.
- Excellent communication and analytical skills, with the ability to translate business needs into technical solutions.
Technical Skills
- Expertise in Java (Core and Advanced) with experience in developing scalable back-end services.
- Expertise in React.js and related front-end technologies (HTML5, CSS3, JavaScript, TypeScript).
- Hands-on experience with RESTful APIs, microservices architecture, and cloud environments (AWS preferred).
- Strong understanding of data structures, algorithms, and design patterns.
- Experience with relational and NoSQL databases.
- Familiarity with CI/CD pipelines, Git-based workflows, automated testing, and Agile methodologies.
- Exposure to document management platforms, file storage solutions, or content collaboration tools is a plus.
Additional Comments
- Expected Work Shift: 12 PM – 9 PM IST.
Essential Skills
Must-have requirements:
- Java (Core and Advanced)
- React.js
- RESTful APIs
- Microservices
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.