Skip To Main Content
backBack to Search

Senior Full Stack React Developer with Java

JavaScript, Design System Foundations, ReactJS, TypeScript, Java, SQL, Amazon Web Services, GraphQL, REST, Spring

Our remote team has a direct impact on the growth of customer. We are enabling cross-product experiences, and are committed to removing all blockers for adoption of cloud for enterprise customers. As a Senior JavaScript Developer, you will be responsible for designing, developing, and implementing solutions for our enterprise customers. You will work closely with cross-functional teams to ensure the successful delivery of high-quality software products.

Responsibilities
  • Design, develop, and implement software solutions for our enterprise customers
  • Collaborate with cross-functional teams, including product owners, designers, and QA engineers, to ensure the successful delivery of high-quality software products
  • Write efficient and scalable code that meets the project's requirements and follows best practices
  • Participate in code reviews and provide feedback to improve code quality and maintainability
  • Develop and maintain technical documentation
  • Ensure the application is secure and meets all security requirements
  • Participate in Agile ceremonies and contribute to process improvement
  • Stay up-to-date with emerging trends and technologies in software development
Requirements
  • A minimum of 3 years of experience in software development, including at least 3 years of experience in JavaScript development
  • Expertise in Design Systems, ReactJS, and TypeScript
  • Proficiency in Java and SQL
  • Experience working with Amazon Web Services (AWS) and its services, such as EC2, S3, and RDS
  • Strong knowledge of GraphQL and REST APIs
  • Experience with Spring and other Java frameworks
  • Ability to write efficient and scalable code that meets the project's requirements and follows best practices
  • Excellent knowledge of development tools such as Git, JIRA, and Confluence
  • Experience with Agile methodologies and working in cross-functional teams
  • Excellent verbal and written communication skills in English at a B2+ level
Nice to have
  • Experience with containerization technologies and Docker
  • Knowledge of NoSQL databases such as MongoDB or Cassandra
  • Experience with front-end frameworks such as Angular or Vue.js
  • Experience with CI/CD pipelines and automation tools such as Jenkins or Travis CI
  • Familiarity with cloud platforms such as Microsoft Azure or Google Cloud Platform
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