Desarrollador Semi Senior

 Posted 12 hours ago
     
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Develop and maintain backend services using Java and Python, focusing on API integration and system scalability. Design and optimize financial reports and dashboards while ensuring software quality through automated testing.

🧠 ¡Buscamos Desarrollador Semi Senior! 🧠
¿Te apasiona construir soluciones backend robustas, trabajar con arquitecturas modernas y participar en proyectos que combinan desarrollo tradicional con analítica y automatización en entornos empresariales?

🎯 Objetivo del rol:
Serás responsable de desarrollar y mantener soluciones backend en un proyecto de alto impacto, participando en la construcción de servicios, integración de sistemas y generación de reportes empresariales. Trabajarás con arquitecturas modernas y buenas prácticas de desarrollo, contribuyendo a la calidad, escalabilidad y seguridad de las aplicaciones. Tendrás la oportunidad de interactuar con tecnologías de datos y explorar capacidades de machine learning como valor agregado.

🎓 Requisitos del perfil
Formación académica: Profesional Ingenieria de sistemas
Experiencia: Mínimo 3 a 5 años en desarrollo backend

Conocimientos obligatorios:

  • Lenguajes: Java (SE/EE 7, 8, 11, 17), Python 3, SQL, PL/SQL

  • Control de versiones: Git (Git Flow, GitHub, GitLab o Bitbucket)

  • Reporting: JasperReports (avanzado) y Jaspersoft Studio (reportes financieros y dashboards)

  • Frameworks Java: Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Cloud, Jakarta EE, Hibernate/JPA

  • Frameworks adicionales: Django (Python)

  • Arquitectura: Microservicios, arquitectura hexagonal, DDD, principios SOLID, patrones de diseño

  • Bases de datos: Oracle Database (nivel medio), PL/SQL (triggers y procedimientos)

  • Servicios: RESTful APIs, SOAP/WSDL

  • Contenedores y sistemas: Docker, Docker Compose, Linux

  • Calidad y pruebas: JUnit, Postman, SonarQube

Conocimientos deseables:

  • Ciencia de datos: Pandas, NumPy, Scikit-learn

  • Machine Learning: Modelos supervisados y no supervisados (regresión, clasificación)

💡 Competencias personales

  • Pensamiento lógico y orientación a la solución de problemas

  • Atención al detalle y enfoque en calidad

  • Trabajo en equipo y comunicación efectiva

  • Adaptabilidad a entornos dinámicos

  • Proactividad y aprendizaje continuo

⚙️ Responsabilidades principales

  • Desarrollar y mantener servicios backend basados en Java y frameworks asociados.

  • Diseñar e implementar APIs y servicios de integración (REST y SOAP).

  • Construir y optimizar reportes financieros y dashboards utilizando herramientas especializadas.

  • Aplicar buenas prácticas de arquitectura y patrones de diseño en las soluciones.

  • Gestionar versiones de código y colaborar en flujos de trabajo con Git.

  • Desarrollar y optimizar procedimientos almacenados en bases de datos Oracle.

  • Asegurar la calidad del software mediante pruebas automatizadas y herramientas de análisis.

  • Implementar soluciones contenerizadas y colaborar en entornos Linux.

🕒 Condiciones laborales

📍 Ubicación: Colombia
🧩 Tipo de contrato: Nomina
⏰ Horario: Tiempo completo
💰 Salario: A convenir

🌐 TALYCAP GLOBAL – Conectamos el mejor talento IT con proyectos de alto impacto.

#Java #Backend #Microservicios #TalycapGlobal

Similar Jobs

See all Remote Others jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Others

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified