Skip To Main Content
backgo to search

senior java full stack angular developer with aws and kafka

bullets
Java, Java 8, Angular, Amazon Web Services, Apache Kafka, Spring Boot, Microservice Architecture Pattern, SQL, REST, Unit Testing, CI/CD
bullets
Uruguay

Looking for a Senior Java Developer to join our remote team and help us build a cutting-edge e-commerce platform. Our client is a leading online retailer in the fashion industry, and we are looking for someone who is passionate about delivering high-quality software solutions that meet business needs. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex software systems that drive our e-commerce platform.

responsibilities
  • Design, develop, and maintain complex software systems for our e-commerce platform
  • Collaborate with cross-functional teams to define and implement software solutions that meet business needs
  • Build scalable and fault-tolerant systems using Microservice Architecture Pattern and AWS
  • Write high-quality, maintainable, and testable code using Java, Angular, and Spring Boot
  • Implement unit tests and automated tests using JUnit, Mockito, and Selenium
  • Create and maintain technical documentation
  • Participate in code reviews to ensure code quality and share knowledge with the team
requirements
  • Bachelor's degree in Computer Science or a related field
  • At least 3 years of experience in Java development
  • Strong knowledge of Java 8, Angular, and Spring Boot
  • Experience with Microservice Architecture Pattern and RESTful web services
  • Experience with Amazon Web Services (AWS) and CI/CD pipelines
  • Solid understanding of SQL and database design principles
  • Experience with Apache Kafka for building scalable event-driven systems
  • Experience with unit testing and test-driven development (TDD)
  • Strong problem-solving and debugging skills
  • Excellent written and verbal communication skills in English (Upper-Intermediate level or higher)
nice to have
  • Experience with JavaScript frameworks such as React or Vue.js
  • Experience with NoSQL databases such as MongoDB or Cassandra
  • Experience with Docker and Kubernetes
  • Experience with Apache Spark for big data processing
  • Experience with machine learning and data science
don't have time? Apply later!We send you a link to the job in your e-mail
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses