Prodapt is hiring an API Developer to design, build, and maintain high‑performance, secure APIs and data pipelines. In this role, you will leverage your backend engineering expertise and foundational data engineering skills to create reliable APIs that support data‑rich applications.
What You'll Do
- Design, develop, and maintain RESTful APIs using Spring Boot, Python, and Java.
- Implement scalable microservices aligned with enterprise integration patterns.
- Optimize API performance, scalability, and security.
- Build reusable components and frameworks for API development.
- Integrate APIs with databases, data lakes, event streams, and third‑party systems.
- Develop and maintain ETL/ELT pipelines, data ingestion workflows, and data transformation processes.
- Work with data engineering tools such as Spark, Kafka, Airflow, SQL-based ETL, or cloud‑native services (GCP).
- Ensure data quality, lineage, metadata, and transformation rules are correctly implemented.
- Contribute to technical designs, architecture discussions, and solution reviews.
- Implement best practices in API versioning, error handling, logging, and monitoring.
- Define and adopt standards for API documentation (OpenAPI/Swagger).
- Build CI/CD pipelines for API deployments.
- Ensure resilient, fault‑tolerant services with proper monitoring and alerting.
- Work with Docker, Kubernetes, or cloud‑native deployment workflows.
- Work on advanced AI engineering, including building multi‑agent systems using LangChain, LangGraph, and Google ADK with tool‑integrated orchestration.
- Work closely with product managers, data engineers, architects, QA teams, and business stakeholders.
- Collaborate in Agile/Scrum teams and participate in sprint ceremonies.
- Document systems, APIs, data workflows, and operational runbooks.
What We're Looking For
- 5+ years of hands‑on experience developing APIs using Spring Boot, Java.
- Strong knowledge of REST principles, microservices patterns, and API lifecycle management.
- Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
- Understanding of data engineering concepts: ETL, data ingestion, distributed data systems.
- Experience with Google Cloud Platform.
- Advanced AI engineering experience, including building multi‑agent systems using LangChain, LangGraph, and Google ADK with tool‑integrated orchestration.
- Familiarity with event streaming technologies (Apache Kafka, Pub/Sub).
- Bachelor’s degree, or foreign equivalent, in Computer Science or Information Technology and 5 years of experience in the job offered or 5 years of experience in the related occupations of Software Developer, Software Engineer, or equivalent role.
Technical Stack
- Languages & Frameworks: Spring Boot, Java, Python
- APIs & Services: RESTful APIs
- Databases: SQL, NoSQL, PostgreSQL, MySQL, MongoDB
- Data Engineering: ETL/ELT, Spark, Kafka, Airflow
- Cloud & Infrastructure: Google Cloud Platform (GCP), Docker, Kubernetes
- AI Engineering: LangChain, LangGraph, Google ADK
- Event Streaming: Apache Kafka, Pub/Sub
Prodapt is an equal opportunity employer.



