Acerca del puesto Ingeniero Fullstack Java Senior
Sobre Coderland
En Coderland, el talento es lo que hace que las cosas pasen.
Somos una comunidad global de #CodeLovers apasionados por la tecnología, la innovación y la transformación digital. Trabajamos con compañías líderes creando soluciones reales de alto impacto, en un entorno donde cada idea cuenta y cada persona suma.
Aquí no hay talentos invisibles: se escucha, se colabora y se crece.
Ubicación
- Región: Latinoamérica
- Modalidad: Remoto
- Horario: Disponibilidad para trabajar de 9:00 a.m. a 4:00 p.m. PST.
Lo que incluye tu salario
- Trabajo 100% remoto
- Coderland Homes en Panamá, Málaga e Islas Canarias
- Espacios de Coworking
- Acceso a oficinas en Panamá, Málaga y Madrid
- Aprendizaje y crecimiento continuo
- Plataforma de formación Udemy Business
- Plataforma de idiomas Preply
- Programa de referidos
- Pagos en USD
- Días familiares
- Bono por aniversario
- Cobertura de salud remota - SafetyWing
Sobre el rol
Buscamos un/a Full Stack Engineer con un fuerte enfoque en desarrollo backend, pero con capacidad para contribuir también en el desarrollo frontend. La posición está orientada al diseño y construcción de aplicaciones escalables, arquitecturas robustas y experiencias de usuario intuitivas, trabajando en un entorno colaborativo bajo metodologías ágiles. Valoramos perfiles con sólida experiencia en Java, Spring Boot y desarrollo de aplicaciones modernas, comprometidos con la calidad del código y las mejores prácticas de ingeniería.
Responsabilidades clave
- Diseñar, desarrollar y mantener aplicaciones y servicios escalables.
- Construir soluciones backend robustas y de alto rendimiento en arquitecturas de microservicios y monolitos.
- Contribuir al desarrollo de interfaces de usuario responsivas y adaptables para múltiples dispositivos.
- Garantizar la calidad del software mediante Test-Driven Development (TDD) y pruebas automatizadas.
- Colaborar con equipos multidisciplinarios participando activamente en ceremonias ágiles.
- Comunicarse de forma efectiva con equipos y stakeholders en inglés.
- Participar en el diseño técnico, implementación y evolución continua de las soluciones.
Requisitos / Habilidades requeridas
- Inglés fluido, tanto oral como escrito.
- Experiencia sólida con Java 8/11/17, Spring Framework, Spring Boot y JUnit.
- Conocimiento profundo de programación orientada a objetos (OOP) y Design Patterns.
- Experiencia trabajando con arquitecturas de microservicios y aplicaciones monolíticas.
- Dominio de Git, GitHub y Maven.
- Conocimientos de fundamentos de Cloud Computing.
- Experiencia en desarrollo con JavaScript y/o TypeScript.
- Experiencia con frameworks frontend como AngularJS, ReactJS o similares.
- Sólidos conocimientos de HTML y CSS.
- Experiencia desarrollando aplicaciones escalables y universales (isomorphic).
- Experiencia aplicando Test-Driven Development (TDD) y pruebas automatizadas.
- Experiencia trabajando bajo metodologías ágiles, especialmente Scrum.
- Excelentes habilidades de comunicación, análisis y resolución de problemas.
Requisitos deseables
- Experiencia con herramientas de monitoreo como Prometheus y Grafana.
- Experiencia utilizando Jira.
- Familiaridad con herramientas de asistencia al desarrollo basadas en IA (AI Code Assistants).
- Experiencia en arquitecturas cliente-servidor para el desarrollo de interfaces responsivas.
¿Por qué Coderland?
Porque aquí formarás parte de un equipo donde la creatividad, el talento y la tecnología se unen para transformar el futuro. Creemos en las personas, en el trabajo en comunidad y en el impacto que podemos generar juntos.