Desarrollador Senior Backend ( Java -Spring Boot + AWS)
✨ ¿Estás buscando nuevos desafíos y un lugar donde puedas disfrutar de un ambiente cercano mientras aprendes constantemente?
¡Bienvenido a un equipo con un propósito claro: "TRANSFORMAR la vida de las personas siendo el aliado TECNOLÓGICO más confiable"! 🚀
¡Prepárate y únete a esta aventura!
¿Qué encontrarás?
Retos técnicos y personales que te mantendrán en constante crecimiento.
Un equipo conectado, enfocado en tu bienestar físico y mental.🌱
Cultura de mejora continua, fresca y colaborativa, con oportunidades de aprendizaje y gente dispuesta a apoyarte.
KaizenHub, un programa diseñado para potenciar tus talentos, con feedback, mentorías y coaching a través de Sofka U. ¡Será un reto y un juego a la vez! 🧠
Programas como Happy Kaizen y WeSofka que cuidan tu bienestar físico y emocional.
¿Qué buscamos?
Un Desarrollador Senior Backend Java, un profesional apasionado con más de 4 años de experiencia que domine el ecosistema de Spring Boot y servicios AWS. Buscamos a alguien con una base sólida en patrones de diseño, arquitecturas limpias y paradigmas de desarrollo, capaz de construir soluciones robustas y seguras. Si eres un experto en microservicios que entiende el valor de las bases de datos SQL y NoSQL, este es tu lugar.
Esta es una oportunidad excepcional para dejar una huella real en proyectos de alta escalabilidad. Aquí no solo escribirás código, sino que serás el arquitecto de soluciones que transforman la experiencia del usuario, trabajando en un entorno ágil que desafía tu ingenio y premia la excelencia técnica.
Responsabilidades
Diseñar y desarrollar microservicios escalables utilizando Java 17 y Spring Boot para garantizar un rendimiento óptimo del backend.
Implementar arquitecturas limpias (Clean Architecture) y principios de desarrollo seguro para asegurar la mantenibilidad y protección de los datos.
Gestionar y optimizar consultas en bases de datos relacionales (SQL Server) y no relacionales (DynamoDB) según las necesidades del negocio.
Desplegar y administrar servicios en la infraestructura de AWS, incluyendo Lambdas, ECS y API Gateway.
Asegurar la calidad del software mediante la aplicación de pruebas unitarias y el uso de herramientas de análisis estático como Sonar.
Colaborar con equipos multidisciplinarios bajo el marco de trabajo Scrum para entregar incrementos de producto de alto valor.
Mantener la integridad del código a través del control de versiones en GIT y la realización de revisiones de código entre pares.
Documentar APIs utilizando Swagger y JSON para facilitar la integración con otros servicios y plataformas.
Requisitos
Formación: Profesional en Ingeniería de Sistemas, Ingeniería de Software o carreras afines.
Experiencia: Trayectoria superior a 4 años liderando el desarrollo backend, con énfasis en arquitecturas de microservicios, entornos cloud (AWS) y aplicación de principios SOLID y Clean Code.
Conocimientos Técnicos
Java 17 y ecosistema Spring (Spring Boot, JPA, Security)
AWS (DynamoDB, S3, Lambdas, RDS, EC2, ECS, APIGateway)
Arquitectura de microservicios y API Rest (Swagger, JSON)
Patrones de diseño y Principios SOLID / Clean Code
Bases de datos SQL Server y DynamoDB
Pruebas unitarias y análisis estático con Sonar
Gestión de contenedores con Docker
Control de versiones con GIT
Metodologías Ágiles (Scrum)
¡PRESENTATE y sé parte de esta historia!
Condiciones
Contrato a término indefinido ¡Queremos relaciones a largo plazo y que seas parte de nuestra familia por mucho tiempo!
¿Buscas crecimiento profesional? En Sofka, te ofrecemos un ecosistema de aprendizaje con múltiples herramientas para cerrar brechas y potenciar tus habilidades. ¡Tú decides cómo quieres crecer!
- División
- Operaciones
- Área
- Desarrollo y Arquitectura
- Puesto
- Consultor de Desarrollo
- Ubicaciones
- Colombia
- Estado remoto
- Completamente remoto
¿Ya trabajas en Sofka?
Ayúdanos a encontrar a tu próximo compañero/a.