Skip To Main Content
backBack to Search

Lead Java Developer for Hospitality Company

Java, Amazon DynamoDB, AWS Simple Queue Service, Amazon S3, Amazon Web Services, Docker, GitHub, Kotlin, AWS Lambda, MongoDB, NoSQL tools, Splunk, Kafka Streaming and Connect

Currently, we are looking for a remote Lead Java Developer to join our team.

Responsibilities
  • Own and deliver tested and optimized high-performance code for a distributed messaging environment
  • Participate in resolution of production issues and lead efforts toward augmenting a DevOps culture
  • Contribute to vigilantly rewriting, refactoring, and perfecting code
  • Work with QA, product management and operations in an agile environment
  • Craft clean code using design patterns and OO concepts, to ensure code is highly maintainable
Requirements
  • 5 years or more of experience in developing software using Java 8
  • The ability to work independently
  • Highly motivated and a fast learner
  • Problem solver
  • Full professional proficiency in English
  • Experience with AWS
  • Knowledge of Kafka
  • Experience with GraphQL
  • Solid knowledge of Node.js, Kotlin, React, Elasticsearch
  • Experience with DynamoDB, S3, Lambda, Docker, Dropwizard, DataDog, Looker, Splunk
Benefits
  • 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