Skip To Main Content
backBack to Search

Senior Java Developer

Brazil, Chile, Colombia, Uruguay
Java, JAX, Amazon Web Services, Terraform, Spring, Java Microservice Infrastructure Tools, Java Microservice Infrastructure, Kubernetes, Docker, Helm, SQL Databases, NoSQL Databases, Microservice Architecture Pattern

We are on the lookout for an exceptionally skilled Java Developer with profound AWS expertise to join our dynamic team. Our client is launching an important, long-term endeavor aimed at thoroughly revitalizing and upgrading their classical application suite into a state-of-the-art, cloud-based SaaS platform, making use of the latest technologies and frameworks provided by AWS cloud infrastructure.

Responsibilities
  • Architect and develop Java applications designed for a cloud-centric ecosystem
  • Collaborate with diverse teams to ideate, design, and implement innovative features
  • Uphold the highest code quality standards through stringent automation and orderly organization
  • Enhance application performance and ensure its scalability
  • Perform thorough testing to ensure strong application functionality and security
  • Regularly enhance code quality through unit testing, effective automation, and exhaustive code reviews
  • Guide and mentor other developers and engineers, imparting technical knowledge and expertise
  • Continually improve the performance, quality, and responsiveness of applications
  • Engage in proactive research, testing, and adoption of new technologies to optimize development methodologies
  • Identify and address issues impacting application performance to boost overall efficiency
Requirements
  • Holder of a Bachelor’s or Master’s Degree in Computer Science or a similar field
  • At least 3 years of Java development experience
  • Thorough knowledge of AWS services and architectural principles
  • Proficient in leveraging Terraform for infrastructure-as-code initiatives
  • Deep understanding of Java Spring frameworks, including Spring Integration, Spring Batch, Spring Session, Spring Data, Spring Boot, and Spring MVC
  • Proficient with Java Microservice Infrastructure Tools
  • Experienced in managing and orchestrating applications using Kubernetes and Docker
  • Capable of handling Kubernetes applications with Helm
  • Proficient in both SQL and NoSQL database technologies
  • Well-versed in Microservice Architecture Patterns
  • Skilled in unit testing with JUnit
  • Fluent in English, with B2+ level of communication skills
Nice to have
  • Experience with developing RESTful and SOAP web services using JAX
  • Familiarity with Oracle Cloud infrastructure and services
  • Prior experience with CI/CD practices
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