Back to jobs
New

Semi Senior Java Developer

Argentina

Santex is a global company headquartered in the United States, founded in 1999, with 25 years of industry experience. It has offices in California, USA, and Córdoba, Argentina, and its talent network spans over 18 countries thanks to its flexible and remote work policy. Specializing in custom enterprise software development, Santex operates through its Hubs, which cover eCommerce, BIM, Mobility, Content Delivery, Integration, Web and Mobile Development, Cloud Computing, Artificial Intelligence (AI), Data Science, Consulting, and IT Services. Additionally, Santex is committed to creating a positive impact in three dimensions: economic, social, and environmental.

¡Excelente! Aquí tienes la Descripción de Puesto para Senior Java Developer (Microservices & Modernization), completamente traducida al inglés y siguiendo el formato solicitado:

Senior Java Developer (Microservices & Modernization)

Job Description

We are looking for a Senior Java Developer specialized in microservices architecture and system modernization. The ideal candidate will have extensive experience with modern Java stacks (Java 21, Spring Boot), a proven ability to break down monolithic applications, and strong knowledge of distributed systems, databases, and CI/CD practices. This role is essential for transforming and scaling our backend infrastructure.

Responsibilities

  • Design, develop, and maintain backend APIs and services using Java 21 and Spring Boot.
  • Lead the modularization and migration of legacy systems towards a microservices architecture.
  • Implement advanced Refactoring and design patterns to modernize monolithic codebases.
  • Work with messaging systems (such as Kafka or RabbitMQ) to establish asynchronous communication between microservices.
  • Collaborate on database migration from monolithic structures to distributed architectures.
  • Apply and improve CI/CD and DevOps practices to automate the software development lifecycle.
  • English proficiency is not required for this position.

Requirements

  • Bachelor’s degree in Computer Science, Systems Engineering, or a related field.
  • 5+ years of experience in backend development with Java.
  • Hands-on experience with Java 21, Spring Boot, and REST API development.
  • Microservices Architecture: Experience in modularization, iterative microservices design and development, and familiarity with containers (Docker).
  • Database: Experience with relational databases and migration strategies toward distributed structures.
  • Events/Message Queue Knowledge: Experience with Kafka, RabbitMQ, or similar technologies.
  • Advanced knowledge for working with and modernizing legacy monoliths (Refactoring, design patterns, etc.).
  • Familiarity with API Gateway, Consul, and distributed configurations.

Desirable

  • Experience with other Cloud platforms (AWS, Azure, GCP).
  • Solid knowledge of CI/CD and DevOps practices.
  • Proficiency with container and orchestration tools.

Required Location

Argentina.

Create a Job Alert

Interested in building your career at Santex? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...