Senior Backend Engineer Java or Kotlin (All Genders)
zooplus SE
This position is at zooplus SE
The selection process will be fully managed by zooplus SE.
--
## Company Description With over 25 years’ experience, plus the same enormous passion and ambition we had on day-one, we’re trailblazers in the pet e-commerce industry. Our solutions make over 12 million customers genuinely happier – and that’s 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. That’s 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. It's 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. **What makes our team and work environment exceptional:** * **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:** We're 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 we're 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. **Main technologies and frameworks we use:** * **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. **Key Responsibilities:** * **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. ## Qualifications * 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. ## Additional Information Headquartered in Munich, with offices across Madrid, Krakow, Wroclaw, London and Vienna, we collaborate because we genuinely love working together - so you’ll be at the heart of an incredible, multinational team. We trust each other to get the job done, which means you’ll benefit from hybrid working, spending 60% of your time in the office and 40% at home. There’s an option to work for 20 days abroad in approved countries too. Add to that development opportunities that help you to shape your own career path, excellent training and support, wellbeing offers, subsidised transport or bike leasing, plus 20% discount across all our products, and you’ll begin to get a sense of what sets us apart. **Find out more about the specific benefits at your local office in our [blog posts]( At zooplus, we believe in equal opportunity and support everyone to fulfil their potential. We recognise the power of listening and learning from each other and embrace diversity and inclusion of all. #LI-Hybrid
--
- ...Senior Software Engineer Java, Kotlin and Python (All Genders) Job Description We are looking for people to help us to deliver good quality loyalty products for... ...from other countries inside our teams sometimes or we call to synchronise with other teams located in...KotlinSeniorTrabajar en la oficinaTrabajo híbrido
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...KotlinSeniorTrabajo 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...KotlinSeniorTrabajo 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...KotlinSenior
- ...Senior Software Engineer - Enterprise Integration (All Genders) Company Description With over 25 years' experience, plus the same enormous passion... ...back‑end/software engineering using one or more languages such as Java, Kotlin, or Python. Proven experience building...KotlinSeniorTrabajar en la oficinaTrabajo híbridoTrabajo por turnos
- ...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...KotlinSenior
- ...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...KotlinSenior
- ...real-time transactions. As a senior-level individual contributor,... ...designed for a self-directed engineer who excels at system... ...clean, performant code in Scala or other JVM languages to maintain... ...other JVM languages, such as Java or Kotlin, with a focus on building scalable...KotlinSeniorDesde casaRemotoInicio inmediato
- ...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...KotlinSeniorTrabajo 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...KotlinPráctica
- ...Job Description The Senior AI Engineer is responsible for embedding... ...programming experience in one or more of the following languages: Java, Python, JavaScript, or Kotlin, or broad working knowledge across... ..., plus 20% discount across all our products, and you’ll...KotlinSeniorTiempo completoTrabajar en la oficinaTrabajo híbrido
- ...We are looking for a Senior AI Engineer to design, build, and... ...role, you will develop backend services and APIs that... ...Azure OpenAI, OpenAI, or Bedrock * Strong experience... ...working with Java, Kotlin and/or React * Ability... ...plus 20% discount across all our products, and you’...KotlinSeniorTiempo completoTrabajar en la oficinaTrabajo híbrido
- ...We are looking for a Senior Agentic AI Engineer to shape and scale AI-powered... ...programming experience in one or more of the following languages: Java, Python, JavaScript, or Kotlin, or broad working knowledge... ..., plus 20% discount across all our products, and you’ll begin...KotlinSeniorTiempo completoTrabajar en la oficinaTrabajo 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...Senior
- ...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
- .... We absorb it all and let you listen... ...looking for a Senior Software Engineer to join our... ...functions, lightweight backend services, and jobs using Kotlin An Ideal... ...when to engage or be heads down... ...Multiplatform (Java experience is OK... ...origin, gender, gender identity...KotlinSeniorRemoto
- ...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
- ...Expert Quality Assurance Engineer** to join our **... ...design and development of all aspects of testing. * Work... ...## Qualifications As a Senior/Expert Quality... ...Strong experience in **Java/Kotlin, Swift**, as well as its... ..., subsidised transport or bike leasing, plus 20%...KotlinSeniorTiempo completoTrabajar en la oficinaTrabajo híbrido
- ...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...SeniorIndefinidoPrá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,...SeniorPrácticaAutónomoHorario flexible
- ...Senior Fullstack Engineer - React, Node.js (All Genders) Madrid hace 1 mes Company Description With over 25 years' experience, plus the same enormous... ...Experience with mono-repositories, internal platforms, or design systems Exposure to e-commerce or high-...SeniorTrabajar en la oficinaTrabajo híbrido
- ...We are looking for a senior project manager to organize... ...process for all the applications in scope... ...Perret . France | #Data Engineer Develop and maintain... ...Android applications using Java and/or Kotlin programming languages.... ...product managers, and backend developers to...KotlinSeniorTrabajar en la oficinaHorario flexible
- ...financial goals. As an Engineer at J.P. Morgan Personal Investing... ...features. Our stack is Java/Springboot with a bit of Kotlin, DynamoDB, Aurora/MySQL and... ...and resolve existing or newly‑identified prioritised... ...defects. Write tests for all code you deliver and adhere...KotlinPráctica
de 60000 a 100000 €/año
...receive an alert: Senior Full Stack Engineer (Strong Frontend... ...those in growth or incubation stages... ...to understand backend implementations and... ...using Java/Kotlin and Spring Boot.... ...regardless of their age, gender, race, ethnicity,... ...recruitment teams, but all hiring decisions...KotlinSeniorPrácticaTiempo completoContrato- ...Sinch AB is looking for a Senior Software Engineer based in Spain to design and build the next generation... ...distributed systems, maintaining backend services, and collaborating with cross... ...candidates should have experience with Java, distributed systems, and strong database...SeniorTrabajar en la oficinaRemoto
- ...Jobtailor busca un/a desarrollador/a backend senior con Java 17+ y Spring Boot para desarrollar, mantener y evolucionar soluciones en la nube, asegurando integración entre sistemas. Trabajarás estrechamente con equipos funcionales y técnicos para analizar requisitos,...Senior
- ...NEORIS busca un Senior Backend Engineer en Madrid, España, para diseñar y desarrollar servicios backend robustos con Java y Spring Boot. Con un enfoque en APIs de producto y soluciones de event streaming usando Kafka, el candidato ideal tendrá más de 5 años de experiencia...SeniorIndefinidoRemoto
- ...Babel Group. busca un Desarrollador Senior Java para un proyecto en el sector TELCO. Se requiere más de 5 años de experiencia en desarrollo... ...tecnología. El rol incluye el desarrollo de aplicaciones backend y la optimización de su rendimiento. Trabajarás en un entorno...SeniorAprendizRemoto
- ...Desarrollador Backend Senior Java/Oracle en Argentina busca integrar un equipo técnico para impulsar proyectos críticos de datos y soluciones empresariales. El/la candidato ideal debe tener 5+ años en Java Enterprise y Oracle Database, dominar SQL avanzado, stored procedures...Senior
- ...Collaborate with colleagues from all over the world . Believe... .... We are looking for a Senior Backend Engineer with strong expertise in C#/.... ...This role is not a Tech Lead or Architect position. The... ...applications regardless of age, gender, origin, disability, or any other...SeniorTrabajo de veranoRemotoFin de semana3 días a la semana
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Senior Backend Engineer Java or Kotlin (All Genders). ¡Entérate antes que nadie!


