Fullstack Developer (Java and Angular)
Fullstack Developer (Java and Angular)
Fullstack Developer (Java and Angular)
Need a visa? No sponsorship mentioned here. Browse visa jobs.
About the role
Your mission at Kairós
We are looking for a passionate and strategic Senior Fullstack Engineer to join our team to bring technical solidity, lead the design of robust solutions, and ensure excellence in our distributed systems.
Here, you won't just write lines of code; you will shape scalable architectures, ensure service resilience, and do it alongside a team that supports you every step of the way.
What you'll do
- Backend Mastery: You will design, develop, and optimize robust services with a primary focus on backend architecture, leading complex software solutions.
- Technical Ownership: You will take full ownership of services from start to finish, applying your high autonomy and technical decision-making skills to ensure product success.
- Cloud and Architecture Evolution: You will implement and manage microservices-based systems, ensuring proper containerization and an efficient deployment flow.
- Connectivity and Messaging: You will configure and optimize communication between distributed systems through event-driven and streaming architectures.
- End-to-End Vision: You will collaborate and integrate your developments with frontend teams, ensuring a global and fluid understanding of the entire application lifecycle.
- Quality and Security Culture: You will ensure technical excellence by implementing unit and integration tests, as well as using static analysis and security tools.
- Global Collaboration: You will work hand in hand with multidisciplinary teams (frontend, product, operations) in distributed and international environments.
- Commitment and Resilience: You will participate in on-call availability schemes, ensuring the continuity and stability of critical business services.
Nice to have
- Advanced experience with event-driven architectures (Advanced Kafka) and managing Kubernetes in production.
- Use and configuration of NGINX or API Gateways.
- Integration with Azure AD or similar identity management systems.
- Experience in Legacy integration (SOAP, WSO2, OSB) and knowledge of integration or batching systems (SSIS or equivalents).
- Experience working in major cloud environments (Azure, AWS, etc.).
- Exposure or participation in initiatives focused on AI and automation.
What you'll get
Benefits that make a difference
Professional growth worth it
- Continuous corporate training.
- Free English classes in small groups.
- Mentoring and constant personal support.
- Participation in conferences, events, and technology communities.
Balance and Real Flexibility
- 23 days of vacation + December 24 and 31 off.
- 1 day for professional events and 3 personal days for work-life balance.
- 100% remote work: You will work remotely, with some flexibility to adjust your schedule, although it will depend on the project you are on.
Benefits and Personal Care
- Flexible compensation (Cobee) for meals, transportation, training, and childcare.
- Health insurance with Cigna, Adeslas, or Sanitas.
- Wellness program for emotional and psychological well-being.
How you'll work
remote
About the company & team
Who are we?
We are Kairós, a different kind of technology company. Yes, we help our clients with their digital and methodological transformation challenges, but what truly defines us is how we do it: putting people at the center.
We have been recognized as a Great Place To Work company since 2019, for the sixth consecutive year, ranking 5th in 2024. Our values of courage, empathy, innovation, and joy are how we work every day. We are more than 850 people (developers, data engineers, strategists...) and we are now looking for someone to join this brilliant and diverse team.
At Kairós, you are not just another number. We know you by name, we care about your personal balance, and we want you to grow with us.
Technology
Technical Expertise (Must-Have)
What will make you successful
- Experience: Minimum +5 years of experience in software development, with a very clear focus on the backend.
- Backend Core: Solid and demonstrable experience in Java and the Spring Boot ecosystem.
- Architecture: Deep experience in microservices architectures and distributed systems.
- Containers and Orchestration: Proven experience working with Kubernetes and Docker (both in containerization and deployment).
- Event Streaming: Real experience with Kafka or similar messaging systems.
- APIs and Data: Extensive knowledge in designing, creating, and consuming REST APIs. Experience with relational databases (SQL: Oracle, MySQL, PostgreSQL...) and non-relational databases (NoSQL: MongoDB, etc.).
- DevOps & CI/CD: Practical experience in continuous integration and deployment environments.
- Testing and Quality: Solid familiarity with unit and integration testing, as well as the use of code quality and security tools (such as Sonar, Snyk, etc.).
- Fullstack Profile: Basic or intermediate experience in the frontend ecosystem with Angular and JavaScript / TypeScript to ensure proper integration with the team.
- Fluent English
Soft Skills
- High autonomy and sound technical decision-making.
- Strong sense of ownership over the developments and services you lead.
- Excellent communication skills with multidisciplinary profiles.
- Innate orientation toward software quality, scalability, and resilience.
- Open mindset and comfortable working in international and distributed environments.
Additional information
#TRY #THINK #FEEL #ENJOY
At Kairós, we firmly believe in the importance of equality and diversity in the workplace. We are committed to creating an inclusive and respectful environment where all employees feel valued and have the opportunity to reach their full potential, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or any other characteristic protected by law.
Apply to the job and join the team of Kairoseros and Kairoseras!
About the role
Tu misión en Kairós
Buscamos un Senior Fullstack Engineer apasionado y estratégico que se una a nuestro equipo para aportar solidez técnica, liderar el diseño de soluciones robustas y garantizar la excelencia en nuestros sistemas distribuidos.
Aquí no solo tirarás líneas de código; darás forma a arquitecturas escalables, asegurarás la resiliencia de los servicios y lo harás junto a un equipo que te respalda en cada paso.
What you'll do
- Maestro/a del Backend: Diseñarás, desarrollarás y optimizarás servicios robustos con un enfoque prioritario en arquitectura de backend, liderando soluciones de software complejas.
- Propiedad Técnica (Ownership): Tomarás las riendas de los servicios de principio a fin, aplicando tu alta autonomía y capacidad de decisión técnica para asegurar el éxito del producto.
- Evolución Cloud y Arquitectura: Implementarás y gestionarás sistemas basados en microservicios, asegurando una correcta contenedorización y un flujo de despliegue eficiente.
- Conectividad y Mensajería: Configurarás y optimizarás la comunicación entre sistemas distribuidos a través de arquitecturas basadas en eventos y streaming.
- Visión End-to-End: Colaborarás e integrarás tus desarrollos con equipos de frontend, garantizando una comprensión global y fluida de todo el ciclo de la aplicación.
- Cultura de Calidad y Seguridad: Velarás por la excelencia técnica mediante la implementación de pruebas unitarias y de integración, así como el uso de herramientas de análisis estático y seguridad.
- Colaboración Global: Trabajarás codo con codo con equipos multidisciplinares (frontend, producto, operaciones) en entornos distribuidos e internacionales.
- Compromiso y Resiliencia: Participarás en esquemas de disponibilidad para guardias (on-call), garantizando la continuidad y estabilidad de los servicios críticos de negocio.
Nice to have
- Experiencia avanzada con arquitecturas event-driven (Kafka avanzado) y gestión de Kubernetes en producción.
- Uso y configuración de NGINX o API Gateways.
- Integración con Azure AD o sistemas de gestión de identidad similares.
- Experiencia en Legacy integration (SOAP, WSO2, OSB) y conocimientos de sistemas de integración o batching (SSIS o equivalentes).
- Experiencia de trabajo en entornos cloud principales (Azure, AWS, etc.).
- Exposición o participación en iniciativas orientadas a la IA y la automatización.
What you'll get
Beneficios que marcan la diferencia
Crecimiento profesional que vale la pena
- Formación continua corporativa.
- Clases de inglés gratuitas en grupos reducidos.
- Mentoring y acompañamiento personal constante.
- Participación en conferencias, eventos y comunidades de tecnología.
Equilibrio y Flexibilidad Real
- 23 días de vacaciones + 24 y 31 de diciembre libres.
- 1 día para eventos profesionales y 3 días de libre conciliación.
- Teletrabajo 100%: Trabajarás en remoto, y con cierta flexibilidad para adaptar tus horarios, aunque dependerá del proyecto en el que estés.
Beneficios y Cuidado Personal
- Retribución flexible (Cobee) para restaurante, transporte, formación y guardería.
- Seguro médico con Cigna, Adeslas o Sanitas.
- Programa Wellness de bienestar emocional y psicológico.
How you'll work
remote
About the company & team
¿Quiénes somos?
Somos Kairós, una empresa de tecnología diferente. Sí, ayudamos a nuestros clientes con sus retos de transformación digital y metodológica, pero lo que realmente nos define es cómo lo hacemos: poniendo a las personas en el centro.
Hemos sido reconocidos como Empresa Great Place To Work desde 2019 por sexto año consecutivo, ocupando el 5º lugar en 2024. Nuestros valores de valentía, empatía, innovación y alegría son la forma en que trabajamos cada día. Somos más de 850 personas (desarrolladores, ingenieros de datos, estrategas...) y ahora buscamos a alguien que se sume a este equipo brillante y diverso.
En Kairós no eres un número más. Te conocemos por tu nombre, nos importa tu equilibrio personal y queremos que crezcas con nosotros.
Tecnología
Dominio Técnico (Must-Have)
Qué te hará tener éxito
- Experiencia: Mínimo +5 años de experiencia en desarrollo de software, con un foco muy claro en el backend.
- Backend Core: Experiencia sólida y demostrable en Java y el ecosistema Spring Boot.
- Arquitectura: Experiencia profunda en arquitecturas de microservicios y sistemas distribuidos.
- Contenedores y Orquestación: Experiencia consolidada trabajando con Kubernetes y Docker (tanto en contenedorización como en despliegue).
- Streaming de Eventos: Experiencia real con Kafka o sistemas de mensajería similares.
- APIs y Datos: Amplio conocimiento en diseño, creación y consumo de API REST. Experiencia en bases de datos relacionales (SQL: Oracle, MySQL, PostgreSQL...) y no relacionales (NoSQL: MongoDB, etc.).
- DevOps & CI/CD: Experiencia práctica en entornos de integración y despliegue continuo.
- Testing y Calidad: Familiaridad sólida con pruebas unitarias y de integración, además del uso de herramientas de calidad y seguridad de código (como Sonar, Snyk, etc.).
- Perfil Fullstack: Experiencia básica o intermedia en el ecosistema frontend con Angular y JavaScript / TypeScript para asegurar una correcta integración con el equipo.
- Inglés fluido
Soft Skills
- Alta autonomía y capacidad de decisión técnica fundamentada.
- Fuerte sentido de propiedad (ownership) sobre los desarrollos y servicios que lideras.
- Excelentes habilidades de comunicación con perfiles multidisciplinares.
- Orientación innata hacia la calidad, la escalabilidad y la resiliencia del software.
- Mentalidad abierta y cómoda trabajando en entornos internacionales y distribuidos.
Additional information
#TRY #THINK #FEEL #ENJOY
En Kairós creemos firmemente en la importancia de la igualdad y la diversidad en el lugar de trabajo. Estamos comprometidos a crear un entorno inclusivo y respetuoso donde todos los empleados se sientan valorados y tengan la oportunidad de alcanzar su máximo potencial, independientemente de su raza, color, religión, género, identidad o expresión de género, orientación sexual, origen nacional, genética, discapacidad, edad o cualquier otra característica protegida por la ley.
¡Inscríbete a la oferta y únete al equipo de Kairoseros y Kairoseras!
This job was automatically translated to English, .