I build production-grade APIs, payment systems, and secure backends with Java 21 & Spring Boot 3. From zero to Dockerised VPS deployment. Clean code, real deadlines, no excuses.
I am a Java Backend Developer specializing in Spring Boot 3, Java 21, PostgreSQL and Docker.
I design and build production-ready backend systems including REST APIs, authentication systems,
payment integrations and scalable infrastructure. 2+ years of commercial experience delivering systems to real users.
Experienced in building secure systems with JWT authentication, rate limiting, fraud prevention,
and full deployment pipelines using Nginx and Docker on Linux VPS environments.
I've shipped payment systems, e-commerce platforms, and mission-critical backends.
Available for remote work worldwide. Focused on backend engineering, API design and system architecture.
Trilingual: Russian, Polish, English.
Three things I do well. All delivered remotely. All with source code and documentation.
01
⚡
Backend API Development
Full REST API from scratch — schema design, JWT auth, role-based access, validation, error handling, Swagger docs. Production-ready on day one.
Spring BootJWTPostgreSQLDocker
02
🔐
Security & Fraud Prevention
Payment gateway integration, webhook handling, rate limiting, audit logging, reCAPTCHA, Sentry monitoring. Built this stack end-to-end commercially.
Bucket4jStripe webhooksAudit LoggingSentry
03
🐛
Bug Fixing & Debugging
Spring Boot crashes, JPA N+1, auth issues, Docker failures, performance problems. I find the root cause — not just the symptom. Fixed or no charge.
Any Spring versionRoot cause analysisFast turnaround
// tech stack
What I work with
Tools I've shipped to production, not just read about.
☕Java 21Core
🍃Spring Boot 3.xFramework
🔒Spring SecurityAuth
🐘PostgreSQLDatabase
🐳DockerDevOps
🔁FlywayMigrations
📡REST / OpenAPIAPI Design
🌐NginxInfra
🧪JUnit 5 / MockitoTesting
📊SentryMonitoring
⚙️Maven / GradleBuild
🔗Webhooks / SMTPIntegrations
// projects
Selected work
Two projects built end-to-end. Real requirements, real deployment.
Commercial · 5+ months · Full Cycle
Elixir SportShop — E-commerce Platform
Full-cycle e-commerce backend: product catalog, cart, order lifecycle, payments, fraud prevention, and monitoring. Deployed on Linux VPS with Docker Compose and Nginx.
JWT auth with role-based access (customer / admin), Flyway migrations
Payment gateway integration with webhook handling and full transaction audit log
Three-service monorepo (Java backend, Next.js frontend, Node.js gateway) built as a team diploma project. Backend + deputy Scrum Master role in parallel.
REST API + database schema in Spring Boot 3 with Spring Security and JWT
Docker + Docker Compose for all services; WebSocket (Socket.io) between gateway and clients
Business logic covered with JUnit 5 + Mockito, TDD approach
// Typically respond within 60 minutes · Remote worldwide · Open to relocation discussions
Java Backend Developer - Ivan Yemtseu
Experienced Java Backend Developer with 2+ years of production experience. Specialized in Spring Boot 3, Java 21, PostgreSQL, Docker, REST APIs, JWT authentication, and payment systems integration.
Contact Information
Email: Ivan.Yemtseu@icloud.com
Telegram: @emtsevv
LinkedIn: linkedin.com/in/ivan-yemtseu
GitHub: github.com/IvanYemtseu
Skills
Java 21, Spring Boot 3.x, Spring Security
REST API Design, JWT Authentication, OpenAPI Swagger