
Abbott
Senior Software Engineer
RoleBackend
LevelSenior
LocationBogota, Colombia
WorkOn-site
TypeFull-time
Posted1 day ago
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