Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our cutting-edge team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet customer requirements and enhance user experience.
Key Responsibilities
Design and implement scalable and high-performance web applications using Java and related frameworks. Develop and maintain RESTful APIs and microservices to support front-end and back-end interactions. Write clean, maintainable, and efficient code, ensuring high quality through best practices and code reviews. Collaborate with UX/UI designers to create intuitive and user-friendly interfaces. Participate in the entire software development lifecycle, including requirements gathering, analysis, design, development, testing, and deployment.
Troubleshoot and debug applications to optimize performance and resolve issues. Stay up-to-date with emerging technologies and industry trends to continuously improve development processes and application performance.
Qualifications:
Bachelor’s degree in Computer Science or a related field. Proven experience as a Full Stack Java Developer, with a strong understanding of front-end and back-end technologies. Proficiency in Java, Spring, Hibernate, and other related frameworks. Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React. Familiarity with database technologies, including SQL and NoSQL databases. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Experience with version control systems like Git. Knowledge of Agile development methodologies is a plus.
📌 Java Full Web Stack Developer (Canada)
🏢 SAPSOL Technologies
📍 Canada
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.