Skip To Main Content
backBack to Search

Senior Java Full Stack Software Engineer with AWS

Uruguay
Java, Java 8, Microservice Architecture Pattern, Amazon Web Services, Apache Kafka, REST, Unit Testing, CI/CD, Angular, SQL, Spring
warning.png
Sorry, this position is no longer available

We are seeking a Senior Java Developer to join our remote team. You will be responsible for developing and maintaining high-quality software applications using Java and related technologies. Our company provides innovative solutions to clients and is committed to staying at the forefront of technology trends. As a Senior Java Developer, you will work on exciting projects and collaborate with cross-functional teams to deliver cutting-edge software solutions.

Responsibilities
  • Design and develop high-quality software applications using Java and related technologies
  • Collaborate with cross-functional teams, including product owners, designers, and other developers, to deliver software solutions that meet business requirements
  • Contribute to the design and architecture of software systems
  • Write clean, maintainable, and efficient code that adheres to coding standards and best practices
  • Perform code reviews and provide feedback to other developers
  • Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment
  • Identify and troubleshoot software defects and issues
  • Stay up-to-date with emerging trends and technologies in software development
Requirements
  • Bachelor's or Master's degree in Computer Science or related field
  • Minimum of 3 years of experience in Java development
  • Strong understanding of Microservice Architecture Pattern
  • Experience with Amazon Web Services (AWS)
  • Proficiency in Apache Kafka and REST API design
  • Experience with Unit Testing and Continuous Integration/Continuous Deployment (CI/CD)
  • Expertise in Angular and SQL
  • Knowledge of Spring Framework
  • Excellent verbal and written communication skills in English (B2 level)
Nice to have
  • Experience with Docker and Kubernetes
  • Familiarity with NoSQL databases such as MongoDB or Cassandra
  • Knowledge of JavaScript frameworks such as React or Vue.js
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

These jobs are for you