SENIOR JAVA ENGINEER

80.000.000 - 120.000.000
Epam Systems


1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. 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 highly skilled Senior Java Engineer to drive the modernization of our Customer Catalog domain. This critical role involves developing backend microservices, managing data migration from legacy systems, and ensuring seamless integration into existing platforms. A successful candidate will collaborate closely with architecture, product, and engineering teams to design and implement scalable, high-performing solutions that align with both technical standards and business objectives. Responsibilities

Develop, test, and maintain Java-based microservices utilizing frameworks such as Spring Boot and Spring Data Collaborate with architects and product owners to translate functional and technical requirements into scalable solutions Ensure seamless data migration and synchronization from legacy Oracle systems to AWS Aurora while maintaining integrity and supporting existing consumers Contribute to the design and development of APIs, as well as integration and related documentation Address technical challenges associated with modernizing legacy systems using lift-and-shift methodologies Participate in code reviews to ensure adherence to coding standards and best practices Work across Agile teams, contributing to sprint planning, retrospectives, and daily stand-ups Support the implementation of CI/CD pipelines and maintain high-quality delivery standards

Requirements

3+ years of hands-on experience in Java development with frameworks like Spring Boot and Spring Data Background in building microservices and backend APIs, as well as working with Redis as an in-memory datastore Proven expertise in Kafka messaging system implementations for backend communication needs Proficiency with AWS cloud services, including handling database migrations and replication processes Knowledge of system modernization techniques, including lift-and-shift strategies for legacy platforms Familiarity with Agile/Scrum environments, along with CI/CD processes and related tooling Strong analytical skills and the ability to solve complex technical challenges while collaborating with cross-functional teams Effective verbal and written communication skills for teamwork across remote and on-site teams

Nice to have

Proficiency in Hybris platform or Oracle database systems Familiarity with Kafka Connect, Apache Flink, or AWS Database Migration Service (DMS) Background in API gateway technologies and search solutions like Solr Experience with Kubernetes

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







Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Information Technology, Engineering, and Business Development Industries Software Development, IT Services and IT Consulting, and Retail Referrals increase your chances of interviewing at EPAM Systems by 2x Sign in to set job alerts for “Senior Java Software Engineer” roles. Riohacha, La Guajira, Colombia 1 month ago Bogota, D.C., Capital District, Colombia 2 days ago Bogota, D.C., Capital District, Colombia 1 month ago Bogota, D.C., Capital District, Colombia 1 month ago Colombia $30,000.00-$50,000.00 1 month ago Full Stack Engineer- Node.js, React,js and Firebase Bogota, D.C., Capital District, Colombia 3 weeks ago Medellin, Antioquia, Colombia 10 hours ago Bogota, D.C., Capital District, Colombia 3 weeks ago Trainee Software Engineer (Colombia, Remote) Bogota, D.C., Capital District, Colombia 1 month ago Bogota, D.C., Capital District, Colombia 6 months ago Python Software Engineer - (Colombia, Remote) Bogota, D.C., Capital District, Colombia 6 months ago Bogota, D.C., Capital District, Colombia COP3,000,000.00-COP3,300,000.00 2 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información