Skip To Main Content
backBack to Search

Senior Java Developer

Java, Amazon Web Services, Apache Kafka, Docker, REST, Spring, Distributed, Kubernetes, Microservice Architecture Style, ReactJS

We are seeking a remote Senior Java Developer to join our team.

You will be responsible for building APIs for the money product.

Responsibilities
  • Development and maintenance of scalable REST APIs , and deployments to a Docker/Kubernetes based platform
  • Work with Engineering, QA, and Product stakeholders in order to build the right things
  • Collaborate with a team of like-minded engineers focused on building industry-leading software
  • Promoting the practices and techniques and rigor that can make us faster and with less risk through reusable components and automated algorithms
  • Lead the development and testing of system components/services, code and design review
  • Participate in shaping the technical architecture of the product
  • Mentor other engineers, support the technical culture, and help grow the team
  • Generate ideas for new initiatives and technologies
Requirements
  • 3+ years of experience in Java development
  • Experience with Kotlin
  • Proficient with SQL and ORM
  • Proficient with the Spring ecosystem, specifically Spring Boot
  • Experience with Docker and Kubernetes
  • Experience with Kafka and ApacheMQ
  • Experience with Linux
  • B2+ English level
Nice to have
  • Experience scaling highly available, mission critical systems
  • Full-stack experience
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