Job Description
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