Skip navigation EPAM

Dnipro office is looking for Java Tech Lead or Senior Java Engineer

Accept an offer by February 1st and get a signing bonus of up to $2000!

Project & Client Description

ABOUT THE PROJECT

Our application extracts data based on existing models using NLP and ML approaches which we receive from 3rd party APIs and different portals. The team develops both UI and BE sides with cooperation of NLP team from the customer and EPAM sides.

ABOUT THE CLIENT

The Client is utilizing state of the art language processing technology to analyze, connect and drive value from the largest information assets in the world.

If you’re thinking of joining us there are a few things you should know. We’re looking for the very best people in the world. Whatever your specialty is we’re going to ask you to go above and beyond the bounds of your job. We want team members who are willing to take on enormous challenges and bring energy, knowledge and flexibility to their work. We want passion and excellence.

In return we’ll provide you with exceptional challenges and growth opportunities. You’ll work with a team of similarly exceptional people in a great facility with a strong team environment.

So, before you apply – step back and ask yourself if you’re looking for a job or a mission. We’re on a mission.

Why Join Our Project?

TEAM SPIRIT

We do have limits, but we appreciate creativity and want to/can make our own decisions!

TRAVEL

We believe that the best way to understand the customer’s business is to travel to their offices and to see their processes for yourself, so short business trips to Europe are possible.

CHALLENGE

We will implement integrations consumer of Master Data from a new Product Information Management System. We will cooperate with several other teams and build a new level of collaboration with the customer.

Who are we looking for?

Responsibilities

  • Quickly analyze existing requirements together with BA and organize them into plan with preliminary estimations of user stories 
  • Communicate architecture and project plan with client 
  • Help with onboarding of development and testing teams 
  • Coordinate overall development process afterwards 
  • Participate in the creation of project quality processes (code review, automatization testing, code analysis on Pipeline)
  • Participate in project automatization process (CI/CD)
     

Project Technologies & Tools

  • Java11, Scala, Spring 5, AWS(S3, SQS), AuroraDB, Dynamo DB, React.js, Kubernetes, Docker, Angular
     

Requirements

  • 5+ years of commercial experience in Java
  • Strong skills of core Java, multithreading and closest technologies
  • Experience with Spring 5 or Google Guice
  • Deep knowledge of SDLC and all related flows
  • Experience of team coordination
  • Strong problem-solving and creative thinking skills
  • Leadership skills
  • Excellent written and spoken English: you should be able to speak about technical concepts
  • Excellent verbal and written communication skills
  • Ability for business trips

Desirable

  • Data Mining
  • Deep learning
     

Desirable

  • Knowledge of Master Data Management
  • Experience in NodeJS

Desirable

  • Knowledge of Master Data Management
  • Experience in NodeJS

Desirable

  • Knowledge of Master Data Management
  • Experience in NodeJS

Desirable

  • Knowledge of Master Data Management
  • Experience in NodeJS

Responsibilities

  • Write clear and understandable code
  • Cooperate with developers from other teams
  • Help with onboarding of development and testing teams 
  • Participate in creating project quality processes (code review, automatization testing, code analysis on Pipeline)
  • Participate in project automatization process (CI/CD)
     

Project Technologies & Tools

  • Java11, Scala, Spring 5, AWS(S3, SQS), AuroraDB, Dynamo DB, React.js, Kubernetes, Docker, Angular
     

Requirements

  • 4+ years of commercial experience in Java
  • Strong knowledge of core Java (collections, generics, reflection); at least 3 years of production experience
  • Deep knowledge of SDLC and all related flows
  • Experience with Spring 5 or Google Guice
  • Good communication skills
  • Excellent written and spoken English: being able to speak about technical concepts
  • Strong problem-solving and creative thinking skills
     

Desirable

  • Data Mining
  • Deep learning
     

Can't wait to work with us?

EPAM Ukraine Benefits

PROFESSIONAL EVALUATION AND TRAINING

  • Wide range of technical and soft skills trainings
  • Different programs to choose from including mentoring, coaching, management programs, etc
  • Participation in professional conferences
  • Training rewards and other options for EPAMers who want to grow and develop in the company

SPORTS ACTIVITIES & COMMUNITIES

  • Sports activities can be covered under certain medical Insurance packages.
  • Sports teams and sports-related communities
  • Technology communities include BA, .NET, JAVA User Group, etc.
  • Other communities of interest include automobile, cooking, creative club, digital photography, mafia game club, music, parenting, psychology, shooting club, etc.

COMPETITIVE COMPENSATION DEPENDING ON EXPERIENCE AND SKILLS

HEALTH (MEDICAL) INSURANCE

All EPAM UA employees who have passed the probation period successfully are eligible to apply for individual voluntary health (medical) Insurance covered by EPAM UA.

 

 

You can't resist it, right?

Discover EPAM

EPAM is the largest employer in the Ukrainian IT Industry, with offices in Kyiv, Lviv, Kharkiv, Dnipro, and Vinnytsia. It is recognized as a market leader by independent research agencies and was ranked #12 in the FORBES 25 Fastest-Growing Public Tech Companies and as a top information technology services company on FORTUNE'S 100 Fastest-Growing Companies.

Get your new dream job and a signing bonus!

Fill in the form so we can invite you to an interview.

Thank you for your submission! Our Talent Acquisition team will contact you as soon as something comes up.

Oops, something went wrong. Please try again.

It's highly important for us to get your CV. If you are unable to attach a document through your mobile device, please leave us the link where we can find your resume online.

Drag & drop your file here or click to choose from files