Skip To Main Content
backBack to Search

Middle Java Developer

hot
Java, Spring Boot, Amazon Web Services, ReactJS, Kotlin, MySQL

We are seeking a skilled Middle Java Developer to join our remote team to work on integrating various payment methods such as ApplePay, GooglePay, and country-specific payment systems. As a software engineer in this team, you will have the opportunity to design and develop features with a high quality standard, assimilate business context and company expectations to be creative and relevant, learn and teach through code reviews, improve the quality and testing of technical components, and deploy your code up to production and be involved in monitoring it. If you have a passion for Java development and experience with Spring Boot and ReactJS, we encourage you to apply.

Responsibilities
  • Design and develop high-quality software features for integrating various payment methods, such as ApplePay and GooglePay
  • Collaborate with cross-functional teams to ensure software meets business context and company expectations
  • Participate in code reviews to learn and teach best practices
  • Improve the quality and testing of technical components to ensure seamless integration and functionality
  • Deploy code to production and monitor it for issues
  • Troubleshoot and resolve technical issues as needed
Requirements
  • 2+ years of relevant work experience as a Java Developer
  • Strong command of Java 8 and Spring Boot 2 / Kotlin
  • Experience with Amazon Web Services
  • Proficiency with ReactJS
  • Knowledge in Payment System Integration (Travel Solutions) and Payment Platforms
  • Familiarity with MySQL and Postgre databases
  • Ability to work with RabbitMQ and Kafka messaging systems
  • Experience with Redis caching
  • Proficiency with Git and Gitlab
  • Fluent English language skills with an Upper-Intermediate level
Nice to have
  • Experience with Mockito testing framework
  • Knowledge of RabbitMQ messaging system
  • Familiarity with Redis caching system
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