Job Openings Senior Java Developer

About the job Senior Java Developer

Job Title: Senior Java Developer
Location: Remote – Latin America
Type of Contract: 12-Month Contract-to-Hire
Salary Range: Market Rates
Language Requirements: Professional English (written and spoken)

We are seeking a skilled Senior Java Developer with strong experience in microservices and distributed systems to join our growing team. You will play a key role in designing, developing, and delivering high-performance backend systems in collaboration with senior technical leadership. Your work will directly impact the scalability, reliability, and efficiency of core platform infrastructure.

Key Responsibilities

  • Design, develop, and maintain Java-based microservices and APIs aligned with architectural standards
  • Build scalable, resilient, and secure components across distributed systems
  • Collaborate closely with the Senior Software Architect to translate system designs into production-ready code
  • Participate in architecture discussions and contribute technical insights and implementation strategies
  • Write clean, well-tested, and maintainable code following best practices
  • Work with DevOps teams on CI/CD pipelines, deployments, and infrastructure optimization
  • Contribute to technical documentation including API specs, system designs, and operational runbooks

Must-Have Qualifications

  • 5+ years of professional experience in Java backend development
  • Strong proficiency in Java (11+) and Spring Boot / Spring ecosystem
  • Experience building and consuming RESTful APIs and event-driven systems (Kafka)
  • Proven experience working with microservices or distributed architectures
  • Familiarity with Kubernetes and containerized environments (self-hosted or hybrid)
  • Solid experience with PostgreSQL and query optimization
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI

Preferred Qualifications

  • Experience with Redis, caching strategies, or data warehousing concepts
  • Familiarity with bare metal or on-premise infrastructure environments
  • Knowledge of security frameworks such as OAuth2/OIDC and compliance standards (SOC 2, GDPR)
  • Strong communication skills and ability to collaborate cross-functionally
  • Experience mentoring junior developers and contributing to engineering best practices