Skip navigation EPAM
CONTACT US

Java Full-Stack Developer Remote

Java Full-Stack Developer Description

We are seeking a highly skilled and motivated Java Full-Stack Developer to join our dynamic team.

In this role, you will be responsible for designing, implementing, and maintaining complex web applications using a variety of technologies and tools. You will work closely with product teams, and other stakeholders to deliver scalable and efficient solutions that meet business requirements.

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


#LI-DNI

Technologies

  • Server side: Java/Kotlin, Spring, Spring Boot, REST, GraphQL
  • CICD: Jenkins, Git, Cucumber, Karate
  • Cloud: Amazon Web Services (AWS), Docker, Kubernetes
  • Front-end side: React, TypeScript

Responsibilities

  • Take a whole systems approach to analyze use cases and design integrated solutions
  • Implement and maintain solutions applying standard engineering methodologies
  • Research and recommend frameworks, and architectural/code design patterns
  • Creatively test and maintain software applications, and related systems
  • Participate in design and code reviews
  • Partner with Product to refine business requirements
  • Collaborate with peers across regions
  • Seek and share domain and industry knowledge to improve engineering practices
  • Advocate for operational excellence and project quality
  • Report on status of high-visibility projects to leadership
  • Seek opportunities to improve customer experiences
  • Guide other engineers in designing maintainable, testable, and observable software

Requirements

  • 2+ years of experience in software development
  • Proficiency in the Spring / Spring Boot stack
  • Experience with AWS
  • Competency in CI/CD using Jenkins
  • Familiarity with GitHub
  • Understanding of features and facilities for integration among applications, databases, and platforms
  • Skills in communication to connect different components forming fully functional solutions to business problems
  • Knowledge of software testing, monitoring, and alerting to ensure system resilience and scalability
  • Capability to work with multi-functional teams to enhance engineering practices
  • Proven track record of solving complex issues within the engineering domain
  • Flexibility to partner with various stakeholders to refine and achieve business requirements
  • Ability to enthusiastically improve customer experiences and operational excellence through high-quality project delivery and system design

We offer

  • Connectivity Bonus (15,000 ARS are paid with a salary receipt at the end of each month as a non-wages concept)
  • Medicina Prepaga (It covers the collaborator and direct family group)
  • Paternity Leave (Two additional days are added to what is established by law, total of 4 days)
  • Discounts card
  • English Training (English lessons, twice per week)
  • Training Program (Access to multiple customized training plans according to the needs of each role within the company)
  • Marriage bonus (The company doubles the allowance established by law that ANSES offers)
  • Referral Program (Referral bonus is paid when the referral of a collaborator joins the Company)
  • External Agreements and Discounts
  • Vacations: 14 calendar days a year

By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.

GET IN TOUCH

Hello.
How can we help you?

Get in touch with us. We'd love to hear from you.

Our
Locations