Senior Java Developer (Colombia)

Senior Java Developer (Colombia)

16 oct
|
EPAM Systems
|
Colombia

16 oct

EPAM Systems

Colombia

EPAM is a leading general 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.

Our growing technology function is seeking a Senior Java Developer with strong applied expertise in artificial intelligence. You will help deliver innovation-focused platforms that address demanding technical challenges at scale. The team promotes shared ownership, high engineering standards, and an ongoing drive to improve how work is done. In this position, you will strengthen foundational systems while expanding the practical use of AI across our technology landscape

Responsibilities

- Design and implement resilient software solutions that balance strategic business goals with engineering requirements
- Bring thoughtful contributions to architecture discussions that shape the technical approach of ongoing initiatives
- Work closely with teams from different disciplines to deliver high-quality outcomes within agreed schedules
- Perform peer reviews and share targeted recommendations that enhance code quality and consistency




- Diagnose difficult software challenges and resolve them through structured analysis and corrective action
- Provide hands-on support to junior team members and help advance their technical capability
- Contribute to planning sessions by defining work scope, estimating timelines, and clarifying delivery needs
- Stay informed about emerging development practices and integrate relevant improvements into existing routines
- Create and maintain technical documentation that explains important decisions and supports sustainable code maintenance
- Engage business stakeholders to understand their goals and confirm that delivered solutions match agreed expectations

Requirements

- Three or more years of relevant practical background in professional software development
- Working knowledge of AI concepts and tools that can be applied to strengthen engineering solutions
- Advanced foundation in Java Core programming and object-oriented design practices
- Practical experience using Java 8 features within production development projects
- Strong Spring Boot skills for delivering and supporting server-side application components
- Experience working with services and platforms hosted on Microsoft Azure




- Familiarity with AWS capabilities for administering cloud infrastructure and deployment activities
- Knowledge of CI/CD principles for establishing automated and repeatable release workflows
- Competence in SQL for relational data management, organization, and extraction
- Track record of building distributed applications using microservices architecture patterns
- Ability to develop RESTful services and integrate external REST APIs
- Experience applying unit testing practices to safeguard reliability and verify code behavior
- Understanding of NoSQL database technologies used in Java development environments
- Professional English skills at B2 level or above for workplace communication

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.

📌 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