Abbott
Abbott

Senior Software Engineer

RoleBackend
LevelSenior
LocationBogota, Colombia
WorkOn-site
TypeFull-time
Posted1 day ago
Apply now

About the role

JOB DESCRIPTION:

Senior Software Engineer – Backend (Java, Spring Boot)

Key Responsibilities:

  • Design, develop, and maintain backend services using Java, Spring Boot, and related technologies.
  • Build and optimize CI/CD pipelines using Harness, GitHub Actions, and other DevOps tools.
  • Collaborate with cross-functional teams including product, architecture, and QA to deliver high-quality software.
  • Participate in code reviews, contribute to technical discussions, and follow best practices for software development.
  • Implement and maintain microservices, REST APIs, and event-driven systems.
  • Ensure system reliability, scalability, and performance through thoughtful design and testing.

Required Skills & Experience:

  • Strong proficiency in Java and Spring Boot.
  • Solid understanding of CI/CD pipelines, especially with Harness, GitHub, and related tooling.
  • Experience with REST APIs, microservices architecture, and containerization (e.g., Docker, Kubernetes).
  • Terraform and Helm expertise
  • Postgre

SQL and NoSQL expertise:

  • Test Driven Development experience.
  • Event-driven architecture, message queues (Kafka, Event Bridge)
  • Familiarity with cloud platforms such as AWS.
  • Exposure to Agile methodologies and DevOps culture.

The base pay for this position is

N/A
In specific locations, the pay range may vary from the range posted.

JOB FAMILY:

IT Services & Solutions Delivery:

DIVISION:

BTS Business Technology Services:

LOCATION:

Colombia > Bogota : Building II

ADDITIONAL LOCATIONS:

WORK SHIFT:

Standard

TRAVEL:

No

MEDICAL SURVEILLANCE:

No

SIGNIFICANT WORK ACTIVITIES:

Not Applicable

Benefits and perks

Learning Budget

Required skills

Java

Spring Boot

REST APIs

Microservices

CI/CD

Docker

Kubernetes

AWS

About Abbott

Colombia - Bogota

Headquarters