15 oct
|
EPAM Systems
|
Colombia
15 oct
EPAM Systems
Colombia
We invite an experienced Senior Java Developer with AI expertise to strengthen our fast-growing company. You will work on forward-looking technology projects where dependable architecture, scale, and collaborative delivery are essential. Our engineers are encouraged to develop their skills, apply modern tools with purpose, and pursue high-quality outcomes. The role provides a strong environment for advancing your career while helping expand the use of intelligent technologies
Responsibilities
- Design and implement scalable software systems that meet organizational goals and technical requirements
- Help steer engineering roadmaps by actively participating in architecture-focused discussions
- Work closely with colleagues across business and technology functions to deliver quality software within planned timeframes
- Provide actionable code-review feedback that promotes clean, reliable, and maintainable implementations
- Identify the source of sophisticated technical problems and coordinate their successful remediation
- Guide less experienced team members through hands-on mentoring and the transfer of technical knowledge
- Support planning efforts by contributing project estimates, clarifying deliverables, and assessing scope boundaries
- Evaluate emerging technologies and incorporate beneficial methods into daily development activities
- Produce clear records of engineering decisions and workflows to make the codebase easier to evolve
- Partner with stakeholders to translate needs into requirements and ensure delivery remains aligned with expectations
Requirements
- No fewer than three years of professional practice in software development or a similar technical discipline
- Familiarity with AI tools and concepts that can be leveraged to improve application design and engineering practices
- Advanced grasp of Java Core fundamentals and object-oriented development techniques
- Experience using Java 8 features to deliver production-ready solutions
- Capability to create and support backend infrastructure with Spring Boot
- Background operating applications in Microsoft Azure environments
- Working familiarity with Amazon Web Services for cloud solution deployment and management
- Experience with CI/CD automation for streamlined build, testing, and release workflows
- Strong SQL skills for working with structured data in relational database systems
- Track record of delivering service-oriented solutions through microservices architecture patterns
- Experience implementing REST interfaces and integrating them with wider application ecosystems
- Strong unit testing skills for maintaining stable, high-quality code
- Understanding of NoSQL technologies that integrate with Java-based systems
- Fluent English 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
- 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