Overview
Skills
Job Details
Role: Java Full Stack Application Developer
Location: Canada - Remote
Position Overview
We are looking for highly skilled and results-driven Application Developers to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance applications using modern full stack technologies. The ideal candidates will have strong expertise in Java and Spring Boot, working knowledge of AngularJS and a solid background in SQL and RESTful API development.
As an integral part of our technology team, you will collaborate closely with architects, business analysts and QA teams to deliver innovative solutions that align with business objectives. This is an exciting opportunity for developers who thrive in a fast-paced environment and are passionate about building robust, user-friendly applications from front to back.
Required Qualifications:
We are seeking experienced and highly motivated Full Stack Application Developers with strong backend and frontend development expertise. The ideal candidates will possess the following technical skills and experience:
- Java Programming: Proven proficiency in Java programming with a minimum of 5+ years of hands-on experience in Spring Boot framework development.
- RESTful API Development: Minimum of 3+ years of experience in designing, developing, and implementing RESTful APIs for scalable applications.
- Front-End Development (UI): Hands-on exp of AngularJS is required. Demonstrated experience in building responsive and user-centric interfaces.
- SQL: Strong experience with SQL, including the ability to write complex queries, optimize performance, and work with relational databases.
- Full Stack Development: Proven experience as a Full Stack Developer with end-to-end application development responsibilities, including UI/UX design and implementation.
- Python (Preferred): Experience with Python is a plus and will be considered an advantage.