CYNET SYSTEMS - 113 Jobs
Mississauga, ON
Job Details:
- We are seeking a skilled Full Stack Developer to join our team.
- The ideal candidate will have strong expertise in both frontend and backend technologies, specifically Angular for frontend development and Java with Spring framework for backend services.
- This role will involve designing and developing responsive, high-performance web applications while ensuring security, scalability, and usability.
Requirement/Must Have:
- Proven experience as a Full Stack Developer with expertise in Angular and Java technologies.
- Strong proficiency in frontend development using Angular, HTML5, CSS3, and JavaScript/TypeScript.
- Proficiency in backend development using Java, Spring framework, and related technologies.
- Experience with database technologies such as SQL, MySQL, or PostgreSQL.
- Knowledge of software development methodologies (Agile/Scrum) and version control systems (Git).
- Excellent problem-solving and analytical skills with a keen attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Experience:
- Proven experience in developing, deploying, and maintaining both frontend and backend systems.
- Experience integrating third-party APIs and services.
Responsibilities or Duties:
- Develop frontend components using Angular, ensuring responsiveness and optimal performance across various devices and browsers.
- XXgn and implement RESTful APIs and backend services using Java and the Spring framework.
- CollaboXX with UI/UX designers to translate design mockups into interactive web applications with rich user interfaces.
- Write clean, modular, and well-documented code following best practices and coding standards.
- Implement security and data protection measures to ensure the integrity and confidentiality of user data.
- IntegXX third-party APIs and services as required.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug issues reported by users and stakeholders, ensuring timely resolution.
- Continuously research and evaluate new technologies to improve the efficiency and effectiveness of development processes.
- Work closely with QA engineers to ensure the quality and reliability of software deliverables.
Should Have:
- Experience with Agile/Scrum methodologies.
- Familiarity with cloud platforms or containerization (e.g., AWS, Docker) is a plus.
Skills:
- Frontend development: Angular, HTML5, CSS3, JavaScript/TypeScript.
- Backend development: Java, Spring Framework.
- Database technologies: SQL, MySQL, PostgreSQL.
- Version control systems: Git.
- Strong problem-solving and debugging skills.
Qualification or Education:
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.