Job Requirements
About this position:
At Xoriant, we are looking for a skilled Data Access & API Integration Engineer to design, develop, and maintain secure, scalable, and high-performance enterprise data-access services and integration solutions. In this role, you will build RESTful APIs, microservices, and reusable data-access layers that connect enterprise applications, databases, analytics platforms, and downstream consumers. You will work with technologies such as Java, Spring Boot, Python, Node.js, relational databases, cloud platforms, and modern data platforms to enable efficient access to enterprise data.
You will also contribute to AI-powered applications, enterprise search, chatbot solutions, and analytics initiatives while ensuring compliance with security, data governance, and architectural standards.
Role: Senior Data Access & API Integration Engineer
Location: Pune/Mumbai/Bangalore/Chennai
Experience: To be confirmed
Job Type: Full Time
Impact you will realize: Job Responsibilities
Data Access & Integration Engineering
- Design, develop, and maintain scalable APIs, data services, and enterprise integration solutions to enable secure and efficient access to enterprise data.
- Build secure, reusable data-access layers connecting enterprise applications, databases, analytics platforms, and downstream consumers.
- Develop data services to support AI/chatbot solutions, enterprise search, reporting, analytics, and operational applications.
- Evaluate and implement appropriate data-access and integration patterns based on performance, security, scalability, and business requirements.
- Implement suitable data-access approaches, including direct database connectivity, read-only data services, database and materialized views, read replicas, data marts, ETL/ELT pipelines, and Databricks-based data solutions.
- Develop API capabilities supporting filtering, pagination, sorting, search, and bulk data retrieval.
- Collaborate with application, data, cloud, security, and architecture teams to establish reusable integration patterns and engineering standards.
API & Microservices Development
- Design, develop, test, and maintain RESTful APIs and microservices for enterprise applications and data platforms.
- Implement secure authentication and authorization mechanisms using industry-standard approaches such as OAuth 2.0 and JSON Web Tokens (JWT).
- Establish and maintain API standards covering design, documentation, versioning, error handling, security, observability, and lifecycle management.
- Develop and maintain API specifications and documentation using OpenAPI/Swagger.
- Optimize APIs and microservices for scalability, reliability, performance, and maintainability.
- Implement appropriate API validation, error handling, and monitoring mechanisms to ensure reliable service delivery.
- Follow object-oriented and service-oriented design principles to develop reusable and maintainable application components.
Security, Data Protection & Governance
- Implement role-based access control (RBAC) and least-privilege data-access patterns.
- Apply appropriate controls for sensitive and restricted data, including data masking and access restrictions.
- Ensure solutions comply with enterprise security, data governance, architecture, and technology standards.
- Participate in architecture reviews, security assessments, technical design discussions, and code reviews.
- Implement audit logging, application logging, monitoring, and traceability controls.
- Collaborate with security and governance teams to identify and remediate security vulnerabilities and compliance gaps.
- Ensure enterprise data is accessed and processed securely across applications, APIs, and integration services.
Engineering Excellence & AI Integration
- Integrate enterprise data sources with AI-powered applications, chatbots, semantic search, and knowledge-retrieval solutions.
- Collaborate with AI, data engineering, and application teams to enable secure and productive access to enterprise information.
- Implement CI/CD pipelines, automated testing, observability, and DevOps practices to improve software delivery and operational reliability.
- Troubleshoot application and integration issues, perform root cause analysis, and implement effective solutions.
- Contribute to continuous improvement initiatives across API engineering, data integration, security, and application performance.
Key skills you will require:
Primary Skills
- Programming & Application Development: Strong hands-on development experience in one or more of Java, Spring Boot, Python, or Node.js, with the ability to work across multiple technologies.
- API Development: Proven experience designing, developing, testing, and maintaining RESTful APIs and enterprise integration services.
- Microservices & Distributed Systems: Strong understanding of microservices architecture, distributed application development, and service integration patterns.
- Object-Oriented & Service-Oriented Design: Good understanding of object-oriented programming, service-oriented architecture, reusable components, and software design principles.
- Database & Data Platforms: Hands-on experience with relational databases and modern data platforms, including SQL, Oracle, Snowflake, Databricks, or similar technologies.
- Data Access & Integration: Experience designing secure data-access layers, integrating enterprise data sources, and implementing suitable data retrieval and integration patterns.
- API Security: Experience implementing authentication and authorization using OAuth 2.0, JWT, RBAC, and least-privilege access principles.
- API Standards & Documentation: Familiarity with OpenAPI/Swagger, API versioning, error handling, documentation, and lifecycle management.
- Cloud Platforms: Experience developing and deploying solutions on one or more major cloud platforms, particularly AWS or Microsoft Azure.
- Security & Data Governance: Understanding of data protection, access controls, data masking, audit logging, and enterprise security requirements.
- CI/CD & DevOps: Experience with CI/CD pipelines, automated testing, monitoring, observability, and DevOps engineering practices.
- Analytical & Problem-Solving Skills: Strong troubleshooting, debugging, and root cause analysis capabilities.
Secondary Skills
- Modern Data Engineering: Exposure to ETL/ELT pipelines, data marts, materialized views, read replicas, and Databricks-based data solutions.
- AI & Chatbot Integration: Experience integrating enterprise data sources with AI-powered applications, chatbots, semantic search, or knowledge-retrieval solutions.
- Cloud-Native Development: Familiarity with cloud-native application development, integration services, security controls, and monitoring solutions.
- Performance Optimization: Understanding of API performance tuning, efficient data retrieval, pagination, filtering, sorting, and bulk data processing.
- Enterprise Architecture:
Ability to collaborate with architecture and security teams to implement reusable integration patterns and enterprise engineering standards.
- Continuous Learning: Self-motivated, with a willingness to learn new technologies and improve technical expertise across application development, data platforms, and cloud services.
Qualification you must require:
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
Why should you join Xoriant?
Xoriant is a trusted provider of digital engineering services, renowned for building and operating complex platforms and products at scale. With three decades of software engineering excellence, we combine modern technology expertise in Data & AI (GenAI), cloud and security, domain and process consulting to solve complex technology challenges. We serve over 100 Fortune 500 companies and tech startups on their journey to becoming unicorns and beyond.
As a "right-sized" company, we bring agility through our 5,000 passionate XFactors from over 20 countries, fostering a culture focused on purpose and employee happiness.
Want to experience life at Xoriant?
In our inclusive workspace, we turn imagination into reality — every day!
- Business for Purpose: Be part of a passionate team and create a better future through technology and innovation.
- Giving Back to Community: Build a stronger business and community by volunteering and make a positive impact in the community.
- Rise to Sustain: Support your career growth in a way that helps ensure long-term success.
- Continuous Learning: Stay curious and keep learning with us to drive innovation.
- Wellness First: Prioritize well-being with multiple health benefits and experience work-life balance.
- Rewards & Recognition: Value your work with meaningful rewards and recognition.
- One Xoriant Family: Celebrate the joy of diversity, inclusivity, and togetherness through festivals.
- Candid Connects: Connect directly with leaders and voice your opinions.
- Culture of Ideation: Be a trailblazer, bring new ideas to the fore, and realize them through engineering.
If there's an XFactor in you, we have a chair dedicated to your name.
Apply now!
To know more about Xoriant, please visit: https://www.xoriant.com
Important Notice:
We have been alerted that some job candidates who posted their resumes on specific websites and portals have been approached by imposters posing as Xoriant and making deceptive offers using Xoriant branding. Only Xoriant communications from its official website, official email addresses, and verified social media accounts should be considered legitimate.
Xoriant will never ask for payment during the recruitment process, nor has it authorized any external agencies to collect fees on its behalf. Avoid sharing your personal details until you have verified the legitimacy of an offer. Cross-check the credentials of anyone claiming to represent Xoriant with our official HR department.
If you receive any suspicious job offers or fraudulent communications bearing Xoriant branding, contact us at
[email protected] immediately.
Equal Employment Opportunity Statement:
We are committed to providing equal employment opportunities to all individuals, regardless of race, color, religion, gender, national origin, age, disability, or veteran status. Our inclusive workplace values diversity and ensures that all employees are treated fairly and with respect, promoting a culture of belonging. We strive to create a supportive environment where everyone has the opportunity to succeed and contribute to our collective success.
📌 Data Access & Integration Engineering (Pune)
🏢 Xoriant
📍 Pune