Java Development Engineer — Medellín at RAM BPO
Medellín, Antioquia, Colombia -
Full Time


Start Date

Immediate

Expiry Date

04 Sep, 26

Salary

6000000.0

Posted On

06 Jun, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Spring Cloud, Spring Security, Microservices, REST, SOAP, GraphQL, MongoDB, Relational Databases, Git, English B2, Python, Docker, Kubernetes, Agile

Industry

Outsourcing and Offshoring Consulting

Description
About the role We're looking for a Java Development Engineer to join a long-term international project (+1 year, with continuation). You'll work within a cross-functional team, contributing to backend services built on modern Java and Spring-based architectures. If you take ownership of your code, care about clean architecture, and want to work on real challenges — this role is for you. What you'll do • Design and implement microservices using Spring Boot and Spring Cloud • Build and integrate REST, SOAP, and GraphQL APIs • Work with relational databases and MongoDB • Collaborate in agile, cross-functional teams • Maintain code quality through reviews and engineering best practices • Contribute to technical documentation and architecture decisions Requirements Must have: • Degree in Computer Engineering, Systems, Telecommunications, or related field • 3+ years of experience in Java development • Solid knowledge of microservices with Spring (Boot, Cloud, Security) • API experience: REST, SOAP, GraphQL, XML/XSD, JSON • Relational databases and MongoDB • Git for version control • English B2 (written and spoken — you'll work with international teams) • Strong teamwork and communication skills Nice to have: • Agile / Scrum experience • Python scripting • Docker, Kubernetes, or Swarm • B2B messaging platforms • Knowledge of digital certificates Conditions Modality: Hybrid — 2 days in office, rest from home Location: Medellín, Colombia Salary: up to 6,000,000 COP depending on experience. Duration: Long-term (+1 year, with continuation) Languages: English B2 required / Spanish B2 preferred What you'll get • Exposure to international software projects • Collaborative and technically strong team • Hybrid flexibility with a stable, long-term role • Room to grow into more senior responsibilities
Responsibilities
Design and implement microservices using Spring Boot and Spring Cloud while integrating various APIs. Collaborate in agile teams to maintain code quality and contribute to technical architecture decisions.
Loading...