Skip To Main Content
backgo to search

senior java full stack angular software engineer

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

We are currently seeking an experienced Senior Java Full Stack Angular Software Engineer to join our remote team. In this role, you will be responsible for developing and maintaining high-quality software solutions using Java and related technologies. You will also be expected to design and implement microservice architecture patterns, work with Amazon Web Services (AWS), and utilize Apache Kafka for event-driven systems. If you have a passion for developing scalable, reliable, and maintainable software solutions, we encourage you to apply.

responsibilities
  • Develop and maintain high-quality software solutions using Java and related technologies
  • Design and implement microservice architecture patterns
  • Work with Amazon Web Services (AWS) to deploy and manage applications
  • Utilize Apache Kafka for developing event-driven systems
  • Develop RESTful APIs using Spring Boot
  • Write efficient and maintainable SQL queries and database design
  • Develop and execute Unit Testing and Test Driven Development (TDD) methodologies
  • Collaborate with cross-functional teams to design, develop, and deploy software solutions
  • Ensure the performance, scalability, and reliability of software applications
  • Implement and adhere to Continuous Integration and Continuous Deployment (CI/CD) methodologies
requirements
  • Minimum of 3 years of experience in Java development
  • Expertise in Angular, Spring Boot, and RESTful APIs
  • Strong knowledge of AWS and experience with cloud-based services
  • Experience with Apache Kafka for developing event-driven systems
  • Proficiency in SQL and database design
  • Experience with Unit Testing and Test Driven Development (TDD)
  • Expertise in Java 8 and related frameworks
  • Familiarity with Continuous Integration and Continuous Deployment (CI/CD) methodologies
  • Excellent written and verbal communication skills in English (Upper-Intermediate level)
nice to have
  • Experience with Docker and Kubernetes for containerization and orchestration
  • Familiarity with NoSQL databases like MongoDB and Cassandra
  • Experience with Hibernate and JPA for Object-Relational Mapping (ORM)
  • Experience with front-end technologies like HTML, CSS, and JavaScript
  • Knowledge of Agile software development methodologies

These jobs are for you

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