SOFTWARE ENGINEER (KOTLIN/SPRING), PRODUCT TEAM
Descripción de la oferta de empleo
__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.
Detalles de la oferta
- Kognia Sports Intelligence
- 18/03/2025
- 16/06/2025
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......
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......
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......
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......
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:......
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......
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......
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......
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......
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......