Java developer

  • Buenos Aires, Argentina
  • Full-Time
  • On-Site

Job Description:

Hibrido en Martinez, 1, 2 veces por semana. 
Proyecto AMEX


Must Have Technical/Functional Skills

  • Design, develop, and maintain backend services and RESTful APIs using Java and Kotlin
  • Build and enhance microservices-based architectures
  • Work with frameworks such as Spring / Spring Boot (Java or Kotlin)
  • Integrate backend services with databases (SQL and/or NoSQL)
  • Ensure code quality through unit testing, code reviews, and best practices
  • Collaborate with product, frontend, DevOps, and QA teams
  • Troubleshoot, debug, and optimize backend applications
  • Participate in system design discussions and architectural decisions

Roles & Responsibilities

  • 5+ years of backend development experience using Java
  • Hands-on experience with Kotlin for backend development
  • Strong experience building REST APIs and backend services
  • Experience with Spring Boot, Hibernate/JPA
  • Solid understanding of microservices architecture
  • Experience working with relational databases (PostgreSQL, MySQL, Oracle, etc.)
  • Familiarity with Git, CI/CD pipelines, and build tools (Maven/Gradle)
  • Good understanding of object-oriented design and design patterns


Pre-Screening Questionnaire (Validen esto en la entrevista)

  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Exposure to Docker and Kubernetes
  • Experience with messaging systems (Kafka, RabbitMQ)
  • Knowledge of security (OAuth2, JWT)
  • Experience migrating services from Java to Kotlin (no es necesario que tenga ambas)