Senior Full Stack Developer
- Montréal, QC, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Experience
- 5- 7 years of professional software development experience
- Posting language
- English
- Posted
Original job description
Arobas Personnel is looking for a Senior Full Stack Developer for a remote work assignment.
As a key member of the engineering team, you will drive the design, development, and evolution of scalable software solutions across the entire technology stack. You will collaborate closely with Product, QA, and DevOps teams to deliver high-quality, reliable, and performant applications.
What You'll Do
- Design, develop, and enhance full stack applications using React and Java
- Contribute to software architecture and technical design decisions
- Develop clean, maintainable, and thoroughly tested code
- Build and optimize solutions leveraging PostgreSQL and Microsoft Azure
- Partner with QA teams to ensure product quality and test coverage
- Improve CI/CD pipelines and support DevOps best practices
- Mentor team members and promote engineering excellence
- Create and maintain technical documentation, architecture diagrams, and design specifications
What We're Looking For
- 5- 7 years of professional software development experience
- Strong hands-on expertise with React and Java
- Experience working with relational databases such as PostgreSQL
- Solid understanding of cloud environments, preferably Microsoft Azure
- Familiarity with CI/CD tools such as GitHub Actions
- Strong knowledge of RESTful APIs, microservices architecture, and modern software design principles
- Excellent analytical, debugging, and problem-solving skills
- Ability to collaborate effectively with cross-functional teams
Nice to Have
- Experience with Python
- Knowledge of real-time technologies such as WebSockets, event-driven architectures, or Azure Event Hub
- Experience developing high-availability or mission-critical systems
- Strong understanding of Git workflows and repository management best practices
- Exposure to AI-powered development tools such as GitHub Copilot and cloud-based AI services
More about this job
Responsibilities
The Senior Full Stack Developer at Arobas Personnel will design, develop and enhance full stack applications, contribute to architecture decisions, and improve CI/CD pipelines. The role also mentors team members and maintains technical documentation.
Requirements
Candidates need 5 to 7 years of professional development experience with strong hands-on React and Java skills, relational database experience (PostgreSQL), and cloud familiarity, preferably Azure. Strong problem-solving and cross-functional collaboration skills are required.
Skills
- React
- Java
- PostgreSQL
- Microsoft Azure
- GitHub Actions
- CI/CD
- RESTful APIs
- Microservices
- Software architecture
- Test-driven development
- Debugging
- Technical documentation
- Mentoring
- Python
- WebSockets
- Azure Event Hub
- Event-driven architecture
- Git
- GitHub Copilot
- Problem solving
Categories
- Software
- Technology
Keywords
- React
- Java
- PostgreSQL
- Microsoft Azure
- GitHub Actions
- CI/CD
- RESTful APIs
- microservices
- full stack developer
- software architecture
- DevOps
- Python
- WebSockets
- Azure Event Hub
- event-driven architecture
- GitHub Copilot
- Git
- remote software developer
- senior software engineer
Seniority
Senior
Tools
- React
- Java
- PostgreSQL
- Microsoft Azure
- GitHub Actions
- GitHub Copilot
Languages
- English