02 sep
|
EPAM Systems
|
Colombia
02 sep
EPAM Systems
Colombia
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture.
Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are looking for a Junior Java Spring Boot Developer to deliver targeted enhancements to APIs, microservices, and automated tests following established patterns. You will help implement security and integration requirements, strengthen Istio validations, and keep technical documentation up to date. Apply to join the team.
Responsibilities
- Adjust existing APIs to enable required platform readiness
- Add required headers and fields to meet IDOR-related requirements
- Propagate session and token information to the service layer
- Integrate the provided fraud-management library into backend services
- Implement basic Istio validations between API and service layers
- Develop and update unit, specialized, and E2E tests using Karate
- Document technical changes and attach execution evidence
- Fix defects identified during functional certification and QA
- Execute development tasks on prioritized services according to planned waves
- Update Swagger and OpenAPI definitions to match established guidelines
- Implement required adjustments for consuming corporate libraries
- Validate API-to-service communication and Istio integration behavior
- Build positive and negative test scenarios for key flows
- Support fixes resulting from QA, certification,
and deployment windows
- Maintain change traceability in repositories and client tools
Requirements
- 2+ years of Java and Spring Boot experience building backend services
- 2+ years of API and microservices experience in a Microservice Architecture Style
- Hands-on Apache Camel experience supporting service integrations
- Basic technical leadership skills to coordinate with peers and follow defined standards
- Project execution skills to deliver changes across prioritized service waves
- Strong unit testing skills and experience with E2E testing using Karate
- Solid OpenAPI and Swagger skills to align specifications with guidelines
- Good troubleshooting skills to resolve defects found during QA and certification
- Upper-Intermediate English proficiency (B2, Upper-Intermediate)
Nice to have
- Docker experience for local development and service packaging
- Kubernetes experience to support containerized deployments
- Azure DevOps experience for pipelines and work item tracking
- Performance optimization skills for APIs and microservices
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- General career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
📌 Junior Java Spring Boot Engineer (Colombia)
🏢 EPAM Systems
📍 Colombia