
Java Developer, Angular
Posted Jul 21

Posted Jul 21
This is a fully remote position, open to applicants in Canada.
• Design, develop, and maintain web applications utilizing Java and Angular.
• Create and improve RESTful APIs with Spring Boot.
• Develop responsive and user-friendly front-end interfaces employing Angular, TypeScript, HTML5, and CSS3.
• Implement scalable applications based on microservices architecture.
• Write clean, maintainable, and efficient code adhering to best practices.
• Conduct unit testing, debugging, and troubleshooting.
• Collaborate with business analysts, QA engineers, and fellow developers throughout the software development lifecycle.
• Engage in code reviews and Agile/Scrum ceremonies.
• Enhance application performance while ensuring security and reliability.
• Over 8 years of experience in Java Full Stack development.
• Strong proficiency in Java (Java 8/11/17).
• Practical experience with Spring Boot and Microservices.
• Experience in developing front-end applications using Angular, TypeScript, HTML5, CSS3, and JavaScript.
• Solid understanding of RESTful APIs and web services.
• Experience with SQL databases such as Oracle, MySQL, PostgreSQL, or SQL Server.
• Familiarity with Git and build tools like Maven or Gradle.
• Experience with unit testing frameworks such as JUnit.
• Knowledge of Agile/Scrum development methodologies.
• Strong analytical, problem-solving, and communication abilities.
• Bachelor's degree in Computer Science, Information Technology, or a closely related field (or equivalent experience).
• Health insurance.
• Flexible work arrangements.
• Opportunities for professional development.
Sigma Software Group
Plain Concepts
GitLab
Get handpicked remote jobs straight to your inbox weekly.