Back to jobsProven hands-on experience in software development with Java 17 or 21, utilizing modern features like Records and Sealed Classes.
Languages: Fluent English (B2+ Upper Intermediate) for global team collaboration.
Proficiency in Spring Boot 3.x and experience with Spring Data for functional data access.
Knowledge of relational databases, SQL, and basic NoSQL concepts.
Solid experience with Docker and Kubernetes for microservices management.
Familiarity with messaging systems (Kafka, RabbitMQ) and cloud services (AWS, GCP, Azure).
Experience in CI/CD processes using Jenkins, GitHub Actions, or GitLab CI/CD.
Strong commitment to clean, maintainable code following SOLID principles and experience with JUnit 5 and Mockito for testing.
Expertise in building high-performance RESTful APIs and understanding of API design principles.
Nice to have: Experience with Generative AI, skills in reactive programming, GraphQL, observability tools, and cloud architecture.
