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.
We are seeking a Senior Java Developer with a strong understanding of AI to strengthen our engineering team. You will contribute to ambitious digital products designed for scale, working alongside colleagues who embrace collaboration and technical innovation. Our environment encourages quality-focused development, knowledge sharing, and the thoughtful adoption of new technologies.
This position is well suited to someone who enjoys creating dependable backend systems and exploring the potential of AI-enabled solutions
Responsibilities
- Create scalable and resilient software applications that address operational needs and technical expectations
- Contribute to system-design conversations by presenting recommendations that influence project architecture
- Work closely with product, engineering, and business partners to release high-quality functionality within planned timelines
- Evaluate colleagues’ code changes and provide actionable feedback that promotes clean and consistent implementation
- Analyze complex development challenges, identify root causes, and deliver sustainable solutions
- Support the professional development of junior colleagues through mentoring, technical guidance, and knowledge sharing
- Assist with project planning by evaluating effort, clarifying priorities, and contributing to scope definition
- Monitor technology developments and recommend new practices when they offer practical benefits to the team
- Maintain clear records of architectural choices, development processes, and technical implementation details
- Partner with stakeholders to refine business needs and confirm that delivered solutions meet agreed expectations
Requirements
- At least three years of hands-on experience in a professional software development role
- Understanding of AI tools and concepts, with the ability to apply them to software design and engineering workflows
- Strong knowledge of core Java capabilities and object-oriented design principles
- Practical experience developing applications with Java 8 features and libraries
- Ability to build and support backend services using Spring Boot
- Experience delivering and operating solutions within Microsoft Azure environments
- Familiarity with AWS services for cloud deployment, configuration, and operations
- Knowledge of continuous integration and continuous delivery practices for automated build and release workflows
- Proficiency in SQL for retrieving, maintaining, and working with relational data
- Experience creating distributed applications based on microservices principles
- Ability to design, implement, and integrate RESTful service interfaces
- Knowledge of unit testing techniques for maintaining reliable and well-validated code
- Experience working with NoSQL database technologies in Java-based applications
- Professional English communication skills 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
- Integral 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