Skip To Main Content
backBack to Search

Senior Java Full Stack Developer

Java, AWS CloudFormation, Amazon Web Services, Cypress, Express, PostgreSQL, REST API, SQL, ReactJS
warning.png
Sorry, this position is no longer available

We are looking for a remote Senior Java Full Stack Developer to join our team.

As a Senior Java Full Stack Developer, you will be responsible for writing clean, readable, and reusable code, as well as working on a remote, distributed team environment.

Responsibilities
  • Write clean code covered with the unit- and e2e-tests (no separate QA positions in the team)
  • Develop a backend application, REST API as well as write and optimize SQL queries in PostgreSQL
  • Follow the Scrum process, participate in daily standups, backlog refinements, review, and retrospective sessions
  • Plan, estimate, and help prioritize work in a remote, distributed team environment
  • Participate in on-call rotation (answer external teams requests during working hours), pager duty rotation
Requirements
  • 5+ years of engineering experience
  • Strong backend experience in Node.JS (experience in other languages such as Java is a pro)
  • Experience with AWS services: RDS, Lambda, EC2, S3
  • Core Engineering: Git, CI/CD, TDD, code quality, automated testing
  • Experience with ReactJS
  • Excellent command of the English language both verbally and written
Nice to have
  • AWS CloudFormation, Amazon Web Services, Cypress, Express, Node.js, PostgreSQL, REST API, SQL
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

These jobs are for you