Java Full-Stack Developer (React, AWS)

EPAM Systems

Education
Qualifications
Benefits
Skills

We are seeking a skilled Java Full-Stack Developer to become a part of our progressive team.

Our client is a prominent leader in the business travel industry, enabling organizations worldwide with a cutting-edge digital travel management platform. As part of our innovative team, you will leverage advanced technologies such as Java, React, and AWS to create impactful, scalable solutions that transform business travel in a dynamic landscape.

Responsibilities

  • Design and implement integrated software solutions using standard engineering practices
  • Troubleshoot and address complex technical challenges efficiently
  • Research and recommend frameworks and architectural/code design patterns for scalable solutions
  • Test, debug, and maintain applications with modern development tools and methodologies
  • Lead and actively participate in design and code review efforts
  • Collaborate with Product teams to refine and translate business requirements into technical solutions
  • Partner with cross-functional teams to ensure alignment and timely achievement of goals
  • Share technical expertise to improve development practices across teams
  • Advocate system scalability, resilience, and operational excellence through testing, monitoring, and alerting tools
  • Report progress and project updates to stakeholders and leadership
  • Mentor team members to craft maintainable and testable code
  • Explore continuous opportunities to enhance system performance and elevate user experiences

Requirements

  • 2+ years of experience in full-stack software development
  • Expertise in Java, including backend development and microservices architecture
  • Proficiency in ReactJS for creating dynamic and interactive frontends
  • Knowledge of Amazon Web Services and cloud-based application deployment
  • Understanding of the Spring framework, REST APIs development, and system integration
  • Background in working within agile environments while delivering high-quality code
  • Competency in diagnosing and resolving system issues for robust application performance
  • Skills in optimizing workflows via automated testing and monitoring tools
  • English proficiency at a B1+ level or higher

Nice to have

  • Understanding of Go Language and Node.js
  • Familiarity with Claude Code

We offer/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
Read Full Description
Confirmed 8 hours ago. Posted 4 days ago.

Discover Similar Jobs

Suggested Articles