Project description:
For our French Client that operates in semantic technology world we are looking for Senior Backend developer with experience in architecture design and innovative approach (building PoC, R&D). Strong interpersonal skills and team player approach is highly appreciated.
You will start building the project from scratch, beginning from Proof of Concepts and architecture design. New product supports enterprises in knowledge and taxonomy management, content organisation, development and maintenance of knowledge models. The specificity of the project is that it is challenging and advanced from a technology point of view.
Tech stack in details:
Java, Kotlin, Spring Boot, WebFlux, JanusGraph, Neo4j, Tinkerpop, Gremlin, RabbitMQ, Gradle/Maven, Docker, Kubernetes, Elastic Search, Kibana, Fluentd, Micrometer, Prometheus, Grafana, Gitlab, CI/CD, unit and integration tests, JUnit, Testcontainers.
Responsibilities:
- Developing new features of the Core of the System
- Creating Architecture Design based on workshop input
- Developing Application from scratch, beginning with PoC and shaping MVP afterwards
- Participation in building Backend team for the project based on required skillset
- Participation in the demanding Code Review process.
- Developing and improving automation of common repeatable tasks and processes
- Working closely with Client and Stepwise to constantly improve our software delivery process
- Coordination of technical tasks with Frontend, Test Automation and Client team
- Identifying bottlenecks in the process and removing them (Daily, Retro, Brain Stormings)
- Helping identifying problems in the system
Requirements
- Willing to work in close cooperation with the Client
- Hands-on Java or Kotlin programming experience (preferred experience with Kotlin)
- Experience in Graph Databses (example: janus graph, neo4j, Gremlin)
- Kotlin knowledge curve is relatively flat if your Java know-how is high
- Good understanding of distributed computing
- Good knowledge of Spring Boot
- Good knowledge of Docker and Kubernetes
- Experience in creating complex solutions
- Good knowledge of English is a must (spoken, written)
More about Stepwise
- Juicy tech stack among all projects
- A great work environment with passionate and skilled people
- Gentle and smooth introduction to the company by Architects and Senior developers
- No procedures and other corporate "beauties"
- A flat organisation with no levels of middle management between staff
- We give a possibility of choosing both tools and languages & libraries
- We devote a lot of attention to the development of our programmers in terms of new technologies, providing substantive and technical support
- Tech Tuesdays
- Internal R&D
- Internal Hackatons
- Open Source contribution
- Many many more
- We choose our customers carefully. Chemistry and common understanding are the most important
- We operate mainly in Nordics, Germany, Benelux and France
- We are happy to accept some remote work (ideally 40%)
- We know what is Work-Life Balance by example
Still not convinced? We invite you to our office. See how we work and talk to the team.