Ver oferta completa

SOFTWARE ENGINEER (KOTLIN/SPRING), PRODUCT TEAM

Barcelona - Barcelona

Descripción de la oferta de empleo

__The Opportunity:__ We're looking for a strong Backend Engineer to join our team in a period of growth and help us deliver football insights and shape the future of our technology.
__About Kognia:__ Kognia Sports Intelligence is on a mission to revolutionize football performance analysis through cutting-edge technology and deep insights into the game. Based in Barcelona and backed by industry giants including Xavi Hernández and Iker Casillas, we are a startup with a passionate team striving to bring actionable insights to coaches, players, and sports enthusiasts.
__The Team:__ Product Team builds and maintains applications powered by Kognia's data and analysis. We focus on what we can create that is going to make an impact in the day-to-day of our users.
__Location:__ Kognia is a hybrid company, with an office in Sant Just Desvern just outside Barcelona and employees all around the world. Although those living locally come to the office from time to time, Product Team works remotely. All else equal, we hold a slight preference for local candidates, but we will consider candidates up to 3-4 time zones away from Barcelona.
__Experience level:__ Three or more years of experience in backend development or related areas.
Responsibilities

Contribute to the development of the Kognia platform, in particular our Kotlin/Spring Boot API backend, but also other components as team needs and skills dictate.
Improve software quality by identifying issues and opportunities for enhancements, and implementing best practices for reliable, maintainable, testable, and scalable solutions.
Participate in architecture discussions, domain modeling, and other team decision-making.
Investigate new technologies and approaches as needed.
Provide code review and participate in other company activities such as recruitment, professional development, and engineering operations.

__Skills and qualifications__
Required

Strong experience in Spring framework (Spring Boot, MVC).
Strong experience in JVM languages and tooling. Naturally, Kotlin is preferred, but if you’re a Java developer curious about Kotlin, we hope to hear from you too!
Database experience, and working with abstraction layers in JVM (e.g. JDBC).
Hands-on experience with best practices in testing and developing with clean code, regardless of stack.
Ability to adapt to a fast-paced, changing agile environment.
Excellent team player with strong verbal and written communication skills, in English.

Preferred

Experience with Spring Boot in Kotlin specifically.
Knowledge of event-driven architecture -- Kafka and associated ecoystem (e.g. KStreams).
Interest/familiarity with software design patterns, software architecture, domain-driven design, etc.
DevOps mindset, comfortable with CI/CD, cloud environments, and Kubernetes.
Other useful stacks for miscellaneous contributions: JavaScript (TypeScript, React) and Python.

Ver oferta completa

Detalles de la oferta

Empresa
  • Kognia Sports Intelligence
Localidad
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 18/03/2025
Fecha de expiración
  • 16/06/2025
QA Engineer
Involve rh

Identificar y reportar defectos en el software... funciones: desarrollar y ejecutar casos de prueba para garantizar la calidad del software... confidencial cuenta con una posición como qa engineer para garantizar la calidad del software mediante pruebas exhaustivas para identificar y corregir errores......

Tecnico de sistemas informáticos y software
Odekia

Se busca técnico de implantación y helpdesk de sistemas informáticos y software para dar soporte informático de sistemas y aplicaciones software (desarrollos propios y de terceros), redes y microinformática, y para administración del dominios de windows y correo de exchange......

Analista programador de software
Odekia

Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se requieren conocimientos y experiencia en desarrollo de aplicaciones de escritorio y web con lenguajes de programación java, j2ee, jsp, html5, c++, c#; y base de datos (principalmente, oracle......

Team Leader
Kaptiva sports

Si te encanta el deporte y en especial el futbol, estamos buscando un team leader dedicado y responsable para unirse a kaptiva sports y trabajar con adolescentes en diferentes torneos y clinics... promover el desarrollo personal y social de los jugadores... identificar conflictos entre jugadores o padres......

CALL 14-2024-1 Research Engineer for a Cloud 5G/6G Lab
Centre Tecnològic de Telecomunicacions de Catalunya

A brief paragraph explaining the main achievement in each of the requirements of the call instead of simply listing the related keywords is appreciated... the candidates will actively engage in cutting-edge research and collaborate on projects related to 6g mobile networks... • required qualification/skills/experience:......

ADMINISTRATIVE DEPARTMENT
Rainsteal Oil & Gas, UK.

Any course, with or without exp... high basic salary (1500gbp - 17000gbp)+ allowance + benefitswilling to relocate... requisitos del puestoroustabouts / roughnecks, welders / mechanics, rig operators / drillers, engineers (petroleum and mechanical) health and safety officer, superintendent smp, smp supervisor......

Mern Developer
PureCode Software

Become a part of our team and help shape the future of software development... ai/ and make sure you're a fit and understand what our product does!purecode ai, headquartered in austin, texas, is actively looking for a remote mern developer to join our team... to apply: submit hereabout purecode aipurecode......

Digital Business Developer
Recruit4Work

You will work towards individual targets, but will also be part of a larger sales team with a focus on growing our customer base across emea... com work towards team and individual goals for key performance indicators like productivity, conversion rates, opportunities, and pipeline diligently document......

PLM Consultant
Share PLM

Our team is made up of a diverse group of nationalities with our team members living in different countries in europe... on the one hand, we provide consulting services primarily related to product lifecycle management... responsibilities manage projects related to change enablement engagements, supported......

Purchasing & import administrative (People Setup)
People Setup

Practical experience with erp software... a team player who fosters a positive work environment... collaborate with a team of experienced and highly qualified professionals... knowledge of the documentation required for product shipment understanding of storage and distribution processes......