Intermediate Developer – Full Stack & CIAM Integration at Incepta Solutions
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

25 Sep, 25

Salary

0.0

Posted On

26 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Kubernetes, Kafka, Spring Boot, Computer Science, Sql, Angular, Junit, Jasmine, Java

Industry

Information Technology/IT

Description

QUALIFICATIONS:

· Bachelor’s degree in Computer Science, Engineering, or a related field.
· 4+ years of experience in full-stack development with strong skills in Java, Spring Boot, and Angular.
· Exposure to CIAM systems and understanding of authentication and authorization flows.
· Practical experience with SQL and NoSQL databases (e.g., MongoDB, DB2).
· Familiarity with testing frameworks like JUnit and Jasmine.
· Basic knowledge of cloud-native and DevOps concepts including Kubernetes (AKS) and Kafka is a plus.
· Strong analytical and problem-solving skills.
· Effective communicator and team player in Agile environments.
Job Type: Full-time

Schedule:

  • 8 hour shift
Responsibilities

ABOUT THE ROLE:

We are looking for a motivated Intermediate Developer with hands-on experience in Java-based application development, frontend development, and CIAM (Customer Identity and Access Management) integrations. The ideal candidate should be comfortable working across the stack and possess a solid understanding of authentication flows and modern development practices.

KEY RESPONSIBILITIES:

· Develop and maintain backend services using Java, Spring Boot, and RESTful APIs.
· Build user interfaces and client-side logic using Angular.
· Integrate identity solutions with platforms like Ping Identity, ForgeRock, and Transmit Security for authentication and access control.
· Work with directory services (e.g., OUD) for user data access and identity resolution.
· Perform CRUD operations and handle data interaction with SQL, MongoDB, and DB2.
· Write and maintain unit tests using JUnit for Java and Jasmine for Angular.
· Debug and resolve integration and deployment issues across the stack.
· Collaborate with team members using Jira and Confluence for tracking and documentation.
· Demonstrate a basic understanding of DevOps tools such as AKS (Azure Kubernetes Service) and Kafka in modern deployment environments.

Loading...