Skip To Main Content
backBack to Search

Senior Java Developer for Hospitality Company

Java, Amazon Web Services, JUnit, Microservice Architecture Pattern, NoSQL Databases, REST, SQL Databases, Spring Boot, Spring Core

Currently, we are looking for a remote Senior Java Developer to join our team.

Responsibilities
  • Design/Propose technical solutions for new and existing product development
  • Analyze, evaluate the existing integration approaches and propose improvement plans
  • Analyze, evaluate the existing testing approaches (integration, performance), and propose the improvement plans
  • Establish CI/CD processes
  • Establish monitoring, alerting
Requirements
  • 3 years or more of experience in developing software using Java 8
  • The ability to work independently
  • Experienced in system architecture design and development
  • Hands on experience in AWS. (cloudformation, VPC, iam, dynamodDB)
  • 3 years Java Enterprise development experience
  • Java 8+, Spring Framework, SpringBoot, SpringCloud
  • Git, maven, gradle, Jenkins, docker, cloudformation
  • Knowledge of SQL and NoSQL databases (MSSQL, Postgresql, DynamoDB)
  • Logging, tracing, metrics, graphana, datadog
  • Good to have experience with splunk
  • Troubleshooting, profiling
  • Able to communicate with customer via email/slack
Nice to have
  • AWS DynamoDB
  • Apache Kafka
  • CloudFormation
  • Component / Integration Testing
  • Splunk Monitoring tools
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