Bestkaam Logo
XenioCode Technologies Logo

Senior Java Software Engineer

Actively Reviewing the Applications

XenioCode Technologies

India, Telangana, Hyderabad Full-Time On-site INR 15–30 LPA
Posted 3 weeks ago Apply by May 24, 2026

Job Description

Strictly Hyderabad based candidates only.


Looking for immediate joiners.


This requirement is for a US based product company, who are in the process of establishing their Offshore Development Centre in Hyderabad, India. You will be part of the initial team and will be playing a crucial role in building a world class enterprise product.


If you are passionate, self-motivated, go-getter and want to explore new horizons, then you are the one we are looking for. Please apply.


About the Role

We are building a Low Code / No Code (LCNC) Connector Builder that enables non-developers to create production-grade connectors for integrating enterprise systems with the RadiantOne Identity Data Platform.

Today, connectors are built as Java Maven projects using our Connector SDK and require months of skilled development. This initiative transforms that experience—allowing partners and customers to build connectors through configuration-driven authoring in weeks or even days.

As a Backend Engineer on this team, you will help design and implement the core engine that converts YAML-based connector definitions into clean, testable Java code, powering the next generation of identity integrations.


What You’ll Work On

  • Extend and enhance a Java-based Connector SDK
  • Design and implement configuration-driven connector authoring
  • Build tooling that converts YAML configurations into Java source code
  • Implement REST API integrations (CRUD operations, authentication, error handling)
  • Solve complex mapping between REST APIs and LDAP directory models
  • Ensure generated code is clean, correct, testable, and production-ready
  • Collaborate on documentation and examples for integrators and customers


Required Skills & Experience

  • 4-6 years of strong experience with Core Java
  • Hands-on experience working with REST APIs
  • Endpoint design
  • Request/response mapping
  • Error handling
  • Experience working with structured configuration data
  • YAML
  • JSON
  • Ability to read, understand, and implement Java interfaces
  • Experience debugging and testing system integrations


Highly Desired

  • Knowledge of LDAP / directory services
  • DN structures
  • Object classes
  • CRUD operations
  • Experience with identity platforms
  • Directory integrations
  • Synchronization concepts


Nice to Have

  • Experience with code generation frameworks
  • FreeMarker
  • Apache Velocity
  • Burningwave
  • Familiarity with schema mapping or ETL tools
  • Understanding of OpenAPI specifications


Key Technical Challenges You’ll Tackle

  • Mapping flexible REST API responses to fixed LDAP schemas
  • Supporting multiple authentication patterns:
  • API keys
  • OAuth
  • Basic Authentication
  • Generating maintainable, testable Java code from declarative configuration
  • Balancing flexibility for users with strict correctness guarantees


Why Join Us

  • Work on a platform-level problem with real enterprise impact
  • Shape how non-developers build production integrations
  • Operate at the intersection of identity, APIs, and developer tooling
  • Help us stay ahead of competitors in the identity integration space


Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.