Skip To Main Content
backBack to Search

Senior Java Developer

Java, Amazon Web Services, REST, SQL, Spring Boot, .NET, Apache Kafka, Docker, Gitlab CI, Kubernetes

We are seeking a Senior Java Developer with 3+ years of current professional experience working with modern OO language such as Java/Spring Boot or equivalent. The ideal candidate will have proven proficiency in API development (REST) and in event streaming solutions (Kinesis/Kafka/AVRO), as well as modern infrastructure tools and pipelines such as Docker, Kubernetes, Gitlab CI/CD. A desire to have full ownership of the SDLC from conception through build and deployment to ongoing production operational support is highly valued, as is Agile software development experience.

Responsibilities
  • Develop modern, large scale RESTful Micro Services and modern web-based tools and applications
  • Contribute to story sizing and work estimates
  • Participate in design and code review
  • Implement build, deployment, and test automation
  • Follow enterprise-wide engineering Standards and Design Review
Requirements
  • 3+ years of current professional experience with modern OO language
  • Proficiency in API development (REST) and in event streaming solutions (Kinesis/Kafka/AVRO)
  • Experience with modern infrastructure tools and pipelines such as Docker, Kubernetes, Gitlab CI/CD
  • Desire to have full ownership of the entire SDLC
  • Agile software development experience
  • English level B2+
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