Java Backend Developer focused on building reliable, maintainable, and scalable applications.
I specialize in backend development using modern Java technologies and clean architecture principles. My goal is to write production-ready code that is easy to understand, extend, and operate.
- Java (17+)
- Spring Framework (Spring Boot, Spring MVC)
- Hibernate / JPA
- REST API Design
- SQL & Databases (PostgreSQL, Oracle)
- Docker & Linux
- Maven
- Git
- Clean, readable, and maintainable code
- SOLID principles & design patterns
- Performance optimization and scalability
- Defensive programming & validation
- Clear API contracts and error handling
A backend service for managing currencies and exchange rates.
Highlights:
- RESTful API for currency operations
- Optimized data processing (significant performance improvements)
- Input validation with secure regex patterns
- Clean layered architecture (Controller β Service β Repository)
- Exception handling with consistent API responses
Tech Stack:
- Java
- Servlets / Spring (depending on branch)
- Hibernate (JPA)
- PostgreSQL
π View Repository
- Designing layered architectures (Controller / Service / Repository)
- Working with ORM (Hibernate, JPQL)
- Writing efficient queries and optimizing performance
- Building backend systems without heavy frameworks (Servlet-based)
- Debugging and troubleshooting production-like environments
- Interested in relocation to Germany / EU
- Open to backend Java developer roles
- Comfortable working in international teams
- English: Working proficiency
- Russian: Native
- Fast learning and strong problem-solving skills
- Attention to detail and code quality
- Ownership of tasks from idea to production
- Clear communication and structured thinking
- LinkedIn: https://www.linkedin.com/in/anton-bukhman
- GitHub: https://github.com/toshikator
β Feel free to explore my repositories β I continuously improve them and apply best practices.