Senior Software Developer – Java & Angular & PING
- Source: LinkedIn
- Galent
- Hybrid
- Toronto
- Senior
Job Description
Role: Senior Software Developer – Java & Angular & PING
Location: Toronto, ON (Hybrid- 3/4 days onsite)
Roles & Responsibilities
- Design, develop, test, and maintain robust, scalable, and secure applications using Java and Spring Boot.
- Develop and consume RESTful APIs with a focus on performance, reliability, and maintainability.
- Build responsive and user-friendly front-end applications using Angular.
- Integrate authentication and authorization solutions using PING and Transmi.
- Work with both relational (SQL) and NoSQL (MongoDB) databases to design efficient data models and queries.
- Collaborate with cross-functional teams including product managers, architects, QA, and DevOps.
- Provide technical leadership, conduct code reviews, and ensure adherence to best practices and coding standards.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
- Participate in system design discussions, technical decision-making, and architectural reviews.
- Troubleshoot and resolve complex technical issues in production and non-production environments.
Job Description
- 8+ years of professional experience in software development.
- Strong proficiency in Java and Spring Boot.
- Extensive experience developing RESTful APIs.
- Solid hands-on experience with Angular for front-end development.
- Experience with PING and Transmi for identity and access management.
- Strong knowledge of MongoDB and SQL databases.
- Deep understanding of object-oriented design, design patterns, and system architecture.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication skills and the ability to work effectively in a team environment.
Skills
- Java
- spring
- spring-boot
- MongoDB
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
