Tech stack: Java Core (11, 17) Kotlin Spring Boot Spring Data JPA ORM (Hibernate) RabbitMQ - Frontend technologies include Angular, Node.js, Express, and Fastify.
responsibilities :
Design and implement large-scale, complex software applications using Java, Kotlin, Spring, and JUnit within microservices architecture.
Collaborate in Agile, cross-functional teams alongside BAs, POs, QAs, Frontend Developers, and UX Designers.
Apply best practices to ensure code quality, scalability, and maintainability.
Monitor and validate product quality using proper testing frameworks and design patterns.
Foster technical discussions to drive continuous product improvement and innovation.
Communicate actively with diverse stakeholders across multiple organizational levels to understand challenges and propose effective solutions.
Demonstrate strong analytical and problem-solving skills throughout all stages of development.
requirements-expected :
Bachelors degree in computer science, Software Engineering, or equivalent work experience.
Proficient English communication skills (minimum B2 level).
Proven experience as a Backend Developer using Java and/or Kotlin.
Strong proficiency in Java Core, Spring Boot, Spring Data, JPA, ORM (Hibernate), and RabbitMQ.
Solid understanding of data structures, algorithms, and complexity analysis.
Hands-on experience with distributed systems and microservices architectures, including client-side composition and service integration.
Expertise in API design, maintenance, and optimization.
Experience with relational databases and query optimization.
Knowledge of testing methodologies, code validation, and product quality monitoring.
Familiarity with browser debugging and troubleshooting techniques.
Experience with CI/CD tools (e.g., Azure DevOps, GitHub Actions).
Comfortable working in Agile environments (experience with SAFe is a plus).
Nice to have: Experience with Kafka and/or architectural solution design.
offered :
Full-time job agreement based on B2B
Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible
Multisport card (also for an accompanying person)
Life insurance
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses