Desarrollador Java - Senior

PRAGMA

Colombia

Presencial

COP 104.803.493 - 157.205.240

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

PRAGMA busca un desarrollador Backend apasionado por mejorar la vida de las personas. Con al menos 3 años de experiencia, el candidato ideal será responsable de diseñar y construir componentes de software de alto desempeño que resuelvan problemas de clientes.

Se requiere un sólido dominio de Java, Spring y habilidades en el manejo de bases de datos relacionales y NoSQL. Se valorarán certificaciones en AWS y experiencia en prácticas DevOps.

Formación

  • Al menos 3 años de experiencia en desarrollo de aplicaciones de alta calidad.
  • Dominio sólido de Java y fundamentos de programación orientada a objetos.
  • Experiencia probada con el framework Spring.

Responsabilidades

  • Desarrollar componentes de software de alto rendimiento.
  • Transformar requerimientos complejos en código limpio.
  • Implementar soluciones en entornos de nube como AWS y Azure.

Conocimientos

Java
Clean Code
Spring
TDD
Docker
NoSQL
JWT
Webflux

Descripción del empleo

Buscamos un desarrollador Backend apasionado por mejorar la vida de la gente, con ganas de diseñar y construir componentes de software de alto desempeño que resuelvan de forma inteligente los problemas del cliente.

¿A qué retos te enfrentarás?
  • Te sumergirás en todo el ciclo de solución de problemas, donde tus ideas y propuestas serán clave para garantizar resultados grandiosos.
  • Transformarás requerimientos complejos en código impecable, aplicando los principios de Clean Code para construir soluciones robustas y mantenibles.
  • Dominarás nuevos lenguajes y frameworks para resolver desafíos de software de la forma más simple y limpia.
  • Orquestarás el universo de los datos, diseñando e implementando bases de datos relacionales y NoSQL con transacciones y optimizaciones eficientes.
  • Construirás aplicaciones de alto rendimiento capaces de escalar, gestionando con maestría la concurrencia y el paralelismo en Java.
  • Llevarás las soluciones al siguiente nivel implementándolas en entornos de nube como AWS, Azure, y asegurando su despliegue continuo con herramientas como Docker y Kubernetes.
¿Qué buscamos en ti?
  • Al menos 3 años de experiencia profesional desarrollando aplicaciones de alta calidad.
  • Experiencia implementando principios de Clean Architecture, DDD y arquitecturas como Hexagonal o Onion.
  • Un dominio sólido de Java y los fundamentos de la programación orientada a objetos, que sea la base sobre la que construyes soluciones.
  • Experiencia probada con el framework Spring, creando código legible y eficiente.
  • Destreza en el manejo de bases de datos relacionales y NoSQL, garantizando la integridad y disponibilidad de la información.
  • Habilidad para implementar protocolos de comunicación y seguridad, como JWT, que protejan los datos de miles de usuarios.
  • Familiaridad con metodologías de prueba como TDD y un manejo fluido de herramientas de control de versiones, porque la calidad es parte de tu firma.
  • Experiencia demostrable en la contenerización (Docker) de aplicaciones, así como en la implementación de soluciones en la nube.
  • Visión para ir más allá de lo tradicional, aplicando paradigmas de programación reactiva (Webflux) y funcional en tus desarrollos.

No es un requisito, pero nos emocionaría saber que cuentas con:

  • Certificación AWS Cloud Particioner
  • Conocimiento en Diseño Guiado por el Dominio (DDD), para construir software que perdure en el tiempo.
  • Experiencia aplicando patrones de diseño GoF y construyendo arquitecturas orientadas a eventos (EDA) que respondan en tiempo real.
  • Familiaridad con Infraestructura como Código (IaC), patrones de tolerancia a fallos y metodologías BDD.
  • Familiaridad con prácticas DevOps: CI/CD, pipelines en Azure DevOps/GitHub Actions.
  • Conciencia sobre la seguridad, entendiendo los riesgos del OWASP 10 y aplicando buenas prácticas de seguridad en desarrollo para blindar el código.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Desarrollador Semi Senior FullStack
Desarrollador Semi Senior FullStack

SondaRH Consultoria • Bogotá

Presencial
Desarrollador de Software Senior - Fullstack
Desarrollador de Software Senior - Fullstack

Head Hunters International • Bogotá

Presencial
COP 120.000.000 - 180.000.000
Desarrollador BackEnd (Hibrido Quito)(Exp en Banca) K826
Desarrollador BackEnd (Hibrido Quito)(Exp en Banca) K826

Keppri • Medellín

Presencial
COP 89.280.000 - 178.560.000
Senior Software Engineer – Cloud & Distributed Systems
Senior Software Engineer – Cloud & Distributed Systems

WSP en Colombia • Bogotá

Presencial
COP 80.000 - 110.000
Desarrollador Experto en Aplicaciones
Desarrollador Experto en Aplicaciones

Centro de Empleo y Talento • Bogotá

Presencial
COP 60.000.000 - 100.000.000
Desarrollador Full Stack Java / React
Desarrollador Full Stack Java / React

Softgic • Medellín

Presencial
COP 80.000.000 - 140.000.000
Desarrollador Full Stack Java / React
Desarrollador Full Stack Java / React

SOFTGIC • Colombia

Presencial
COP 90.000.000 - 120.000.000
Desarrollador de Aplicaciones Cloud.
Desarrollador de Aplicaciones Cloud.

Softtek • Colombia

Presencial
COP 130.000.000 - 170.000.000
Desarrollador de back-end
Desarrollador de back-end

ADL Digital Lab • Bogotá

Presencial
COP 60.000.000 - 90.000.000
Programador full stack Nube.
Programador full stack Nube.

Softtek • Colombia

Presencial
COP 100.440.000 - 167.400.000