Skip To Main Content
backBack to Search

Middle Java Developer

hot
Java, Spring Boot, Amazon Web Services, ReactJS, Algorithms & Data structures, Hibernate

We are seeking a skilled Middle Java Developer to join our remote team and work on a managed service digital programmatic firm powered by its own enterprise-scale platform and a global network of industry partnerships to bring marketers closer to their consumers. In this role, you will design and develop end-to-end software components and systems from the ground up and have ownership of them.

Responsibilities
  • Design and develop end-to-end software components and systems from the ground up and have ownership of them
  • Utilize a variety of latest Web application frameworks, Big Data technologies, Angular/React UI frameworks
  • Be part of agile teams that utilize CI and CD pipelines to speed up the products’ time to market
  • Work on different tech stacks comprising Java, Python, AWS, Docker, Kubernetes, Spark, Qubole, and many others
  • Collaborate closely with cross-functional teams to conceptualize, design, develop, and implement effective software solutions
  • Ensure the scalability, availability, and performance of applications
  • Continuously learn and stay abreast of the latest technologies and then apply them to relevant products
Requirements
  • 2+ years of experience developing with Java
  • Good knowledge of the Linux environment
  • Hands-on experience working with UI technologies such as Javascript, jQuery, ReactJS
  • Experience building multi-tier web applications
  • Good understanding of Big Data technologies and Distributed systems is a plus
  • Experience with cloud environments such as AWS, Google Cloud or Azure
  • Experience with Microservices architecture
  • Excellent analytical and problem-solving skills
  • Fluent English language skills with an upper-intermediate level
Nice to have
  • Python Exposure
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