Skip To Main Content
backBack to Search

Senior Java Developer

Java, Spring Boot, Amazon Web Services, ReactJS, Hibernate, Linux, Microservice Architecture Style

We are seeking a skilled Senior Java Developer to join our remote team. You will utilize a variety of the latest web application frameworks, big data technologies, and React JS. You will be part of agile teams that utilize CI and CD pipelines to speed up the products' time to market and work on different tech stacks comprising Java, Python, AWS, Docker, Kubernetes, Spark, Qubole, and many others to satiate your tech buds.

Responsibilities
  • Design and develop end-to-end software components and systems from the ground up with ownership of them
  • Utilize a variety of the latest web application frameworks, big data technologies, and Angular/React UI frameworks
  • Work on different tech stacks comprising Java, Python, AWS, Docker, Kubernetes, Spark, Qubole, and many others
  • Participate in agile teams that utilize CI and CD pipelines to speed up the products' time to market
  • Collaborate with cross-functional teams to ensure seamless integration of software components and systems
  • Ensure software components and systems meet the highest standards of performance and capacity
  • Stay abreast with the latest technologies and apply them to relevant products
Requirements
  • 3+ years of relevant work experience in a Java Developer role
  • Excellent understanding of algorithm & data structures
  • Good knowledge of the Linux environment
  • Hands-on experience working with UI technologies such as Javascript, 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
  • Hands-on experience with Amazon Kinesis, Amazon Redshift, and Amazon S3
  • Excellent analytical and problem-solving skills
  • Experience with NoSQL Databases
  • Experience with Test Automation Principles and Unit Testing
  • Ability to meet tight deadlines and prioritize workload
  • Fluent English language skills with an Upper-Intermediate level
Nice to have
  • Knowledge around scalable service architecture
  • 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