LEAD JAVA ENGINEER (AQ-458)

Epam Systems


5 days ago Be among the first 25 applicants 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 Lead Java Engineer to spearhead the modernization of our Customer Catalog domain. This essential role focuses on building backend microservices, facilitating data migration from legacy systems, and ensuring smooth integration with existing platforms. The ideal candidate will work closely with architecture, product, and engineering teams to create scalable, high-performance solutions that align with both technical requirements and business goals. Responsibilities - Design and maintain Java-based microservices using frameworks such as Spring Boot and Spring Data - Collaborate with architects and product owners to deliver solutions that address functional and technical requirements - Maintain data integrity while migrating from legacy Oracle systems to AWS Aurora and supporting current consumers - Develop APIs and their associated integration strategies and documentation - Solve technical problems related to system modernization without relying on lift-and-shift methodologies - Conduct code reviews to uphold coding standards and best practices - Engage with Agile teams to refine sprint plans, retrospectives, and stand-up meetings - Ensure high-quality delivery through effective CI/CD pipeline implementation Requirements - 5+ years of industry experience in Java development with frameworks like Spring Boot and Spring Data - Background in microservice architecture and backend API development, including Redis as an in-memory datastore - Proven expertise in Kafka implementations for backend communication - Proficiency with AWS cloud services, including database migration and replication methodologies - Knowledge of modernizing legacy systems, applying techniques beyond lift-and-shift strategies - Understanding of Agile/Scrum workflows and CI/CD practices - Strong analytical abilities for addressing complex technical issues with cross-functional teams - Effective communication compatible with remote and on-site collaboration Nice to have - Proficiency in Hybris or Oracle databases - Familiarity with Kafka Connect, Apache Flink, or AWS Database Migration Service (DMS) - Background in API gateway platforms and search solutions such as Solr - Capability to use Kubernetes effectively 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 “Lead Java Developer” roles. Java Team Lead - Identity & Payments Systems Software Engineer (Java) - Relocation to Spain Bogota, D.C., Capital District, Colombia 2 weeks ago Bogota, D.C., Capital District, Colombia 2 weeks ago Senior Software Engineer (LATAM - Colombia, Argentina) Senior Software Engineer (Android) Team Lead - OP01809 Bogota, D.C., Capital District, Colombia 21 hours ago Bogota, D.C., Capital District, Colombia 1 week ago Bogota, D.C., Capital District, Colombia 1 day ago Freelance Software Developer (Java) - AI Trainer Senior Java Engineer – Payments Integration (Postilion) 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