Spring Boot/Python API Integration Developer

Заказчик: AI | Опубликовано: 25.09.2025

Here’s a clear, professional, and discreet job description for a freelance developer to integrate Spring Boot (Java) and Python via an API — written in a way that avoids revealing your employer or internal systems. You can post this on freelance platforms using a personal account: Job Title: Freelance Developer Needed: Spring Boot + Python API Integration Project Overview: I’m looking for an experienced backend developer to build a secure, RESTful integration between a Spring Boot (Java) application and a Python-based service. The goal is to enable reliable data exchange between the two systems via well-documented APIs. This is a personal/side project — discretion and clean, maintainable code are highly valued. Key Responsibilities: Design and implement a REST API in Spring Boot (Java 11+) to expose required endpoints. Develop a Python client/service (using Flask, FastAPI, or requests library) that consumes the Spring Boot API. Ensure secure communication (HTTPS, API keys, or JWT-based auth as needed). Handle data serialization (JSON), error handling, and rate limiting if applicable. Write clear documentation for both the API and integration logic. Provide basic unit/integration tests for critical components. Required Skills: Strong experience with Spring Boot (controllers, services, REST, Spring Security) Proficiency in Python (3.8+) and common libraries (e.g., requests, Flask, FastAPI, Pydantic) Solid understanding of RESTful API design, HTTP methods, status codes, and JSON Experience with authentication/authorization (API keys, OAuth2, or JWT) Familiarity with Postman or similar tools for API testing Good communication and ability to work independently