Kotlin/Java developer(DataOps platform, London/Relocation Package)
Прямой работодатель NewHR хантинговое агентство ( newhr.ru )
Опыт работы более 5 лет
About the Company:
We are a VC-backed data startup based in London. Our team is international and is comprised of highly-skilled and extremely friendly individuals. We are proud to be amongst the official roundtables on AI regulations and ethics in the UK and Europe
About the Product:
All-in-one DataOps platform - an AI product that automates data access and provisioning, solving the problem of replacing sensitive production data from non-production environments with right-sized, production-like data.
What you will be responsible for:
Globally - you’ll build services of the SaaS platform that power everything the UI depends on.
- Design, implement and maintain Spring Boot services in Kotlin, with a focus on clean architecture and resilience
- Model data in PostgreSQL, own schema migrations with Liquibase, and access data through jOOQ
- Treat the OpenAPI contract as the single source of truth. Co-author, review and enforce it across teams, automate server/client generation
- Practice documentation as code: write documentation for new features alongside your code
- Participate in code reviews and architecture discussions, sharing knowledge and mentoring when opportunities arise
- Help monitor production with logs/metrics, triaging incidents and feeding learnings back into design and tests
- Contribute to and refine the CI/CD workflow on GitHub Actions
We expect that you have:
- 6+years of experience building Kotlin (or Java) services on Spring Boot in production
- Good knowledge of Java core and Java concurrency
- Deep knowledge of relational databases(schema design, indexing, SQL queries and migration tools)
- Hands-on experience in System design
- Understanding of cloud-native patterns (containers, REST/gRPC APIs, observability)
- Good grasp of distributed-systems pitfalls, which is relevant to the remote-agent / control-plane topology.
- Knowledge of classic algorithms and data structures.
- English level - at least Upper-intermediate(B2)
Nice-to-Haves:
- Startup experience
- Data engineering background
- Practical experience with performance profiling and JVM tuning
- Understanding basics of front end development (full stack skills)
What we offer:
- Competitive salary + stock options
- Wonderful office in the heart of Shoreditch, London (hybrid, flexible work hours)
- Relocation package to London with visa support
- Paid vacations(33 days), including flexible national holidays
- Personal development plan compensations (mentoring, courses, events)
- Comprehensive health, vision, and dental plan coverage
- Company events, regular team socials, and international trips