Title: Backend Java Developer
Location: Colombia
Duration: 12 months - longterm
We are looking for an experienced Backend Java Developer with strong expertise in Java, Spring Boot, REST APIs, and AWS.
The ideal candidate will build scalable, secure, and high-performing backend services that integrate with enterprise systems.
This role involves collaborating with cross-functional teams in an Agile environment to deliver reliable solutions supporting eCommerce and financial platforms.
Responsibilities:
Design and develop backend applications using Java, Spring Boot, Hibernate, and RESTful APIs.
Implement integrations with cloud platforms like AWS (Lambda, S3, EC2).
Develop secure and optimized data access layers using Oracle/MySQL.
Work closely with front-end and QA teams to deliver robust full-stack solutions.
Create and maintain unit tests using JUnit/Mockito for high-quality code.
Participate in Agile ceremonies and collaborate via tools like JIRA and Git.
Required Skills:
7+ years of backend development experience in Java/J2EE.
Strong hands-on experience with Spring Framework, Spring Boot, and Hibernate.
Solid understanding of REST/SOAP Web Services and Microservices architecture.
Proficiency in SQL and database design (Oracle, MySQL).
Familiarity with AWS cloud services.
Excellent understanding of object-oriented principles and design patterns.
Nice to Have:
Experience with Salesforce Commerce Cloud (SFCC) integrations or APIs.
Exposure to front-end frameworks (React, Next JS).
Knowledge of eCommerce implementation.