Java Developer

EPAM Systems

Colombia

Presencial

COP 60.000.000 - 120.000.000

Jornada completa

hace 30 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura hecha para este puesto de trabajo: un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Paid time off
Upskilling and certifications
Global career opportunities
Diversity & inclusion

Descripción de la vacante

EPAM Systems is seeking a Java Developer in Colombia to join a global engineering team. You will build and maintain backend services using Java, Spring Boot, and REST APIs, while collaborating with multi-disciplinary teams to deliver scalable features.

The role emphasizes clean code, testing, and secure API development, with opportunities to work on cloud-enabled systems and modern tooling.

Formación

  • 2+ years of practical Java experience with OOP.
  • preserve apis and REST API design knowledge.
  • Experience with microservices architecture and distributed systems.
  • Working knowledge of MySQL and ability to tune queries.
  • Familiarity with design patterns and clean code.
  • Experience writing unit and integration tests.
  • Understanding of authentication and authorization concepts.
  • Experience with Git-based workflows and CI/CD pipelines.
  • Ability to interpret logs and monitor live systems.
  • Strong communication and teamwork; English at least B2.

Responsabilidades

  • Develop backend services in Java with Spring Boot.
  • Design and improve REST APIs for mobile apps and external integrations.
  • Work with MySQL data modeling, queries, and optimization.
  • Contribute to backend and microservices architecture for scale and maintainability.
  • Write secure, well-tested code and fix production issues.
  • Review code, provide estimates, and participate in design discussions.
  • Collaborate with mobile, product, QA, and other backend engineers to deliver features.
  • Support automated testing, monitoring, and logging practices.

Conocimientos

Java
REST APIs
Microservices
MySQL
Security concepts
Git workflows
CI/CD
Testing frameworks
English (B2+)

Herramientas

Spring Boot

Descripción del empleo

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're on the lookout for a Java Developer to become part of our team. A great fit for this role brings solid, practical expertise in Java backend engineering, along with familiarity in Spring Boot, REST APIs, microservices, and relational database systems. We need someone comfortable working with minimal supervision, capable of getting up to speed on existing systems fast, weighing in on technical choices, and teaming up smoothly with a diverse engineering group.

Responsibilities
  • Build, engineer, and sustain backend services written in Java
  • Craft and improve REST APIs that power mobile app functionality and connect with outside systems
  • Handle MySQL-related tasks such as structuring data models, writing and refining queries, and diagnosing issues
  • Play a part in shaping and evolving backend and microservices architecture built for scale and long-term maintainability
  • Write dependable, secure, thoroughly-tested code that adheres to sound engineering principles
  • Track down and fix bugs, performance bottlenecks, and issues arising in live environments
  • Take part in reviewing peers' code, joining technical conversations, providing estimates, and shaping solution designs
  • Team up with mobile engineers, product-side stakeholders, quality assurance staff, and fellow backend developers to bring complete features to life
  • Support efforts around automated testing, monitoring, logging practices, and general application dependability
  • Make use of AI-powered development tools when useful to boost efficiency, elevate code standards, and streamline testing and troubleshooting
Requirements
  • At least 2 years of practical experience working with Java and object-oriented programming concepts
  • Solid grasp of how to design REST APIs along with knowledge of sound API development practices
  • Background in building or working alongside microservices and systems spread across multiple nodes
  • Working knowledge of MySQL, SQL syntax, structuring relational data, and tuning queries for performance
  • Familiarity with core design principles, widely-used design patterns, and writing clean, maintainable code
  • Exposure to writing unit and integration tests, plus comfort using contemporary testing frameworks
  • Awareness of key security concepts including authentication, authorization, and building APIs securely
  • Comfort with Git-driven workflows, continuous integration and deployment pipelines, and current delivery methodologies
  • Skilled at diagnosing issues in live systems by interpreting logs, metrics, and other monitoring data
  • Sharp analytical thinking and problem-solving capability, coupled with a sense of ownership over assigned work
  • Solid interpersonal skills and the capacity to work well within a spread-out, multi-disciplinary team
  • Strong English language command, at B2 level or above
Nice to have
  • Background operating within cloud platforms to handle deployment, scaling, and upkeep of backend systems
  • Comfort using AI-assisted tools to support tasks related to writing code, testing, and resolving technical problems
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
  • Global 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.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Developer
Senior Java Developer

EPAM Systems • Colombia

Presencial
COP 133.920.000 - 200.880.000
Healthcare benefits
Paid time off
Upskilling / certification
Java Backend Developer
Java Backend Developer

EPAM Systems • Colombia

Presencial
COP 89.280.000 - 156.240.000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Senior Java Backend Developer
Senior Java Backend Developer

EPAM Systems • Colombia

Presencial
COP 133.920.000 - 245.520.000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+4
Senior Full-Stack Java Developer
Senior Full-Stack Java Developer

EPAM Systems • Colombia

Presencial
COP 90.000.000 - 180.000.000
Healthcare benefits
Paid time off
Upskilling & certification courses
+2
Java Tech Lead
Java Tech Lead

EPAM Systems • Colombia

Híbrido
COP 120.000.000 - 180.000.000
Healthcare benefits
Paid time off
Upskilling & certifications
+2
Full-Stack Developer
Full-Stack Developer

EPAM Systems • Colombia

Presencial
COP 90.000.000 - 150.000.000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certif.
+3
Full-Stack Java Developer
Full-Stack Java Developer

EPAM Systems • Colombia

Presencial
COP 70.000.000 - 110.000.000
Healthcare benefits
Paid time off
Upskilling & certifications
+3
Chief Full-Stack Developer (Java & GCP)
Chief Full-Stack Developer (Java & GCP)

EPAM Systems • Colombia

Presencial
COP 372.694.000 - 559.041.000
Healthcare benefits
Paid time off
Learning and development
+3
Senior Full-Stack Developer
Senior Full-Stack Developer

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 200.000.000
Healthcare benefits
Global career opportunities
Upskilling, reskilling and certific at
+3
Lead Scala/Java Developer
Lead Scala/Java Developer

EPAM Systems • Colombia

Presencial
COP 100.440.000 - 167.400.000
Healthcare benefits
Global career opportunities
Paid time off