Talent.com
Middle Fullstack Engineer (Java + React)

Middle Fullstack Engineer (Java + React)

AvengaBuenos Aires, Buenos Aires, AR
Hace 19 días
Tipo de contrato
  • Quick Apply
Descripción del trabajo

This is us

At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.

This is the job

In Argentina within the Telecommunications industry, we are looking for a Full Stack Developer with strong experience in Java (Spring Boot) and React JS to join our team

This is the team

In your role you'll become a vital member in a team of skilled professionals. The ideal candidate is someone with a solid foundation in clean architecture principles, who enjoys working on both backend and frontend challenges, and who values collaboration, technical excellence, and continuous learning.

This is you

  • 3 years of experience working with JAVA and React
  • Backend ( Java 17 + Spring Boot )
  • REST API development, Spring Security , validation, error handling
  • JPA / Hibernate , JDBC, transaction management
  • Frontend ( React JS )
  • State management ( Redux, Context API )
  • REST API integration and error handling
  • UI frameworks ( Material UI, Tailwind CSS )

Nice-to-have skills :

  • Object-oriented and functional programming.
  • Integration with Swagger / OpenAPI , Kafka, RabbitMQ , OAuth2 / JWT .
  • Testing with JUnit 5 , Mockito , Testcontainers .
  • Experience with Docker and CI / CD environments.
  • Functional components and hooks ( useState, useEffect, useContext ).
  • Testing with Jest and React Testing Library .
  • This is your role

  • Design, develop, and maintain scalable backend services using Java 17 and Spring Boot.
  • Build and optimize REST APIs , ensuring security, validation, and proper error handling.
  • Implement persistence layers using JPA / Hibernate and transaction management.
  • Integrate with external systems through Kafka, RabbitMQ, and OAuth2 / JWT .
  • Develop high-quality user interfaces using React JS, Material UI, and Tailwind CSS .
  • Manage state with Redux and Context API while ensuring robust error handling.
  • Write automated tests using JUnit 5, Mockito, Jest, and React Testing Library .
  • Collaborate with DevOps to implement CI / CD pipelines and manage Dockerized environments.
  • Apply hexagonal architecture , DDD , and SOLID principles to ensure maintainability and scalability.
  • Contribute to system observability through structured logging, metrics, and tracing.
  • At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth. By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.

    Crear una alerta de empleo para esta búsqueda

    Fullstack Java React • Buenos Aires, Buenos Aires, AR