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 in pursuit of a skilled Java Developer with profound AWS expertise to strengthen our team. Our client is undertaking an extensive, multi-year initiative to revamp and enhance their conventional application suite into a cloud-based SaaS framework, leveraging the most advanced technologies and frameworks on the AWS cloud platform.

Responsibilities
  • Create and implement Java applications within a cloud-centric architecture
  • Collaborate with interdisciplinary teams to develop, design, and launch new features
  • Ensure superior code quality through effective automation and organized processes
  • Amplify application performance and ensure scalability
  • Conduct detailed testing to confirm application functionality and security
  • Preserve and elevate code quality through unit testing, automated systems, and detailed code reviews
  • Provide leadership and mentorship to other developers and engineers with technical advice
  • Constantly advance the performance, quality, and responsiveness of applications
  • Actively explore, evaluate, and adopt innovative technologies to improve development processes
  • Address and resolve issues related to application performance to enhance functionality
Requirements
  • Holds either a Bachelor’s or Master’s Degree in Computer Science or a related discipline
  • At least 3 years of experience in Java development
  • Deep-seated knowledge of AWS services and architectural frameworks
  • Proficient in implementing infrastructure as code with Terraform
  • Extensive experience with Java Spring frameworks, including Spring Integration, Spring Batch, Spring Session, Spring Data, Spring Boot, and Spring MVC
  • Well-versed in Java Microservice Infrastructure Tools
  • Skilled in managing and orchestrating applications using Kubernetes and Docker
  • Capable of managing Kubernetes applications with Helm
  • Proficient with both SQL and NoSQL database technologies
  • Familiar with Microservice Architecture Patterns
  • Adept in unit testing with JUnit
  • Fluent in English, with B2+ level communication proficiency
Nice to have
  • Experience in developing RESTful and SOAP web services using JAX
  • Knowledge of Oracle Cloud infrastructure and services
  • 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