Java Full-Stack Developer (React, AWS)

EPAM Systems

Education
Qualifications
Benefits
Skills

We are seeking a skilled Java Full-Stack Developer to join our progressive team.

Our client is a leading innovator in the business travel industry, empowering organizations worldwide with a global digital travel management platform. As part of our forward-thinking team, you will utilize cutting-edge technologies like Java, React, and AWS to design and develop impactful, scalable solutions that redefine business travel experiences in a rapidly evolving field.

Responsibilities

  • Design and implement integrated software solutions using standard engineering practices
  • Troubleshoot and resolve complex technical challenges efficiently
  • Research and apply frameworks and architectural/code design patterns for scalable solutions
  • Test, debug, and maintain applications using modern development tools and methodologies
  • Lead and actively contribute to design and code review processes
  • Collaborate with Product teams to refine and translate business needs into technical implementations
  • Partner with cross-functional teams to align goals and ensure timely project deliveries
  • Share technical expertise across teams to enhance development practices
  • Advocate for system scalability, resilience, and operational excellence through testing, monitoring, and alerting tools
  • Report project statuses and progress updates to relevant stakeholders and leadership
  • Mentor team members by guiding the development of maintainable and testable code
  • Explore opportunities to improve system performance and enrich user experiences

Requirements

  • At least 2 years of experience in full-stack software development
  • Expertise in Java, including backend development and microservices architecture
  • Proficiency in ReactJS for creating responsive 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 collaborating within agile teams and delivering high-quality code
  • Competency in diagnosing and resolving system issues for robust application performance
  • Skills in optimizing workflows with automated testing and monitoring practices
  • English proficiency at a B1+ level or higher

Nice to have

  • Familiarity with Node.js for server-side development
  • Understanding of Python for additional backend capabilities

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 4 hours ago. Posted 3 days ago.

Discover Similar Jobs

Suggested Articles