Senior Java Software Engineer

Blankfactor

Colombia

Presencial

COP 9.000.000 - 15.000.000

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

Blankfactor is seeking a seasoned Java Engineer to join our technology modernization program, transforming legacy C++ applications into microservices. You will own critical refactoring projects and help shape scalable Java-based platforms across on-prem and cloud environments.

You’ll design high-performance services, containerize with Docker, manage deployments with Kubernetes, and collaborate with architects, QA, and business teams to align technical work with business goals.

Formación

  • 5+ years building enterprise Java applications.
  • Proven track record converting legacy C++ to Java microservices.
  • Experience with Docker, Kubernetes, and Azure deployments.
  • SQL Server or PostgreSQL with ORM such as Hibernate or Spring Data.

Responsabilidades

  • Analyze and deconstruct complex legacy C++ applications.
  • Design and implement Java microservices with high performance, scalability, and maintainability in mind.
  • Containerize applications using Docker and manage deployments with Kubernetes across on-prem and cloud environments (Azure preferred).
  • Collaborate with solution architects, QA, and business teams to ensure alignment with technical and business requirements.
  • Develop automated test suites, including unit, integration, and performance tests.
  • Contribute to CI/CD pipelines and ensure smooth deployment processes.
  • Troubleshoot technical issues and performance bottlenecks.
  • Produce detailed documentation and conduct knowledge transfer sessions.

Conocimientos

Java 11+
Microservices
Docker
Kubernetes
Azure
SQL Server
PostgreSQL
Hibernate
Spring Boot
Spring Cloud
Spring MVC
REST APIs
Kafka
RabbitMQ
DDD
TDD

Educación

Bachelor’s degree in Computer Science, Engineering, or related field

Herramientas

Hibernate
Spring Data
Spring Boot
Spring Cloud
Kafka
RabbitMQ

Descripción del empleo

At Blankfactor, we create and deliver innovative technology solutions for some of the world’s leading fintech and financial services companies. We combine engineering excellence with deep domain expertise to modernize complex systems and build next-generation platforms. Join us in shaping the future of financial technology.

About the Role

We’re seeking a seasoned Java Engineer to join our technology modernization program, playing a critical role in transforming legacy monolithic C++ applications into modern, scalable Java-based microservices. This is a unique opportunity to take ownership of complex refactoring projects and make a significant impact on our enterprise systems.

Key Responsibilities

  • Analyze and deconstruct complex legacy C++ applications.
  • Design and implement Java microservices with high performance, scalability, and maintainability in mind.
  • Containerize applications using Docker and manage deployments with Kubernetes across on-prem and cloud environments (Azure preferred).
  • Collaborate with solution architects, QA, and business teams to ensure alignment with technical and business requirements.
  • Develop automated test suites, including unit, integration, and performance tests.
  • Contribute to CI/CD pipelines and ensure smooth deployment processes.
  • Troubleshoot technical issues and performance bottlenecks.
  • Produce detailed documentation and conduct knowledge transfer sessions.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
  • 5+ years of experience developing enterprise-grade Java applications.
  • Proven track record in converting legacy C++ systems into Java microservices.
  • Proficiency with Docker, Kubernetes, and deployment to Azure or similar cloud platforms.
  • Experience working with relational databases like SQL Server or PostgreSQL, and ORM tools such as Hibernate or Spring Data.
  • Background in financial services or commercial lending is a strong plus.
  • Advanced proficiency in Java (Java 11+) and frameworks like Spring Boot, Spring Cloud, and Spring MVC.
  • Strong understanding of microservices architecture, REST APIs, and event-driven systems (Kafka, RabbitMQ).
  • Solid grasp of software engineering best practices including SOLID principles, DDD, TDD, and CI/CD.
  • Skilled in performance optimization, debugging, and root-cause analysis.
  • Excellent communication and collaboration abilities.
  • Comfortable working in a fast-paced, dynamic environment with a proactive, solution-o
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

Senior Java Microservices Engineer – Cloud & Kubernetes
Senior Java Microservices Engineer – Cloud & Kubernetes

Blankfactor • Colombia

Presencial
COP 9.000.000 - 15.000.000
Technology and Engineering | Others Senior Java Engineer L2 - Core Java, Concurrency & JVM - Fi[...]
Technology and Engineering | Others Senior Java Engineer L2 - Core Java, Concurrency & JVM - Fi[...]

Publicis Sapient • Bogotá

Híbrido
COP 140.000.000 - 210.000.000
Senior Java Engineer L2 - Core Java, Concurrency & JVM - Financial Services
Senior Java Engineer L2 - Core Java, Concurrency & JVM - Financial Services

Publicis Sapient • Bogotá

Presencial
COP 288.258.000 - 416.374.000
Senior Software Engineer
Senior Software Engineer

Solvo Global • Medellín

Presencial
COP 90.000.000 - 140.000.000
Senior Software Architect
Senior Software Architect

Blanc Labs • Colombia

Presencial
COP 120.000.000 - 180.000.000
Senior Backend Developer (Java / Spring Boot / Microservices)
Senior Backend Developer (Java / Spring Boot / Microservices)

Agentic Dream • Bogotá

Presencial
COP 189.537.000 - 265.353.000
Java Tech Lead
Java Tech Lead

CBTW Americas • Bogotá

Presencial
COP 60.000.000 - 100.000.000
Language courses
Sodexo card
Health & life insurance
+6
Java Development Engineer
Java Development Engineer

Jobtailor • Medellín

Presencial
COP 141.309.000 - 204.114.000
Java Engineer (Senior) ID38560
Java Engineer (Senior) ID38560

AgileEngine • Perímetro Urbano Santa Marta

Híbrido
COP 195.388.000 - 273.545.000
Professional growth opportunities
Competitive USD-based compensation
Flexible work schedule
Java Tech Lead
Java Tech Lead

CBTW Americas • Colombia

A distancia
COP 185.061.000 - 259.087.000
Language courses
Sodexo card
Health and life insurance
+2