Java & Kotlin Developer (e-commerce)
Development of an e-commerce project for a client that is one of the largest companies in this sector in the country. A project utilizing AI and NLP technologies for large-scale analysis and processing of text content, supporting key digital platform functionalities such as search, content quality, and process automation
Our expectations
Extensive, at least 5 years, experience with Kotlin and Java witch proven track record in delivering high-complexity solutions.
Strong knowledge of Spring, Gradle, Reactor, and Azure Spring Apps.
Practical experience working within a microservices architecture.
Familiarity with databases such as MongoDB, CosmosDB, and Elasticsearch.
Proficiency in designing and working with REST APIs.
Experience and a strong interest in AI-based solutions, specifically LLM integration.
Ability to lead the design and implementation of complex system functionalities and components.
Strong sense of ownership over delivered solutions, including code quality, stability, scalability, and observability (monitoring, logging).
Experience in architectural decision-making and evaluating technical trade-offs.
Ability to identify and manage technical risks, dependencies, and technical debt.
Evaluating technical decisions and high level of autonomy and accountability.
Good command of English (B2/C1 level).
Readiness to work in a hybrid workmodel, fostering a collaborative and engaging team environment.
Nice to have
Hands-on experience with cloud environments (GCP preferred) and Kubernetes.
Experience working with large, distributed systems.
Experience in cross-team collaboration within complex organizational structures.
Providing technical consultancy and knowledge sharing within the project team.
Advising on technical best practices and optimizing engineering standards within the project.
Main responsibilities
Software development within a development team using agile methodology
Participation in team meetings and collaborative creation and execution of assigned tasks
Active involvement in delivering increasingly better programming solutions throughout the full project lifecycle — code reviews, testing others’ changes, deployment, maintaining cloud infrastructure, and creating documentation
Java & Kotlin Developer (e-commerce)
Java & Kotlin Developer (e-commerce)