Senior Java Developer (Colombia)

Senior Java Developer (Colombia)

16 oct
|
EPAM Systems
|
Colombia

16 oct

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.

Join our organization as a Senior Java Developer and apply your AI expertise to high-impact software development. The role involves transforming ambitious technical concepts into scalable, production-ready systems. You will work within a collaborative team that values thoughtful problem-solving, ongoing learning, and practical innovation. This is an opportunity to contribute to reliable technology solutions while progressing your career in intelligent software engineering

Responsibilities

- Engineer robust applications that can expand with business needs while satisfying technical design expectations
- Participate in solution-planning conversations by providing recommendations that influence architectural direction
- Coordinate with cross-functional colleagues to ensure work is completed within planned timelines and expected quality levels
- Assess pull requests from peers and offer constructive improvements that uphold clean coding practices




- Analyze complex technical problems across the delivery lifecycle and carry fixes through to resolution
- Guide less experienced engineers by sharing expertise and helping them develop confidence in their work
- Join project-planning activities to define deliverables, estimate effort, and identify key dependencies
- Monitor advancements in the technology field and adopt methods that bring measurable value to team operations
- Maintain detailed records of system choices, processes, and implementation approaches to support future maintenance
- Work with business partners to clarify priorities and align final delivery with their intended results

Requirements

- A minimum of three years of hands-on experience in a relevant software development or technical position
- Applied familiarity with artificial intelligence tools and methods that enhance solution design and engineering workflows
- Deep understanding of core Java concepts and object-oriented development techniques
- Demonstrated experience applying Java 8 capabilities in real-world application development
- Experience developing and maintaining backend applications through Spring Boot
- Practical background operating in Microsoft Azure cloud environments




- Awareness of Amazon Web Services for cloud application deployment and infrastructure management
- Understanding of automated CI/CD practices for reliable build, testing, and delivery pipelines
- Ability to write SQL queries and manage relational database structures effectively
- Proven experience designing independently deployable services using microservices principles
- Experience exposing REST endpoints and integrating systems through RESTful interfaces
- Ability to write unit tests that verify software behavior and protect implementation quality
- Working knowledge of NoSQL data platforms suitable for Java-based applications
- B2-level English proficiency or higher for clear written and verbal communication

We offer

- International projects with top brands
- Work with integral 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.

📌 Senior Java Developer (Colombia)
🏢 EPAM Systems
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java developer (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java developer (colombia) / colombia