
Backend Engineer
Genestack
full-time
Posted on:
Location Type: Remote
Location: Spain
Visit company websiteExplore more
About the role
- Take end-to-end ownership of complex User Stories and actively contribute to feature analysis and solution design, from refining requirements to delivering production-ready solutions.
- Collaborate closely with backend engineers on system design and implementation, proactively proposing technical solutions and taking ownership of decisions within your scope.
- Contribute to the evolution of core backend components and APIs.
- Write clean, maintainable code and participate in refactoring initiatives.
- Optimize database queries and backend components for performance and scalability, and investigate performance bottlenecks in your areas of ownership.
- Break down complex tasks into pragmatic, deliverable increments.
- Proactively suggest backend and technical improvements that enhance product reliability, performance, and maintainability.
- Contribute to improving engineering practices and development processes.
Requirements
- 6+ years of experience in software engineering
- strong foundation in computer science (OOP, data structures, algorithms)
- solid experience with relational databases (e.g., MySQL)
- experience working with ClickHouse (writing and optimizing queries)
- strong proficiency in Java and/or Kotlin
- strong practical experience with Spring Framework in production systems
- hands-on experience writing automated tests (functional and integration)
- ability to independently drive complex User Stories to completion and make sound technical decisions within your scope
- strong practical use of AI tools to improve development efficiency and code quality, with readiness to share effective practices within the team
- strong communication skills and fluent English
- interest in life sciences or willingness to work in the domain.
Benefits
- international team of professionals
- fully paid sick leaves
- onboarding and domain training for newcomers
- flexible work schedule
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringobject-oriented programmingdata structuresalgorithmsrelational databasesMySQLClickHouseJavaKotlinSpring Framework
Soft Skills
communication skillsindependent decision makingcollaborationproblem solvingproactive improvement suggestions