16 oct
|
EPAM Systems
|
Colombia
16 oct
EPAM Systems
Colombia
EPAM is a leading integral 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 seeking a Senior Java Developer with practical artificial intelligence experience to join our expanding engineering function. You will contribute to complex technology programs that require robust, scalable solutions and close collaboration across teams. Our workplace encourages technical rigor, learning, and the purposeful adoption of emerging tools. This opportunity is ideal for an engineer who wants to build reliable platforms while advancing the use of AI in real-world products
Responsibilities
- Create scalable Java applications that deliver against business priorities and engineering standards
- Help define technical architecture by contributing informed ideas to design and solution-planning sessions
- Partner with product, engineering, and operational colleagues to deliver quality software within agreed schedules
- Perform code reviews and provide clear recommendations that improve maintainability and engineering consistency
- Analyze difficult software issues, determine their root causes,
and implement effective corrections
- Support junior developers through technical mentoring, practical advice, and regular knowledge sharing
- Contribute to delivery planning by evaluating effort, clarifying scope, and identifying timeline considerations
- Explore relevant technology developments and introduce beneficial practices into team processes
- Maintain useful technical documentation covering design rationale, implementation approaches, and development workflows
- Collaborate with business partners to clarify needs and confirm that delivered functionality meets expected outcomes
Requirements
- At least three years of professional experience in software engineering or a comparable technical discipline
- Understanding of artificial intelligence concepts and tools, with the ability to use them to improve software design and delivery practices
- Strong command of Java fundamentals and object-oriented programming techniques
- Hands-on development experience with Java 8 features and capabilities
- Proven ability to develop and support server-side applications with Spring Boot
- Experience working with cloud services and application environments in Microsoft Azure
- Familiarity with AWS for deploying, operating, and maintaining cloud-hosted solutions
- Knowledge of continuous integration and continuous delivery practices for automated build and release workflows
- Proficiency in SQL for retrieving, managing, and maintaining relational data
- Experience designing distributed solutions using microservice-based architecture patterns
- Ability to create and consume RESTful interfaces for service integration
- Practical unit testing skills for validating application behavior and protecting code quality
- Familiarity with NoSQL data technologies used in Java-based systems
- Written and spoken English proficiency at B2 level or higher
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