15 oct
|
EPAM Systems
|
Colombia
15 oct
EPAM Systems
Colombia
We invite an experienced Senior Java Developer with practical artificial intelligence knowledge to strengthen our growing company. You will contribute to forward-looking engineering initiatives where scalable implementation and reliable system performance are essential. Our environment supports shared ownership, technical growth, and the careful use of modern development technologies. The role provides a strong opportunity to deliver lasting software solutions while developing further expertise in AI applications
Responsibilities
- Create scalable technical platforms that align with strategic objectives and engineering quality standards
- Offer technical perspective in architectural planning meetings to help establish project roadmaps
- Liaise with business, product, and technology teams to maintain delivery momentum and expected quality levels
- Provide detailed feedback on peer implementations to promote dependable and sustainable coding practices
- Identify the root causes of difficult engineering issues and coordinate lasting remediation work
- Mentor newer developers through practical support that advances their skills and independence
- Support project preparation by refining scope definitions, assessing effort, and contributing schedule estimates
- Evaluate emerging technologies and incorporate beneficial approaches into routine engineering activities
- Produce accessible documentation of significant design choices and workflows to support codebase longevity
- Partner with stakeholders to translate objectives into clear requirements and aligned delivery outcomes
Requirements
- No fewer than three years of practical experience in a comparable software-focused position
- Hands-on familiarity with AI-related tools and frameworks that can improve application architecture
- Thorough grasp of Java Core fundamentals and object-oriented programming approaches
- Proven background applying Java 8 functionality in live development projects
- Capability to leverage Spring Boot for backend service construction and ongoing maintenance
- Experience operating applications within Microsoft Azure cloud environments
- Knowledge of Amazon Web Services for cloud solution rollout, management, and deployment
- Familiarity with CI/CD fundamentals that support consistent automated build and release processes
- Strong SQL capability for organizing and extracting information from relational database systems
- Demonstrated experience delivering service-oriented systems using microservices architecture
- Practical ability to implement REST APIs and integrate external REST-based services
- Solid understanding of unit testing methods for maintaining stable and high-quality code
- Exposure to NoSQL database platforms that integrate effectively with Java solutions
- Fluent English skills at B2 level or above
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