
Posted a day ago
Associate Full Stack Developer
Redwood SoftwareAssociate Full Stack Developer
Requirements
Bachelor's degree in Computer Science or related field, Java 11/17 or Spring Framework, HTML, CSS, JavaScript, TypeScript, ReactJS or MobX, RESTful API design, Cloud platforms (AWS, Azure, or GCP), Docker or Kubernetes, JUnit or Playwright, Unix/Bash
Skills
JavaJavaScriptTypeScriptReactAWSDockerSQL
About the role
Responsibilities
- Build and ship highly performant, scalable full-stack applications using Java and modern JavaScript.
- Develop and maintain robust back-end services and efficient RESTful APIs.
- Create responsive and intuitive front-end user interfaces to enhance customer experience.
- Take ownership of small-to-medium sized features, translating requirements into technical designs.
- Participate in the full software development lifecycle, from whiteboarding to production monitoring.
- Write clean, maintainable, and well-documented code following industry best practices.
- Implement automated tests (unit, integration, and end-to-end) to ensure high code quality.
- Troubleshoot software defects and production issues to improve system health.
- Collaborate with the R&D team to leverage AI tools for increased productivity.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven ability to build with Java 11/17 or Spring Framework (via internships or high-quality projects).
- Proficiency in HTML, CSS, JavaScript, TypeScript, and modern frameworks like ReactJS or MobX.
- Experience with RESTful API design and development.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Experience with unit testing and automation tools such as JUnit and Playwright.
- Practical knowledge of Unix environments, including Bash scripting and command-line navigation.
- Strong communication skills and a desire to work in a fast-paced, high-performance team.
Preferred Qualifications
- Experience with CI/CD pipelines (GitHub Actions, Jenkins, or GitLab CI).
- Experience with relational databases (SQL, PostgreSQL, MySQL) and ORM frameworks (Hibernate, JPA).
- Understanding of Agile methodologies (Scrum, Kanban).
- Familiarity with Test-Driven Development (TDD) or Behavior-Driven Development (BDD).
- Contributions to open-source projects or a strong GitHub portfolio.
- Familiarity with AI-assisted development.
Benefits
- Competitive compensation package.
- Comprehensive health, dental, and vision benefits.
- Dedicated learning time and mentorship from experienced engineers.
- Opportunity to work on innovative products that transform global industries.
- Collaborative and supportive team environment.
About the Company
Redwood Software is the leader in full-stack automation fabric solutions for mission-critical business processes. We provide a SaaS-based composable automation platform that empowers organizations to orchestrate, manage, and monitor workflows across any application, service, or server, whether in the cloud or on-premises.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeAssociate Full Stack Developer
Redwood Software · Canada
