Svilupperò un backend API REST in Java e Spring Boot


Informazioni su questo servizio
Traduzione automatica.
Ciao, sono Ihnat, uno sviluppatore backend con oltre 3 anni di esperienza nel costruire sistemi di produzione per un cliente assicurativo internazionale in Europa.
Creo API REST e servizi backend in Java e Spring Boot. Codice di produzione reale: sicuro, testato, documentato e pronto per il deployment, non un progetto tutorial.
COSA OTTIENI
- API REST con endpoint puliti e documentati
- Progettazione del database e migrazioni
- Autenticazione e accesso basato sui ruoli
- Documentazione Swagger / OpenAPI
- Test unitari e di integrazione
- Configurazione Docker e guida al deployment
COSA COSTRUISCO
API REST · Microservizi · Integrazioni di terze parti
Progettazione del database · Aggiornamenti legacy · Messaging Kafka
IL MIO STACK
Java, Spring Boot, Spring Security, Hibernate/JPA
PostgreSQL, MongoDB, Redis, Flyway
Docker, Kubernetes, Kafka, REST e SOAP
Frontend disponibile anche: React, Next.js, TypeScript
PERCHÉ I CLIENTI MI SCEGLIONO
Esperienza in produzione aziendale, non solo progetti freelance
Codice testato, documentato e facilmente mantenibile dal tuo team
Inglese fluente (C1), aggiornamenti chiari, nessuna barriera linguistica
Fuso orario europeo, risposte in poche ore
Possiedi il 100% del codice
Inviami i tuoi requisiti o il repository esistente e ti dirò sinceramente cosa serve.
Scopri di più su Ihnat B
Java Backend Engineer
- DaPolonia
- Membro daago 2026
- Tempo di risposta medio1 ora
Lingue
Russo, Inglese, Polacco
Traduzione automatica.
Il mio portfolio
FAQ
Traduzione automatica.
Cosa ricevo esattamente?
Un repository Git con tutto il codice sorgente, un README con istruzioni di setup, documentazione Swagger/OpenAPI per ogni endpoint e script di migrazione del database. Puoi eseguirlo localmente o consegnarlo a qualsiasi sviluppatore.
Puoi lavorare con la mia base di codice esistente?
Sì. Inviami il repository e lo rivedrò prima di concordare qualsiasi cosa. Ti dirò sinceramente se ha più senso estenderlo o ricostruirne una parte — incluso quando l'opzione più economica è quella giusta.
Come faccio a sapere quale pacchetto mi serve?
Il numero di endpoint è il fattore principale. In breve: un servizio CRUD semplice ha 5-10 endpoint, un backend di app tipico ne ha 15-25, una piattaforma completa ne ha 30+. Se non sei sicuro, scrivimi cosa dovrebbe fare il sistema e ti dirò quale package è più adatto.
Scrivi test?
Sì, a partire dal package Build. Test unitari con JUnit come standard, più test di integrazione in produzione. I test fanno la differenza tra codice che funziona oggi e codice che continuerà a funzionare anche dopo che qualcun altro lo avrà modificato.
Puoi anche costruire il frontend?
Sì — lavoro con React, Next.js e TypeScript. Scrivimi per un'offerta personalizzata che copra entrambi, o consulta il mio altro gig per lavori frontend.
Con quali database lavori?
Principalmente PostgreSQL e MySQL, più MongoDB e Redis. Gestisco la progettazione dello schema e le migrazioni versionate con Flyway, così le modifiche al database sono tracciabili e reversibili.
Lo deployerai tu per me?
Il deployment è incluso nel package Production e disponibile come extra negli altri. Lo effettuerò sul tuo VPS, AWS, Railway, Render o simili. Tu mantieni la proprietà di tutti gli account e le credenziali.
Firmi un NDA?
Sì, con piacere. Inviami il documento prima di ordinare e lo rivedrò e firmerò.
Cosa copre l'extra di supporto di 30 giorni?
Correzioni di bug nel codice consegnato, più domande risposte, per un mese. Nuove funzionalità o endpoint aggiuntivi sono quotati separatamente così sai sempre cosa stai pagando.
Cosa succede se il mio progetto è più grande del pacchetto Production?
Scrivimi per un'offerta personalizzata. Accetto progetti più grandi e lavoro a milestone, così non paghi in anticipo per lavori che non hai ancora visto.
