OverviewSenior Full Stack Java Developer (IAM domain). Join to apply for the Senior Full Stack Java Developer (IAM domain) role at Sigma Software Group. Are you a Senior Full Stack Java Developer who can break down and solve complex problems? Do you have a strong motivation to get things done with a boots-on-the-ground, pragmatic mindset? Then welcome to the team!We are looking for an engineer who can creatively handle complex dependencies and ambiguous requirements, competing business priorities, while producing fit-for-purpose, optimal solutions.CUSTOMEROur customer is one of the oldest and biggest biopharmaceutical companies, which focus on scientific innovation to deliver medicines and vaccines that may help millions of people around the world. Joining this project, you will be responsible for the development of an access management system as part of an open-minded, technically skilled team.ResponsibilitiesPerform Full Stack development using Java/Spring (Boot, Persistence, Security), React, and TypeScript, ensuring high-quality, maintainable, and scalable codeProvide system support and monitoring, promptly fixing bugs, optimizing performance, and implementing architecture improvementsIntegrate IAM solutions (such as Keycloak, LDAP, SCIM) into business processes to ensure secure authentication, authorization, and identity managementCollaborate with cross-functional teams to deliver features, improve workflows, and maintain system reliabilityQualifications5+ years of professional experience in software development, with a strong background in designing, implementing, and supporting scalable applicationsSolid expertise in Java and the Spring framework (Spring Boot, Spring Persistence, Spring Security, and related modules)Hands-on experience with PostgreSQL or other relational SQL databasesProficiency in React and TypeScript for modern front-end developmentUpper-Intermediate level of EnglishWould be a PlusExperience with Graph databases (e.g., Neo4j)Familiarity with OpenAPIKnowledge of Docker and Kubernetes (basic usage and concepts)Experience with Kafka or similar message brokersFamiliarity with GoHands-on experience with testing frameworks such as JUnit, Mockito, etc.Knowledge of Terraform and CrossplaneIAM TechnologiesUnderstanding of SCIMExperience with Keycloak (or other Identity Providers), Role Management, OIDCFamiliarity with Active Directory, Entra ID, and MS GraphAdditional InformationPersonal ProfileAbility to work independentlyAbility to convey ideas, recommendations, and strategyExcellent communication skills, both verbal and writtenAble to work as part of a teamAbility to work proactivelySeniority levelMid-Senior levelEmployment typeFull-timeJob functionIndustriesPharmaceutical Manufacturing
#J-18808-Ljbffr