18 oct
|
EPAM Systems
|
Colombia
18 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 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 Linked
In Learning library and 22,000+ courses
Global career opportunities
Volunteer and community involvement opportunitiesEPAM Employee Groups
Award-winning culture recognized by Glassdoor, Newsweek and Linked
InEPAM 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. #J-18808-Ljbffr
📌 Senior Java Developer (Colombia)
🏢 EPAM Systems
📍 Colombia