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