We have 2 openings for Java Full Stack Developer with different skill set.
1.Title: Java Full Stack Developer
Location: Brampton, ON (4 days a week onsite \& 100% onsite from Feb' 2026)
Need 8+ years of overall experience
Role Overview:
We are seeking a skilled Full Stack Developer with strong expertise in modern web technologies and system administration. The ideal candidate will have hands-on experience building scalable web applications and managing Linux-based infrastructure.
KEY RESPONSIBILITIES
Develop and maintain full-stack web applications using
Java and Node.js
Build robust APIs using Express.js framework
Create responsive, user-friendly front-end interfaces
Manage Linux servers and automate tasks through scripting
Implement service discovery and secret management solutions
Debug applications and perform comprehensive API testing
Collaborate with cross-functional teams to deliver high-quality software
REQUIRED TECHNICAL SKILLS
Backend Development
Java: Strong hands-on experience with Java application development
Node.js: Proficient in server-side JavaScript development
Express.js: Experience building RESTful APIs and web services
Frontend Development
HTML5, CSS3, JavaScript: Solid foundation in core web technologies
Bootstrap: Expertise in responsive framework implementation
jQuery: Proficient in DOM manipulation and event handling
Responsive Design: Experience creating mobile-first, cross-browser compatible UIs
System Administration
Linux: Proficient in Linux system administration and server management
Bash/Shell Scripting: Strong scripting skills for automation and deployment
Command Line Tools: Comfortable working in terminal environments
DevOps \& Infrastructure
Consul: Knowledge of service registration and discovery
Vault: Experience with secret management and security practices
Configuration Management: Understanding of distributed system configuration
Kubernetes: Knowledge of container orchestration would be a big plus
Testing \& Debugging
API Testing: Strong skills using cURL and Postman for API validation
Debugging: Proficient in troubleshooting applications and system issues
Performance Testing: Experience optimizing application performance
PREFERRED QUALIFICATIONS
Bachelor's degree in Computer Science, Engineering, or related field
5+ years of experience in full-stack development
Experience with version control systems (Git)
Familiarity with containerization technologies (Docker)
Understanding of microservices architecture
Experience with CI/CD pipelines
Kubernetes working knowledge
2.Title: Java Full Stack Developer- Need 9+ yrs of experience
Location: Brampton, ON (4 days a week onsite from Oct and then 5 days a week onsite from Feb 2026)
Position Overview
We are seeking talented Full Stack Developers to join our development team and contribute to an exciting project involving modern web and mobile technologies.
The ideal candidates will have strong experience in both frontend and backend development, with expertise in Spring Boot, ReactJS, React Native, and event-driven architectures.
Key Responsibilities
Develop and maintain robust backend services using Spring Boot framework
Build responsive and interactive web applications using ReactJS
Create cross-platform mobile applications using React Native
Design and implement event-driven architectures using Apache Kafka
Collaborate with cross-functional teams to design, develop, and deploy scalable solutions
Write clean, maintainable, and well-documented code
Participate in code reviews and maintain high coding standards
Troubleshoot and debug applications to optimize performance
Work with RESTful APIs and integrate third-party services
Implement real-time data streaming and messaging solutions
Participate in agile development processes and sprint planning
Required Technical Skills
Backend Development: Strong proficiency in Spring Boot, Java, and REST API development
Frontend Development: Extensive experience with ReactJS, JavaScript (ES6+), HTML5, CSS3
Mobile Development: Hands-on experience with React Native for cross-platform mobile app development
Message Streaming: Experience with Apache Kafka for real-time data processing and event streaming
Database: Working knowledge of relational databases (ORACLE)
Version Control: Proficiency with Git and collaborative development workflows
Testing: Experience with unit testing frameworks and testing methodologies
Preferred Skills (Good to Have)
Container Orchestration: Experience with Kubernetes for deployment and scaling