Fullstack Java Developer

Salary

₹20 - 40 LPA

Min Experience

5 years

Location

India

JobType

full-time

About the role

Full Stack Java Developer

OpenIAM is a US software company and the developer of the OpenIAM Identity and access management platform. OpenIAM is currently looking for exceptional Java developers with a client focus and 5+ years of experience to join its product engineering team. As a member of the engineering team, you will be part of a globally distributed team (India, Europe, US, Mexico) implementing new features, enhancements, and bug fixes in the core product.  These activities will include:

  1. Develop new features and improvements in the product
  2. Develop new integration connectors
  3. Resolve defects as needed 
  4. Participate in code review
  5. Participate in and create design documents
  6. Develop project related documentation

You must have the following technical skills:

  1. Linux
  2. Core Java
  3. SpringBoot
  4. UI framework such as REACT
  5. JPA
  6. RESTFul and SOAP Services
  7. Multi-threading
  8. Strong knowledge of database and SQL Optimization
  9. Messaging engines such as RabbitMQ or Kafka
  10. Git
  11. Directories (LDAP / Active Directory)
  12. Nice to have: Windows Server and PowerShell
  13. Nice to have: Redis, Elasticsearch, JanusGraph, Cassandra

Practical experience using Design patterns, data structures, and algorithms

  1. Must be able to work independently
  2. Strong written and oral communication skills in English
  3. Must be comfortable working with a geographically dispersed team.
  4. Must be able to work with a global clientele to troubleshoot and implement solutions.
  5. Computer science or engineering degree
  6. Must be flexible in working with client schedules when needed

You will gain experience with:

  1. Kubernetes, Openshift and Tanzu
  2. AI and Machine learning
  3. Identity and Access governance use cases

Previous experience with Identity governance, oAuth, SAML and OpenID connect (OIDC) is a plus.

 

About the company

About Us:
OpenIAM offers a comprehensive identity platform, empowering medium to large enterprises to enhance their security and profitability by adeptly addressing both Workforce and Customer Identity challenges. Our platform, adaptable for on-premises, cloud-native, or IdaaS deployments, provides unparalleled flexibility to meet diverse business needs. It is meticulously crafted to boost productivity, ensure compliance, and significantly improve the end-user experience. Central to our offering is an Identity-First Security strategy, anchoring OpenIAM's scalable and flexible architecture. This approach implements a robust Zero-Trust Architecture (ZTA), securing the identities of both workforce and customers, thereby reinforcing defenses against potential security breaches. OpenIAM is dedicated to delivering a seamless and secure identity management experience, perfectly aligning with modern enterprise requirements and the evolving landscape of cybersecurity.

Skills

Java
React