JustJoin.IT Hybrydowo Senior

Java & Kotlin Developer (e-commerce)

Britenet

⚲ Warszawa

21 000 - 26 000 PLN netto (B2B)

Wymagania

  • Kotlin
  • MongoDB
  • English
  • Java
  • Elasticsearch
  • Spring

Opis stanowiska

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