¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraInformática e IT
805Comercial y Ventas
787Transporte y Logística
597Adminstración y Secretariado
519Comercio y Venta al Detalle
386Ver más categorías
Derecho y Legal
352Desarrollo de Software
346Educación y Formación
308Marketing y Negocio
250Ingeniería y Mecánica
244Diseño y Usabilidad
157Instalación y Mantenimiento
140Sanidad y Salud
137Industria Manufacturera
134Construcción
109Publicidad y Comunicación
108Contabilidad y Finanzas
85Hostelería
82Atención al cliente
69Recursos Humanos
65Arte, Moda y Diseño
60Producto
47Artes y Oficios
46Seguridad
40Banca
36Turismo y Entretenimiento
36Energía y Minería
28Alimentación
27Inmobiliaria
27Social y Voluntariado
19Cuidados y Servicios Personales
16Farmacéutica
16Deporte y Entrenamiento
6Telecomunicaciones
3Seguros
2Agricultura
0Ciencia e Investigación
0Editorial y Medios
0REST
WikipediaDigital Talent Agency
Madrid, ES
Programador/a y AP Java - Angular
Digital Talent Agency · Madrid, ES
Javascript Java MongoDB TSQL Azure Scrum Maven Jenkins Angular Docker Git Hibernate REST Oracle Jira TDD MVC Spring Gradle Eclipse Microservices Struts UML
Zemsania busca incorporar un/a PROGRAMADOR/A JAVA y ANALISTA PROGRAMADOR/a JAVA FULLSTACK para un proyecto estable y de larga duración en el sector público. Si eres un apasionado/a de la tecnología, cuentas con una sólida experiencia y buscas un entorno profesional dinámico y desafiante, ¡esta es tu oportunidad!
Ubicación: Híbrido en Madrid (Zona Ciudad Lineal), con 2 días presenciales a la semana.
Perfil técnico:
Experiencia como programador/a y analista programador/a de aplicaciones desarrolladas en Java y Angular
Experiencia en elaboración de especificaciones de requisitos para perfil de analista programador/a.
Experiencia en análisis y diseño de aplicaciones web desarrolladas en Java para perfil de analista programador/a.
Tecnología
Experto en Java con framework Spring (MVC, security), Angular, Hibernate, JPA.
Conocimientos demostrables en microservicios, openAPI, Spring Boot, Java 11/17, gradle, SwaggerHub, Lombok, Docker, MongoDB, Microsoft Azure.
Uso en proyectos integración continua con elementos mínimos de GIT (mediante GIT FLOW), Sonar, Jenkins, Nexus.
Conocimientos demostrables en frameworks como Struts2, JSP, javascript, SQL, Oracle, Apache Maven, Apache DWR, Axis2 y JAX-RPC, REST (cliente/servidor),
Test-driven development (TDD), Thymeleaf
Amplios conocimientos de UML Design, Apache Ant, Jmeter, SoapUI, Base de datos Oracle 11g/12c, WebLogic Server 11g/12c.
Uso de Eclipse, IntelliJ y VisualStudio.
Valorable:
Experiencia en el uso de metodología SCRUM.
Usuario de Jira y Confluence.
¿Qué te ofrecemos?
Contrato indefinido y estable.
Salario competitivo acorde a tu experiencia.
Modelo de trabajo híbrido flexible.
Oportunidad de trabajar en proyectos desafiantes y de gran impacto.
Formación continua y desarrollo profesional.
Excelente ambiente de trabajo y equipo humano.
¡Únete a Zemsania y forma parte de un equipo innovador que está transformando el sector público a través de la tecnología!
Michael Page
Finance Operations Manager
Michael Page · Gran Canaria, ES
Teletrabajo React REST
- At least 7 years in similar positions.
- High English level is a must.
¿Dónde vas a trabajar?
A global fuel supplier providing bunker solutions and related services to the international shipping industry.
Descripción
- Reviewing all contracts.
- Reviewing and sending invoices to clients.
- Reviewing and processing the payments for corresponding invoices for suppliers, vendors, brokers, etc.
- Checking and following up on a daily basis of all possible overdue invoices.
- Clearing all incoming funds.
- Monitoring all claims together with the claims department.
- Work effectively and closely with the rest of departments such as Sales, Operations, Credit, KYC, Legal, Treasury, Compliance, Taxes, etc.
- Helping to set up new Suppliers, Clients, Vendors, Brokers, etc.
- Follow strictly internal procedures and company's policies.
- Strict adherence to company's Code of Conduct.
- Any other assigned duties.
¿A quién buscamos (H/M/D)?
- At least 7 years of admin experience.
- Advanced English level.
- Good planning and organization skills.
- Good communication skills and able to work independently and as a part of a team.
- Effective problem solver and able to proactively anticipate and react to problems.
¿Cuáles son tus beneficios?
Competitive salary.
CAS TRAINING
Desarrollador/a JAVA ANGULAR
CAS TRAINING · Salamanca, ES
Teletrabajo Java Bootstrap AJAX jQuery Angular Git Hibernate REST Oracle Spring SOAP Agile
En CAS Training, empresa líder con más de 20 años en consultoría tecnológica, outsourcing y formación especializada, buscamos incorporar un Desarrollador/ra Senior con más de 4 años de experiencia en: Java con framework SpringBoot, Angular, BBDDs Oracle,.
Front: Conocimientos HTML/CSS/Javascript, JQuery, AJAX, Bootstrap.
Se requiere 3 años de experiencia en: Servicios web (SOAP Y/O REST), Persistencia Java (JPA Y/O Hibernate), Generación de informes (Oracle Reports Y/O Jasper Reports Y/O similares), Control de versiones (Apache Subversion -SVN- Y/O Git), Metodologías ágiles de desarrollo.
Formato de trabajo remoto en las provincias de Salamanca, Cáceres, Badajoz, León, Castellón, Alicante, Albacete, Murcia, Ciudad Real y Andalucía Global (Granada, Jaén, Almería, Málaga, Sevilla, Huelva, Cádiz, Córdoba).
NECESARIA PRESENCIALIDAD DE UN DIA A LA SEMANA EN MADRID.
Capgemini
València, ES
Java Software Engineer - International projects
Capgemini · València, ES
. Java Agile TSQL NoSQL Scrum HTML Maven Jenkins Cloud Coumputing Ansible Git REST SOAP DevOps jUnit Spring
Elegir Capgemini significa elegir una empresa donde tendrás la posibilidad de dar forma a tu carrera como desees, donde contarás con el apoyo e inspiración
de una comunidad colaborativa de colegas en todo el mundo, y donde podrás reimaginar lo que es posible.
Únete a nosotros y ayuda a las principales organizaciones del mundo a liberar el valor de la tecnología y construir un mundo más sostenible e inclusivo.
AGILE DELIVERY CENTER SPAIN
El Agile Delivery Center Spain de Capgemini es un centro especializado ubicado en Murcia y Valencia, enfocado en ofrecer soluciones de software innovadoras
utilizando metodologías Ágiles como Scrum y SAFe.
Trabajamos con grandes clientes internacionales en toda Europa, utilizando un modelo ágil distribuido.
Ponemos énfasis en la entrega continua de valor, trabajando con desarrollo cloud-native, prácticas DevOps y tecnologías de vanguardia.
Estamos buscando Ingenieros/as de Software con al menos 2 años de experiencia en proyectos de desarrollo de software, con inglés y/o francés fluido, gran
pasión por la tecnología e interés en formar parte de un ecosistema de talento altamente tecnológico, en un entorno multicultural, y en una cultura activa,
dinámica y de mentalidad abierta.
La multiculturalidad y la diversidad son una parte clave de nuestra cultura y valores, lo que contribuye a crear un entorno de trabajo dinámico y con
mentalidad start-up.
Nuestra principal prioridad es ofrecer a nuestra gente las mejores herramientas para conseguir el futuro que desean, ayudándoles a construir una sólida
carrera en un entorno internacional, industrializado e innovador.
TU ROL
Como Ingeniero/a de Software, desempeñarás un papel crucial en el desarrollo, mantenimiento y optimización de soluciones/aplicaciones de software,
especializándote en tecnologías Java y JavaScript/TypeScript. Trabajarás en un entorno multidisciplinar e internacional con tecnologías de vanguardia. En
entornos Ágiles, colaborarás en la mejora continua de los procesos de desarrollo.
En nuestros equipos, un/a Ingeniero/a de Software aplica métodos estructurados para analizar y resolver problemas de ingeniería de software. Es responsable de
investigar y adquirir conocimiento en su disciplina técnica. Colabora y actúa como jugador/a de equipo junto con otros ingenieros/as de software y partes
interesadas.
El/la Ingeniero/a de Software desarrolla habilidades y experiencia en su disciplina para alcanzar las expectativas estándar del rol, tal y como se definen en
nuestras Comunidades Profesionales internas
TAREAS
- Desarrollo y mantenimiento de software: Crear y mantener aplicaciones de software de alta calidad utilizando Java y tecnologías relacionadas. Participar en el desarrollo de las funcionalidades más complejas.
- Colaboración: Trabajar en estrecha colaboración con equipos multifuncionales, incluidos product managers, diseñadores y otros ingenieros, para ofrecer soluciones de software robustas.
- Revisión de código: Realizar revisiones de código exhaustivas para garantizar la calidad, el rendimiento y la seguridad. Supervisar los desarrollos realizados por el equipo. Difundir buenas prácticas y procesos de desarrollo.
- Mejora continua: Mantenerse actualizado/a con las últimas tendencias y tecnologías del sector para mejorar continuamente las prácticas de ingeniería de software. Proponer mejoras en el desarrollo de aplicaciones.
- Liderazgo técnico (en perfiles con experiencia): Proporcionar orientación y mentoría a desarrolladores/as junior, asegurando las mejores prácticas en codificación y diseño. Ayudar al equipo a identificar el trabajo pendiente en un proyecto.
Cuentas con más de dos años de experiencia profesional relevante. Plenamente competente en su área de especialización y tiene un profundo conocimiento de los conceptos de programación relacionados, el diseño de software y los principios del desarrollo de software. Trabaja de forma autónoma con mínima supervisión. Capaz de actuar como una pieza clave en entornos complejos y de liderar las actividades de un equipo en el diseño y desarrollo de software. Actúa de forma proactiva para comprender las necesidades de los clientes internos y externos, ofreciendo asesoramiento incluso cuando no se le solicita. Es capaz de evaluar y adaptarse a los retos de los proyectos, formular soluciones innovadoras, trabajar bajo presión y guiar al equipo para alcanzar los objetivos técnicos y comerciales. Tiene en cuenta las necesidades de rentabilidad y puede gestionar los costes de un proyecto o área de trabajo específica. Explica conceptos complejos a distintos públicos asegurando una correcta comprensión. Motiva a otros miembros del equipo y crea redes informales con contactos clave fuera de su propia área.
- Dominio de Java: Amplia experiencia con Java 8–17 (streams, interfaces, etc.) y frameworks Spring.
- Ciclo de vida del desarrollo de software: Sólido conocimiento del ciclo de vida del desarrollo de software y de metodologías como Scrum.
- Conocimientos técnicos: SOAP, REST, Maven, JSP, HTML, PL/SQL.
- Competencias en DevOps: UNIX, shell scripts, Jenkins, Ansible, entre otros.
- Gestión de bases de datos: Experiencia con bases de datos relacionales y/o no relacionales, incluidas SQL y NoSQL.
- Testing y depuración: Dominio de pruebas unitarias, pruebas de integración y depuración mediante herramientas como JUnit y Mockito.
- Control de versiones: Experiencia con sistemas de control de versiones como Git, GitLab y GitHub.
- Habilidades de comunicación: Excelentes habilidades de comunicación oral y escrita, con capacidad para colaborar eficazmente con equipos remotos. Nivel fluido de inglés y/o francés para comunicarse con equipos y clientes.
- Capacidad de resolución de problemas: Sólidas habilidades analíticas y de resolución de problemas.
Consideraremos todas las candidaturas. Ofrecemos una amplia variedad de opciones de formación, tanto presenciales como online, incluidas certificaciones. Incluso si no cumples el 100 % de los requisitos, ¡nos encantará conocerte!
Nuestro compromiso con la inclusión y la igualdad de oportunidades se refleja en nuestro Plan de Igualdad y Código Ético, que garantizan el desarrollo profesional de nuestro personal y la igualdad de oportunidades en los procesos de selección, en un entorno libre de discriminación por etnia, nacionalidad, origen social, edad, orientación sexual, expresión de género, religión o cualquier otra circunstancia personal, física o social.
¿QUÉ OFRECEMOS?
- Contrato indefinido.
- Entorno de trabajo dinámico, joven y multicultural.
- Proyectos innovadores con grandes clientes internacionales que te permitirán aprender y crecer cada día; posibilidad de viajes de trabajo.
- Un atractivo plan de carrera vinculado al desarrollo técnico y personal en una empresa multinacional líder en su sector.
- Planes de formación orientados a las últimas necesidades del mercado, como Scaled Agile Framework Enterprise (SAFe) y otras innovaciones técnicas y certificaciones.
- Un interesante paquete de beneficios sociales con seguro médico (50% cubierto por la empresa), seguro de vida y servicio de fisioterapia, horario flexible, modelo de trabajo híbrido y jornada intensiva los viernes, todos los días de julio y agosto.
- Plan de retribución flexible.
- Programa de alimentación saludable y Gympass; contamos con cestas de fruta fresca procedente de agricultores locales cada semana.
zona de confort para el crecimiento del centro como parte de nuestros objetivos diarios.
Las personas seleccionadas se incorporarán a un centro en evolución con la posibilidad de desarrollar la carrera que deseen en muchos ámbitos como Desarrollo
de Software, Arquitectura de Software, Gestión de Proyectos, Liderazgo de Personas...
#RewriteYourFuture at ADCenter Spain Capgemini.
¿POR QUÉ CAPGEMINI?
Capgemini es un socio global en transformación empresarial y tecnológica, que ayuda a las organizaciones a acelerar su doble transición hacia un mundo digital y
sostenible, creando un impacto tangible para las empresas y la sociedad. Es un grupo responsable y diverso con 420.000 profesionales en más de 50 países.
Con una sólida trayectoria de más de 55 años, Capgemini es un socio de confianza para sus clientes, ayudándoles a liberar el valor de la tecnología para cubrir
todas las necesidades de su negocio. Ofrece servicios y soluciones de extremo a extremo, aprovechando sus fortalezas en estrategia y diseño hasta
ingeniería, todo impulsado por sus capacidades líderes en el mercado en IA, IA generativa, cloud y datos, combinadas con su profundo conocimiento sectorial y
su ecosistema de partners.
Python Engineer
13 abr.Canonical
Python Engineer
Canonical · Murcia, ES
Teletrabajo . API Python TSQL NoSQL Linux C++ Docker Cloud Coumputing Kubernetes REST IoT gRPC Go Flutter
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is a general track role, hiring for every team at Canonical who works in Python, across all levels of seniority. Apply here if you believe you are already an outstanding Python engineer.
Canonical works across the entire open source spectrum. Canonical Ubuntu is well-known as a developer favourite and enterprise-friendly Linux. Our web services and system utilities are often written in Python, which we choose where collaboration with other teams, ecosystems and communities is more important than raw performance.
We hire Python Developers with a passion for open-source software, innovation, and cutting-edge technologies. We also look for colleagues who understand that a great product is more than code – it is ready for the unexpected, it is well documented, it is comprehensively tested, it is tastefully presented in its CLI or GUI. At Canonical, you will have the opportunity to make significant contributions through high-quality, idiomatic Python code.
Your team will own a product that may comprise several codebases. These may be intended to run on servers, or on Kubernetes, or on the desktop, or as web services for Ubuntu clients. They may be utilities or frameworks or tools, or part of our production process.
Additionally, this role will give you the opportunity to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale.
Location: we have remote Python engineering roles in every time zone.
What your day will look like
- Write high-quality, well-designed and well-tested Python software
- Collaborate proactively with a globally distributed team
- Display technical leadership at Canonical and in our communities
- Debug issues and produce high-quality code to fix them
- Contribute to technical documentation with the aim to make it the best of its kind
- Work from home with global travel twice a year for company events
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above-and-beyond expectations
- Well-organised, self-starting and able to deliver to schedule
- Professional manner interacting with colleagues, partners, and community
- Experience writing thoroughly designed, modern, maintainable Python
- Conscientiousness and detail orientation, with a focus on performance
- Professional written and spoken English
- Experience with Linux (Debian or Ubuntu preferred)
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Passion, thoughtfulness, and self-motivation
- Excellent communication and presentation skills
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each
- Experience with container technologies such as LXD, Docker and Kubernetes
- Understanding of build systems and toolchains, including for cross-compilation
- Additional languages, particularly Golang or Rust, C or C++
- Deep quality and test engineering
- Web or Flutter front-end experience
- REST and gRPC API experience
- SQL and NoSQL data store expertise
- Experience with public clouds or OpenStack
- Experience with Debian/Ubuntu packaging
- Experience with systems programming or scalable web services
- Performance engineering and security experience
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Finance Controller
13 abr.Publicis Groupe España
Madrid, ES
Finance Controller
Publicis Groupe España · Madrid, ES
. REST Spark
Company Description
Publicis Groupe, the world's largest communications group, is a solutions platform that is present in more than 100 countries and has more than 98,000 employees. With a unique work philosophy, The Power of One puts clients at the center by promoting the growth of their business through creative agencies (Publicis, Leo Burnett, Publicis Health, Wysiwyg, Nurun and Digitas), media (Zenith, Starcom, Spark and Performics), and areas of transversal knowledge.
Publicis Groupe links Creativity, Technology and Data offering a value proposition that effectively connects brand and consumer.
Overview
Finance Controller for a Media Agency, responsible for client financial management, accounting, reporting, and internal team leadership, ensuring compliance with local and international accounting standards (IFRS), corporate policies, and strategic objectives of the Group.
Responsibilities
Client Management
- Manage client contracts and understand their economic aspects.
- Recognize revenue based on contracts and corporate policies.
- Coordinate international global clients.
- Direct interaction with clients, understanding their financial processes affecting our operations (invoice processing, payments, etc.).
- Manage client audits and liaise with client-appointed auditors.
- Identify and resolve overdue invoices to improve Trade Working Capital.
- Knowledge of local accounting standards and IFRS.
- Implement revenue recognition policies.
- Expense recognition and management.
- Prepare periodic reports on time and in accordance with IFRS standards.
- Monthly closing reports preparation.
- Prepare annual budget and periodic forecasts (Revenue, General Expenses).
- Ensure strategic objectives of the Group are met.
- Analyze variances and propose initiatives to achieve objectives.
- Team management and supervision of the finance department.
- Liaise with different Group departments and Shared Service Centers.
- Manage reporting lines.
- Provide basic support to the CEO/COO with recommendations and solutions.
- Manage internal, external, and client audits.
- Ensure compliance with corporate policies.
- Extensive experience in financial management, preferably in media or related sectors.
- Strong knowledge of IFRS and local accounting standards.
- Experience in revenue recognition, budgeting, reporting, and client finance management.
- Excellent analytical, leadership, and communication skills.
- Experience coordinating international clients and teams.
- Position requires interaction with top management and global clients.
- Strategic role contributing to Group objectives and financial performance.
Why join us? Because we offer reasons such as:
- 🌟 Flexible Benefits (Coverflex): Enjoy more than just work with flexible compensation including meal vouchers, health insurance, transportation, and more.
- 🚀 Growth Opportunities: You can advance in your career not only through the experience of working with major clients but also by accessing local and global training programs specialized according to your role, covering both technical and soft skills.
- 📚 Free Online Training: You can access unlimited courses from LinkedIn Learning and Udemy Catalogs through our artificial intelligence platform "Marcel".
- 🥇 Partner Certifications: You'll have the opportunity to obtain certifications from industry giants such as Meta, Google, or Amazon.
- 🌍 Work from anywhere: Telecommute up to 6 weeks from over 100 countries with our #WorkYourWorld program.
- 🎉 Attractive holidays package including your birthday & Advertising Day off plus some additional days off. Rest is also important!
- 🧘🏻♂️ Well-being: We prioritize the well-being of our staff and organize various health initiatives such as daily meditation or yoga among others.
We are certified as a Great Place to Work, your happiness and providing you with an outstanding experience means a lot to us, let's enjoy!
Here at Publicis Groupe, we are committed to building a culturally diverse workforce and therefore strongly encourage applications from underrepresented groups. We are committed to equality of opportunity and welcome applications from all individuals, regardless of their background: we do not discriminate on the basis of race, color, religion, gender identity or expression, sexual orientation, national origin, age, disability, marital status, or any individual´s status in any group or class protected by law.
If you have any reasonable adjustment needs arising from a disability or medical condition to fully participate in the recruitment process, please discuss this with the recruiter who contacts you.
All employees are committed to complying with obligations regarding Information Security and Technologies, obligations related to the use of Artificial Intelligence, obligations stemming from the Quality and Environmental Management System, as well as obligations derived from the Integrity Management System, Corruption Prevention, and the Anti-Bribery and Anti-Corruption Policy. Furthermore, all employees are required to complete mandatory training courses, declarations, and compliance commitments in these areas.
KGRESSOURCES LTD
Murcia, ES
Senior Software Engineer - Custom Integrations
KGRESSOURCES LTD · Murcia, ES
Scrum HTML xml Excel Desarrollo de software Software Experiencia laboral Ciencias de la computación Integración Revisión de código API Java TSQL Docker Kubernetes GraphQL Elasticsearch Microservices REST AWS DevOps PostgreSQL Spring RabbitMQ gRPC
We are seeking an experienced Software Engineer to join a dynamic Delivery team focused on custom integration projects within the rapidly growing OTT (Over-The-Top) streaming industry. Based in Murcia, Spain, you will play a key role in designing and implementing scalable solutions for a global client base.
Key Responsibilities
Custom Integration Development: Design and deliver tailored product integrations in close collaboration with Project Managers and clients, ensuring solutions meet specific business requirements
Technical Solution Design: Architect and implement solutions using modern technologies within complex software ecosystems, including API integrations (internal and third-party)
Quality Assurance: Maintain high software standards through comprehensive documentation, automated testing, continuous integration workflows, and collaborative code reviews
Performance Optimization: Enhance the technology stack to ensure scalability, high availability, and efficient resource management during peak traffic periods
Cross-Functional Collaboration: Work closely with engineering, DevOps, infrastructure, support, and project management teams to ensure software reliability, quality, and continuous improvement
Required Qualifications
Education:
Bachelor's or Master's degree in Computer Science or equivalent professional experience
Professional Experience:
Several years of software development experience in production environments
Essential Technical Skills:
Strong expertise in Java, REST APIs, and Spring ecosystem
Proficiency with SQL databases (PostgreSQL experience preferred)
Mandatory: Experience with GraphQL, gRPC, and microservices architecture
Hands-on experience with Git/GitLab CI, Docker, and ideally Kubernetes
Knowledge of reactive programming frameworks (e.g., Webflux/Reactor) is a plus
Language Requirements:
English: Professional working proficiency
Spanish: Professional working proficiency
Technology Stack
Platform & Infrastructure:
Linux, Docker, Kubernetes, OpenStack, AWS
Backend Technologies:
Spring Boot 3.x, Reactor, PostgreSQL, ElasticSearch, RabbitMQ, GraphQL
Frontend Technologies:
React, Lit Element, WebSocket, Progressive Web Apps (PWA)
What We're Looking For
A passionate technologist with a problem-solving mindset
Someone who thrives in a collaborative, fast-paced environment
A team player with strong communication skills and a good sense of humour
Motivation to work alongside tech enthusiasts in a dynamic, innovative team
Secteur
Guardian Jobs
Madrid, ES
ICS Cover Teacher Pool, INTERNATIONAL COLLEGE SPAIN
Guardian Jobs · Madrid, ES
. REST
We are seeking enthusiastic and dedicated teachers to join our dynamic international school community for occasional cover opportunities. You will support students and teachers during substitute assignments and may also accompany educational trips.
Joining our Cover Teacher Pool is a great way for you to experience ICS and for us to get to know you! Previous experience in education, as a Teacher, Monitor, Sports Coach, or similar role, is highly valued. Fluency in English is essential to become part of our successful team at International College Spain
THE SCHOOL
International College Spain is an international community school that is committed to providing every child with all they need to be successful in the futures.
The school was founded in 1980 by the late entrepreneur and philanthropist, Manouchehr Farhangi, and has grown to become one of the leading international IB Continuum schools in Europe.
One of the first schools in the world to provide all three IB programmes, our staff have a wealth of IB experience and knowledge leading not only to outstanding academic results but also to producing students who make a difference in the world. Our commitment to an IB education is reflected in the wealth of IBEN educators and IB trained staff at our school.
Our students come to us from over 70 different nations and our staff from over 30.
At ICS, we are dedicated to fostering a culture of diversity, equity, and inclusion. We are committed to promoting gender equality in all aspects of our operations, from recruitment and development to leadership opportunities and beyond.
Are you passionate about working with children, skilled in guiding groups, and ready to create memorable experiences? We are looking for enthusiastic and reliable monitors to join our team for school trips throughout the academic year.
Role Overview
As a School Trip Monitor, you will support teachers in overseeing students during educational and recreational trips. You will help ensure the safety, engagement, and enjoyment of all participants while fostering a positive and inclusive environment.
Key Responsibilities
- Accompany and supervise groups of students on trips and activities.
- Assist teachers in maintaining discipline and safety protocols.
- Engage students in activities, ensuring their active participation and well-being.
- Respond to any emergencies or incidents following established procedures.
- Act as a liaison between students, teachers, and service providers during trips.
- Fluency in English (required); additional languages are a plus.
- Prior experience as a Leisure Activity Monitor, Sports Coach, Educator, or similar role is preferred.
- Valid Certificate of Sexual Offenses Clearance (mandatory).
- Availability to work during school trips, which may include overnight stays and weekends.
- Strong interpersonal skills, adaptability, and a positive attitude.
- Basic first-aid training is a plus.
- Competitive compensation for each trip.
- A collaborative and supportive work environment.
- Opportunities to work with a diverse and dynamic group of students and staff.
- The chance to make a meaningful impact on students' learning experiences.
Join us in creating unforgettable learning experiences for our students while promoting safety, inclusion, and fun!
NORD ANGLIA EDUCATION
The school is part of Nord Anglia Education which brings a variety of advantages and enables us to collaborate with other students, teachers and schools within the group, as well as with prestigious institutions like Juilliard and MIT.
Our teachers have access to the most comprehensive Professional Development opportunities available to international teachers through Nord Anglia University, our Core 7 Leadership Programme and our tailor made Masters Degree at King´s University, London.
MADRID
Madrid is a stunning and beautiful capital city, in the heart of Spain. Frequently voted one of the best places to live in Europe, it is a city renowned for its culture, history and architecture. The city has a vibrant nightlife filled with traditional and modern bars and restaurants from around the world. Just outside Madrid are the beautiful Guadarrama mountain range and many historical places of interest such as Segovia, Toledo and El Escorial. Madrid is regarded as one of the most tolerant and welcoming cities in the world. Its central location makes Madrid also the perfect place to explore the rest of Spain with its amazing beaches, impressive mountain ranges and historical cities such as Barcelona, Sevilla or Granada.
Python Engineer
12 abr.Canonical
Python Engineer
Canonical · Granada, La, ES
Teletrabajo . API Python TSQL NoSQL Linux C++ Docker Cloud Coumputing Kubernetes REST IoT gRPC Go Flutter
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is a general track role, hiring for every team at Canonical who works in Python, across all levels of seniority. Apply here if you believe you are already an outstanding Python engineer.
Canonical works across the entire open source spectrum. Canonical Ubuntu is well-known as a developer favourite and enterprise-friendly Linux. Our web services and system utilities are often written in Python, which we choose where collaboration with other teams, ecosystems and communities is more important than raw performance.
We hire Python Developers with a passion for open-source software, innovation, and cutting-edge technologies. We also look for colleagues who understand that a great product is more than code – it is ready for the unexpected, it is well documented, it is comprehensively tested, it is tastefully presented in its CLI or GUI. At Canonical, you will have the opportunity to make significant contributions through high-quality, idiomatic Python code.
Your team will own a product that may comprise several codebases. These may be intended to run on servers, or on Kubernetes, or on the desktop, or as web services for Ubuntu clients. They may be utilities or frameworks or tools, or part of our production process.
Additionally, this role will give you the opportunity to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale.
Location: we have remote Python engineering roles in every time zone.
What your day will look like
- Write high-quality, well-designed and well-tested Python software
- Collaborate proactively with a globally distributed team
- Display technical leadership at Canonical and in our communities
- Debug issues and produce high-quality code to fix them
- Contribute to technical documentation with the aim to make it the best of its kind
- Work from home with global travel twice a year for company events
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above-and-beyond expectations
- Well-organised, self-starting and able to deliver to schedule
- Professional manner interacting with colleagues, partners, and community
- Experience writing thoroughly designed, modern, maintainable Python
- Conscientiousness and detail orientation, with a focus on performance
- Professional written and spoken English
- Experience with Linux (Debian or Ubuntu preferred)
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Passion, thoughtfulness, and self-motivation
- Excellent communication and presentation skills
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each
- Experience with container technologies such as LXD, Docker and Kubernetes
- Understanding of build systems and toolchains, including for cross-compilation
- Additional languages, particularly Golang or Rust, C or C++
- Deep quality and test engineering
- Web or Flutter front-end experience
- REST and gRPC API experience
- SQL and NoSQL data store expertise
- Experience with public clouds or OpenStack
- Experience with Debian/Ubuntu packaging
- Experience with systems programming or scalable web services
- Performance engineering and security experience
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.