Senior Backend Engineer Java or Kotlin, hibrido
zooplus SE
Senior Backend Engineer Java or Kotlin Company Description With over 25 years experience, plus the same enormous passion and ambition we had on day-one, were trailblazers in the pet e-commerce industry. Our solutions make over 12 million customers genuinely happier - and thats something we really care about. We work together to continually adapt embracing change and the challenges it brings so that we can keep doing better. Join us and discover a place where your potential meets your passion for pets. Thats the power of plus. Job Description We are looking for a Senior Backend Engineer with a comprehensive understanding of the full software development lifecycle: from design and implementation to testing and deployment, to join our Central Promotions Management (CPM) team. In this team, we develop and manage an internal tool designed to provide a centralized solution for all product promotions, whether financed by suppliers or internally by us. Our mission is to identify the most profitable and attractive promotions for our customers, while offering intelligent planning to prevent cannibalization, optimize cross-selling, and reduce overstock or out-of-stock situations in our fulfillment centers, ultimately minimizing backlogs and ensuring the efficiency of our promotional campaigns. As a Senior Engineer on our team, you will work on a sophisticated solution built using a microservices architecture, primarily developed in Kotlin. Our data infrastructure leverages Aurora PostgreSQL and incorporates asynchronous services implemented using AWS products like SQS and SNS. You will be involved in the end-to-end product lifecycle, which includes product conception, design, development, testing in multiple environments, deployment, and ongoing monitoring and maintenance. Our CI/CD pipeline is managed using Jenkins, with automated testing to ensure code quality, and our infrastructure is defined and managed as code using Terraform for AWS. You will also handle database management and the administration of our pipelines, ensuring a robust and scalable solution that meets our business objectives. If you are passionate about building high-quality, scalable software solutions in a dynamic and collaborative environment, we would love to have you join our team. As a Senior Backend Engineer, you will:
- Collaborate with your team and Product Owner to craft technical solutions that address business needs: Work closely with our Product Owner and fellow engineers to refine and shape tasks, actively participating throughout the entire development process, from initial idea to production deployment and subsequent monitoring. You will also engage in technical refinement sessions to brainstorm solutions, ensuring our systems are current and aligned with company policies.
- Work in an Agile setup, partnering closely with other teams: We adhere to the Scrum methodology, emphasizing collaboration and active participation in all ceremonies, such as daily stand-ups, sprint planning, and retrospectives. While we have specialized front-end and QA engineers, we embrace a team-first mentality, encouraging support across roles. Its common for back-end engineers to assist with front-end tasks and testing efforts, fostering a collaborative environment.
- Build and deliver applications for our e-commerce ecosystem: You will design and deploy robust back-end solutions, leveraging our tech stack, which includes Kotlin (with Arrow for functional programming), Kubernetes, Aurora PostgreSQL, Oracle databases, and AWS managed with Terraform. Our services are built as microservices and utilize asynchronous messaging with AWS tools like SQS and SNS, all deployed and managed using Jenkins pipelines.
- Maintain high-quality standards through automated testing: Play an active role in supporting and maintaining our automated testing suites. We use Cypress for UI testing, Karate for API testing, and JUnit for back-end unit tests. Quality assurance is a shared responsibility, and we expect our engineers to contribute to ensuring software stability and reliability before release.
- Manage and support production applications: Take ownership of deploying and monitoring our software in production, addressing issues proactively, and maintaining system performance. We leverage Prometheus for alerts and use Grafana and Kibana to oversee and analyze system health and performance.
- Assist our users and address issues efficiently: Be ready to help our internal users and provide them with guidance, while also identifying and suggesting improvements where possible. Strong communication skills are crucial to interact effectively with other teams and support requests
- Leverage modern technologies and best practices: We stay on the cutting edge by continually assessing and improving our tools and methodologies to ensure sustainable, high-quality software delivery. You will have the opportunity to influence and shape these practices.
- We are self-organizing and independent: We appreciate team members who are proactive in sharing their thoughts and concerns about both technical and business requirements. Our team thrives on self-motivation and mutual support, valuing autonomy alongside collaboration.
- We take full ownership of our applications: Were seeking a well-rounded engineer who can excel in back-end development while effectively managing our CI/CD pipelines. This involves handling infrastructure setup, automating deployment processes, and ensuring the reliability and stability of our systems through consistent monitoring.
- We care about writing clean and efficient code: Code quality is a top priority for us, and we strive for simplicity and maintainability. We appreciate engineers who focus on delivering efficient solutions while upholding best practices.
- Open and clear communication is essential: Our team environment is built on trust and transparency. We value active participation and communication, and were looking for someone who will contribute to our positive and inclusive culture.
- We are always seeking to improve: We regularly review and refine our processes and solutions, aiming to optimize our systems continuously. We value engineers who are pragmatic and always looking for ways to enhance our work.
- Backend Technologies: Kotlin, utilizing Arrow for functional programming.
- Databases: Aurora PostgreSQL and Oracle.
- Testing Frameworks: JUnit, Mockito, Karate, Cypress for UI testing, and Jest for Vue.js components.
- Infrastructure Tools: AWS managed with Terraform, Kubernetes, and Jenkins.
- Monitoring and Alerts: ELK Stack (Elasticsearch, Logstash, and Kibana), Prometheus, and Grafana.
- Engage proactively in designing and planning solutions, aligning with both your team and cross-functional teams to deliver high-quality features.
- Support and guide users to maximize the value of our tools while identifying potential enhancements.
- Implement and deploy features and be receptive to constructive feedback to drive continuous improvement.
- Thoroughly test your work and review your peers code to minimize issues before releasing to production.
- Contribute to maintaining our infrastructure as code and deployment pipelines, ensuring efficient operations.
- Extensive and in-depth experience with Kotlin and Java, demonstrating senior-level development expertise.
- Proven ability to develop robust, production-ready applications.
- Strong knowledge and experience with relational SQL databases.
- Familiarity with maintaining automated test suites.
- Excellent communication skills to assist and collaborate with users and other teams.
- A self-driven and organized approach to work, with the ability to operate independently.
- A desire to engage in all aspects of software development, not just writing code.
- Good English communication skills, both spoken and written.
65000 €/año
...Senior Backend Software Engineer (Java/Kotlin) Key Highlights Salary up to €65,000 Hybrid working – 3 days onsite in Madrid Work with Java, Kotlin... ...Essential Skills Commercial experience with Java, Kotlin or another JVM language Experience developing and...Ofertas de empleo recomendadasTrabajo híbridoHorario flexible- ...Searchability is seeking a Senior Backend Software Engineer to join their team in Madrid. This hybrid role involves working with Java and Kotlin on scalable backend applications and collaborating with a high-performing engineering team while using modern cloud-native technology...Ofertas de empleo recomendadasTrabajo híbrido
- ...Senior Software Engineer Java, Kotlin and Python (All Genders) Job Description We are looking for people to help us to deliver good quality loyalty... ...have mates from other countries inside our teams sometimes or we call to synchronise with other teams located in Krakow...Ofertas de empleo recomendadasTrabajar en la oficinaTrabajo híbrido
- ...zooplus is seeking a Senior Software Engineer specialized in Java, Kotlin and Python to help deliver high-quality loyalty products for our customers. The role involves building features, maintaining systems, and improving our infrastructure in a hybrid Madrid-based setup...Ofertas de empleo recomendadasTrabajo híbrido
- ...Group in Madrid is hiring a Software Development Engineer III to design, develop, and maintain backend services and APIs powering partner integrations. You... ...5+ years of backend experience, proficiency in Java or Kotlin, and a strong foundation in distributed systems. Madrid...Ofertas de empleo recomendadas
- ...Group in Madrid is seeking a Software Development Engineer III to design, build, and scale backend services and APIs powering partner integrations. You... ...globally. You should have strong experience with Java or Kotlin, distributed systems, REST APIs, and a track record...
- ...seeking a Software Development Engineer III to influence architecture... ...peers. You will lead complex backend initiatives and shape services... ...role requires a degree in CS or related field with 5+ years of experience, strong Java or Kotlin, REST APIs, distributed systems...
- Backend Engineer JAVA / Spring Boot We are looking for the very Top Talent and we would be delighted if you were to join our team! More in details... ...plans - Referral bonus program - Choice between 12 or 14 salary payments - Work-life balance measures (flexibility...Trabajo de veranoTiempo completoTrabajar en la oficinaTrabajo híbrido
- ...Softtek busca incorporar a 2 desarrolladores senior Java especializados en backend con Spring Boot para trabajar en Madrid. El rol está dirigido a profesionales con más de 5 años de experiencia que participen en el diseño y construcción de aplicaciones enterprise y servicios...PrácticaTrabajar en la oficinaTrabajo híbrido
- Java Technical Architect / Senior Backend Engineer Buscamos un perfil con una marcada orientación práctica en desarrollo Java, que aporte valor desde el primer momento mediante la participación activa en el código, la resolución de incidencias complejas y la mejora continua...PrácticaTiempo completoEmpleo permanenteRemotoTrabajo híbrido
- Staff Software Engineer Affirm is reinventing credit to... ...any hidden fees or compounding interest.... ...across mobile, web, and backend systems. The team plays... ...technical strategy, mentoring senior engineers, and acting as... ...like Python, Kotlin, AWS, MySQL, and Kubernetes...Tiempo completoPatrocinio de visaTrabajar en la oficinaRemotoTrabajo híbrido
- ...Amaris Consulting busca un Backend & DevOps Engineer para diseñar, desarrollar y operar plataformas de banca digital en un entorno ágil y multinacional. Se valoran experiencia en microservicios, APIs REST y prácticas DevOps con Docker y Kubernetes, así como manejo de pipelines...Práctica
- Senior Full Stack Engineer (Java/React) We are still looking for the very Top Talent and we would be delighted... ...excellence, enjoy working with both backend and frontend technologies, and want... ...experience working with Oracle SQL or similar relational databases. - Understanding...Trabajo de veranoTiempo completoRemotoTrabajo híbrido
- ...Sinch is looking for a Software Engineer to help develop and scale the Inbox services within the SaaS Engage Platform. You will join... ...from design to deployment. You will build scalable Java backends, work with microservices, Kafka, and RESTful APIs, and ensure...
- ...JPMorgan Chase & Co. is looking for an Engineer to join their Personal Investing team in Madrid. The role involves developing mobile and web apps to enhance investment experiences for clients. Candidates should have proficiency in JVM languages, Springboot, and be familiar...
- ...Senior Software Engineer - Enterprise Integration (All Genders) Company Description With over 25 years' experience, plus... ...experience in back‑end/software engineering using one or more languages such as Java, Kotlin, or Python. Proven experience building...Trabajar en la oficinaTrabajo híbridoTrabajo por turnos
- ...GFT TECHNOLOGIES SE busca Software Engineers Backend (Java, Microservices y Python) con al menos 6 años de experiencia para desarrollar soluciones en Madrid o Bilbao. Se valoran conocimientos en Spring Boot, APIs REST y plataformas cloud (AWS/Azure/GCP). La posición...
- ...Senior Backend Engineer (Java / Integración de Sistemas) En EPAM NEORIS, creemos que la transformación empieza por las personas. Hoy, como parte de EPAM, ampliamos nuestro alcance global y nuestras capacidades, pero mantenemos lo más importante: una cultura donde cada...IndefinidoPrácticaEmpleo permanenteRemotoHorario flexible
- ...Estamos en la búsqueda de un Ingeniero Backend experimentado, con un mínimo de 3 años de experiencia, para unirse a nuestro equipo de desarrollo... ...el desarrollo de aplicaciones robustas y escalables utilizando Java y el framework Spring Boot. Será responsable del diseño,...PrácticaAutónomoHorario flexible
de 60000 a 100000 €/año
...health insurance. Our engineering teams are driving... ...a Lead Software Engineer , you will take... ...partner closely with Senior Engineering... ...runs on AWS. We use Kotlin, Java, SpringBoot, Docker... ...PostgreSQL on the backend, and ReactJS and TypeScript... ...identity and/or expression, sexual...Tiempo completoContratoTrabajo híbridoHorario flexible- ...Senior Backend Java Developer (Microservices / AWS) (2) Spain | Hybrid in Madrid, Barcelona, Málaga or Logroño | Remote in the rest of the country Full-time About the role... ...environment, collaborating with distributed engineering teams in an agile ecosystem. This...Tiempo completoRemotoTrabajo híbrido
- ...Backend Engineer – AI Integrations Location: Remote (Madrid Hybrid) Department: Engineering... .... The Role We're seeking a Senior Backend Engineer to join the team behind... .../CD What You’ll Bring ~ Bachelor’s or Master’s degree in Computer Engineering,...RemotoTrabajo híbrido
- ...the power of plus. # Job Description The **Senior AI Engineer** is responsible for embedding AI capabilities... ...with strong programming experience in one or more of the following languages: **Java, Python, JavaScript, or Kotlin,** or broad working knowledge across multiple...Tiempo completoTrabajar en la oficinaTrabajo híbrido
- ...Description We are looking for a Senior AI Engineer to design, build, and... ...this role, you will develop backend services and APIs that integrate... ...as Azure OpenAI, OpenAI, or Bedrock * Strong experience... ...APIs * Experience working with Java, Kotlin and/or React * Ability to...Tiempo completoTrabajar en la oficinaTrabajo híbrido
- .... ## Job Description We are looking for a Senior Agentic AI Engineer to shape and scale AI-powered engineering... ...with strong programming experience in one or more of the following languages: **Java, Python, JavaScript, or Kotlin**, or broad working knowledge across multiple...Tiempo completoTrabajar en la oficinaTrabajo híbrido
de 67500 a 90000 €/año
Senior Android Product Engineer Hey there! Were Fever, the worlds leading tech platform for culture and live... ...not defined by one framework or specialty. That said, you will likely... ...operate in an environment that includes Kotlin-based native Android development, a large...Tiempo completoTrabajar en la oficinaTrabajo híbrido2 días a la semana- Senior Java Analyst/Programmer Details Join Plexus Tech. We are currently looking for a Senior Java Analyst/Programmer. REQUIREMENTS... ...as a Java Analyst/Programmer. - Experience with Java 8 or higher. - Experience with Spring Boot (version 2 or 3). - Experience...Tiempo completoTrabajo híbrido
- Senior Java AWS Developer Join Plexus Tech. We are looking for a Java AWS Developer to join a team where you can contribute and grow.... ...best: from any of our 24 work centers in Spain, from your home, or combining both modalities. The Plexus Tech ecosystem enables a...Tiempo completoDesde casaTrabajo híbrido
- ...an **Expert Quality Assurance Engineer** to join our **SHOPPING... ...plan. ## Qualifications As a Senior/Expert Quality Assurance Engineer... ...BrowserStack * Strong experience in **Java/Kotlin, Swift**, as well as its... ...offers, subsidised transport or bike leasing, plus 20%...Tiempo completoTrabajar en la oficinaTrabajo híbrido
- Senior Java Analyst/Programmer Details Join Plexus Tech. We are looking for Senior Java Analyst/Programmer profiles. REQUIREMENTS: - Experience with Java 8 or higher. - Experience with Spring Boot (versions 2 or 3). - Experience writing and optimizing SQL queries...Tiempo completoDesde casaTrabajo híbrido
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Senior Backend Engineer Java or Kotlin, hibrido. ¡Entérate antes que nadie!


