Skip To Main Content
backgo to search

senior java developer

Java, Amazon Web Services, Spring Boot, Continuous Delivery, Kotlin, Microservice Architecture Pattern
Sorry the job is no longer available.

We are seeking a highly motivated Senior Java Developer to join our remote team, working on large-scale production systems using cutting-edge technologies such as Spring Boot, Kotlin, and AWS. Our microservices architecture includes REST APIs, AWS SQS queues, AWS Kinesis streams, AWS RDS and DynamoDB databases, and AWS Redshift data warehousing, among others. As a Senior Java Developer, you will work independently and collaboratively with cross-functional teams to develop and maintain software solutions that meet high standards of quality, reliability, and scalability.

  • Develop and maintain high-quality software solutions using Java 8, Spring Boot, and Kotlin
  • Collaborate with cross-functional teams to design and implement REST APIs, queues, streams, and databases using AWS services
  • Ensure software solutions meet high standards of quality, reliability, and scalability
  • Participate in code reviews, providing and receiving open, direct, and timely feedback
  • Implement and maintain continuous delivery pipelines using Jenkins and GitLab
  • Contribute to the development of best practices and standards for software development and testing
  • 3+ years of experience in developing software using Java 8 and Spring Boot, preferably for large-scale production systems
  • Expertise in AWS services, including AWS SQS, AWS Kinesis, AWS RDS, AWS DynamoDB, and AWS Redshift
  • Experience with Kotlin and microservice architecture patterns
  • Strong problem-solving skills and the ability to work independently
  • Highly motivated and a fast learner, with a strong call to action and for getting things done
  • Fluent spoken and written English at an Upper-Intermediate level or higher
nice to have
  • Familiarity with containerization using Docker and Kubernetes
  • Knowledge of front-end technologies such as React and Angular
  • Experience with performance testing and optimization techniques

These jobs are for you

benefits for locations

For you
  • Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
  • Stable income
  • Flexible roles
For your comfortable work
  • 100% remote work forever
  • EPAM hardware
  • EPAM software licenses
  • Access to offices and co-workings
  • Stable workload
  • Relocation opportunities
  • Flexible engagement models
For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Language courses
  • Free access to internal and external e-Libraries
  • Certification opportunities
  • Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses