EPAM Georgia is seeking a Senior Java Developer to build a platform for data migration and collaborate with various domain expert development teams across Europe, South Africa, and Central America, ensuring compliance with GDPR through the migration process.
Requirements
- 6+ years of experience in Java
- Expert-level knowledge of Java (17+) running in containerized environment
- Proficiency in Spring frameworks and Apache Kafka
- Familiarity with Infrastructure as Code, ideally Terraform
- Background in orchestrating workflows of business-critical processes using Temporal.io, AWS Step Functions, and similar frameworks
- Understanding of architecture design patterns and event-driven architecture
- Competency in designing Microservice architecture
Responsibilities
- Design, build, and utilize platforms for effective data migration
- Collaborate with multiple teams on data migration onto a new platform
- Ensure business continuity during migration to the desired solution
- Ensure data privacy and compliance with GDPR and other legal requirements
- Manage external dependencies across various teams and business segments
- Support teams in integrating with the migration framework and process
- Learn and understand the legacy platform mechanisms
Other
- Experience working in Scrum and/or Kanban methodologies
- Ability to work autonomously within a self-sufficient team
- Excellent soft skills and collaborative mindset
- Proficiency in the English language
- Participation in the Employee Stock Purchase Plan