Full Cycle Developer (Kotlin/Java/React) in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Full Cycle Developer (Kotlin/Java/React) in Canada.
This role offers the opportunity to work across the full software development lifecycle, building and maintaining modern enterprise applications and integrations used in complex project management environments.
You will contribute to both backend and frontend development, working with Kotlin/Java on server-side systems and React on the user interface layer.
The position involves close collaboration with technical and functional teams to design scalable solutions, deliver new features, and enhance existing platforms.
You will also work on system integrations, APIs, and data-driven applications that support enterprise-level workflows and client-specific requirements.
This is a hands-on engineering role where innovation, code quality, and problem-solving are essential to delivering impactful solutions.
It is well-suited for a proactive developer who enjoys working across the stack in a collaborative and fast-paced environment.
- Contribute to the full software development lifecycle including design, development, testing, deployment, and post-production support.
- Develop and maintain backend services and applications using Kotlin and/or Java.
- Build and enhance frontend interfaces using React for web-based applications.
- Design and implement APIs, enterprise integrations, plugins, and system extensions.
- Collaborate with cross-functional teams to deliver scalable and high-quality software solutions.
- Participate in code reviews, documentation, and continuous improvement of development practices.
- Support troubleshooting, maintenance, and optimization of existing systems and applications.
Requirements:
- 5+ years of experience in software development using Java or Kotlin.
- Strong experience with full-stack or full-cycle application development.
- Proficiency in React for building modern web applications.
- Solid understanding of SQL and relational database concepts.
- Experience designing, developing, and delivering enterprise or web applications.
- Strong communication and teamwork skills in collaborative environments.
- Degree or diploma in Computer Science or a related field.
- Experience with APIs, integrations, and system architecture is an asset.
- Familiarity with cloud environments, Linux, or PL/SQL/T-SQL is a plus.
Benefits:
- Competitive salary starting from 75,000+ CAD annually.
- Full-time employment with remote or hybrid flexibility.
- Opportunity to work on diverse enterprise-grade software and integration projects.
- Exposure to modern technologies including Kotlin, Java, React, and cloud-based systems.
- Collaborative, innovation-driven engineering culture.
- Continuous learning and professional development opportunities.
- Opportunity to contribute across the full software lifecycle with high ownership and impact.