Santex

Senior Java Developer

Santex Córdoba, Argentina 1 day ago
engineering

Santex is a US-based global company founded in 1999, with 26 years of experience in the software industry. Headquartered in California with offices in Córdoba, Argentina, its talent network spans over 18 countries thanks to its flexible, remote-first culture. Santex specializes in custom enterprise software development, operating through Hubs that include eCommerce, BIM, Mobility, Content Delivery, Integration, Web & Mobile Development, Cloud Computing, Artificial Intelligence (AI), Data Science, IT Consulting, and Services. The company is committed to making a positive impact across three dimensions: economic, social, and environmental.

Job Description: 

We are seeking a Senior or Lead Java Backend Engineer to drive the technical execution in the digital transformation of our platforms. The primary goal is to lead the strategic migration from legacy monolithic architectures toward a distributed microservices ecosystem, designing scalable solutions that ensure efficient interoperability between new digital capabilities and legacy systems.

Responsibilities

  • Distributed Services Architecture: Design and implement microservices and BFF (Backend for Frontend) orchestrators, applying Clean Architecture and Domain-Driven Design (DDD) patterns.
  • Legacy Integration Strategy: Design and evolve adaptation layers (Anti-Corruption Layer) for integration with corporate ESB and SOAP-based legacy systems, ensuring transactional integrity and efficient protocol translation.
  • Software Engineering & Standardization: Build and maintain shared kernels to standardize error handling, logging, security, and auditing across the platform.
  • Observability & Quality: Implement distributed tracing standards (OpenTelemetry) and perform code reviews to elevate the team's technical standards.
  • Operational Excellence: Operate under CI/CD workflows, ensuring compliance with strict Quality Gates (code coverage >80%, static analysis, and security scanning).

Requirements (MUST-HAVE)

  • Core Language: Advanced technical proficiency in Java 21 LTS (mandatory), including functional and reactive programming.
  • Frameworks: Expert command of Spring Boot 3.x and the Spring Data ecosystem.
  • APIs & Integration: REST API design (Richardson Maturity Model) and advanced experience in SOAP legacy services consumption (WSDL, XML/JSON transformation).
  • Infrastructure: Hands-on experience with Docker, Kubernetes, and package management via Helm.
  • Persistence: Proficiency in PostgreSQL or Oracle, with database versioning management using Flyway or Liquibase.
  • High Transactional Environments: Proven ability to work in high-traffic and mission-critical systems.
  • Language: English proficiency is not required for this position.

Desirable (Plus)

  • Experience in strategic migration of legacy transactional systems.
  • Knowledge of OpenAPI v3 and Event-Driven architectures.
  • Experience in Performance Tuning (JVM/SQL) and resilience design (Circuit Breakers, Retries).

Key Results (KPIs)

  • Successful migration of legacy modules to microservices.
  • Compliance with Quality Gates (>80% coverage, security, and performance).
  • Effective implementation of observability and distributed tracing.
  • Reduction of latency and incidents in heterogeneous system integrations.

Location & Modality

  • Location: Córdoba, Argentina.
  • Modality: Hybrid (3 days onsite).

Sponsored

Explore Engineering

Skills in this job

People also search for