Skip navigation EPAM

Java Engineer for Data & Cloud Hungary or Remote

  • hot

Java Engineer for Data & Cloud Description

Job #: 78624
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.

No less important is the safety, well-being, and experience of our applicants. Therefore until further notice, all EPAM employment interviews will be conducted remotely. Our recruitment professionals and hiring managers are standing by to ensure a robust and engaging virtual candidate experience. We look forward to speaking with you!


We are looking for a Java Engineer for Data & Cloud to join our team and learn cutting-edge technologies while transforming to a Data Software Engineer role via conducting our Data & Cloud training program.

The program is a full time, paid training mentored by industry recognized EPAM experts from our Data Competency Center.

Learn more about our Data Practice here.


  • After extensive Data and cloud trainings:
    • End-to-end implementation of data processing pipelines and algorithms in parallel and distributed systems
    • Create and manage cloud resources
    • Engineering support of the project discovery phase, development of proof of concepts, prototypes
    • Develop new products and/or services, contribute to the technical analysis and effort estimation
    • Participation in data engineering projects – from the design to the implementation and deployment of new business requirements
    • Deliver engineering artifacts, especially source code, up to the highest quality and standards
    • Work in close cooperation as well as proactively with other team members and potentially customer’s representatives
    • Participate on regular Scrum ceremonies


  • 2+ years of hand-on experience with Java
  • Basic knowledge in Linux, Docker, Kubernetes
  • Relevant experience with version control and code review
  • Good command of English both written and spoken
  • Understanding of design patterns
  • Dedication to high quality software development through conventions, maintainability and testing
  • Willingness to cooperate across teams
  • Willingness to learn, gain experience and certifications in the field of data engineering and cloud technologies

Nice to have

  • Hands on experience in Data and/or Cloud technologies is an advantage

We offer

  • Dynamic, entrepreneurial, high speed, high growth corporate environment
  • Diverse multicultural, multi-functional, and multilingual work environment
  • Opportunities for personal and career growth in a progressive industry
  • Global scope, international projects
  • Widespread training and development opportunities
  • Unlimited access to LinkedIn learning solutions
  • Competitive salary and various benefits
  • Sport and social teams support, recreation area, advanced CSR programs