Full Stack Developer (Java + React)
Technology
Calgary, CanadaYesterdayUntil 2026-06-07
Full time
Job description
About The Role
We are seeking a highly skilled Full Stack Developer with strong expertise in React (frontend) and Java/Spring Boot (backend) to build scalable, cloud-native applications. The ideal candidate will have experience in microservices architecture, AWS, and modern DevOps practices.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications
- Build responsive and high-performance UI using React.js
- Develop and implement RESTful APIs using Java, Spring Boot, and microservices architecture
- Collaborate with UX/UI designers, backend teams, and stakeholders
- Ensure code quality through unit testing, code reviews, and best practices
- Optimize applications for performance, scalability, and security
- Work with CI/CD pipelines, containerization, and cloud platforms
- Mentor junior developers and contribute to technical decision-making
- Strong experience with React.js and modern JavaScript (ES6 )
- Proficiency in HTML5, CSS3, and responsive design
- Experience with UI frameworks (Material UI, Ant Design, Bootstrap)
- Knowledge of state management (Redux, Context API)
- Experience in building reusable components and optimizing performance
- Familiarity with UI testing frameworks (Jasmine, Karma)
- Strong understanding of cross-browser compatibility and accessibility
- Strong expertise in Core Java, Spring Boot, Spring Cloud (Eureka, Resilience4j, Zuul)
- Experience designing and implementing RESTful APIs
- Knowledge of Swagger/OpenAPI for API documentation
- Experience with JUnit, mocking frameworks, and integration testing
- Familiarity with .NET API layer (integration understanding)
- Experience with databases (MySQL, PostgreSQL, MongoDB)
- Hands-on experience with AWS (S3, Lambda, EC2, ELB, API Gateway, CloudWatch)
- Experience with Docker and containerizing Spring Boot microservices
- Familiarity with CI/CD pipelines (Jenkins) and version control (Git)
Keywords
ReactOSHTML5ReduxSpring FrameworkMongodbScalabilityJasmineSwaggerJavaScriptDevOpsCss 3MysqlPostgresqlUnit TestingBootstrapAntJavaCI / CDMachine codeAWS
¿Te interesa este puesto?