Multi-Disciplinary Kotlin Engineer in Constanţa

TypeScript (nice to have) MongoDB (nice to have) Kubernetes (nice to have) Docker (nice to have) NoSQL (junior) Python (junior) Java (regular) GCP (regular) Spring Boot (regular) Kotlin (advanced) Role Description: For a greenfield, startup led project we are looking for a Multi-Disciplinary Software Engineer for Stepwise, Warsaw-based Software House, who would like to join an engineering-oriented company. Our mindset is strongly Developer oriented and, what’s more important we believe in constant education and new technologies discovery. The most essential asset from your side will be a strong technical skill set and commercial experience. We are searching for a versatile Software Professional to wear multiple hats across our data science and software development team. This multifaceted role will encompass the responsibilities of a Data Engineer, Kotlin Developer, Test Engineer, Web Developer, and Python Developer. The ideal candidate should have a solid foundation in software development, data engineering, and web technologies. In return, we will place our trust in you, and our company will help you grow as a Software Engineer and a true team player with essential business knowledge. Tech Stack: Backend: Kotlin, Spring Boot, Auth0, Redis, Postgres, MongoDB, Gradle, Redocly, GitHub ActionsData Science: Python, JupyterInternal Frontend: VaadinTesting: Kotest, Junit, GatlingInfrastructure: GCP, Terraform, Kubernetes (GKE), Helm, DockerMethodology: Hexagonal architecture (DDD) -------------------------- Responsibilities:Collaborate with the data science team, understanding their needs and providing software support for their projectsDesign, test, monitor, and maintain data flows between source and data science componentsAssist in developing a robust test framework for LLM data science researchDevelop support tools like web browser plugins and internal websites for manual data processingEngage in prompt engineering for the deployment of data science work to productionParticipation in building Backend team for the project based on required skill setParticipation in the demanding Code Review processDeveloping and improving automation of common repeatable tasks and processes Requirements - Must Have:4+ years of commercial experience Proficiency in Kotlin with a keen interest in system architecture, caching techniques, REST APIs, and data modelingHands-on experience working with both relational databases such as PostgreSQL and NoSQL databasesExperience with cloud services, preferably Google Cloud Platform (GCP), including managing and orchestrating resources using tools like TerraformProven ability to create and implement complex software solutionsBasic understanding of Python and a willingness to learn more in this areaOpenness to work closely with clients and strong collaborative skillsPrior experience working in Agile development projectsGood knowledge of English (min. B2 level) Requirement - Nice to Have:Prior experience in data engineering, especially on a cloud platformFamiliarity with Vaadin or a willingness to learnExperience or familiarity with TypeScriptExperience in preparing business reports and creating dashboardsWillingness to engage in tech community activities such as writing blog posts or participating in meetups More about Stepwise: Only modern tech stack and almost no legacy code on the plateA great work environment with passionate and skilled peopleGentle and smooth introduction to the companyNo procedures and other corporate "beauties"A flat organization with no levels of middle management between staff We operate mainly in Netherlands, UK, France, Germany & ScandinaviaWe are happy to accept remote work We know what is Work-Life Balance by exampleFree lunches, internal days celebrations and constant fun! Still not convinced? We invite you to our office. See how we work and talk to the team.

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!