Flag job

Report

Java Software Engineer

Location

Latin America

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Fullstack Java Developer - Remote (LATAM Candidates)

We are seeking an experienced Fullstack Java Developer based in Latin America for a full-time contract opportunity. This is a 100 % remote role with flexibility to overlap U.S. Central Time (CT) hours.

What You’ll Do

  • Design, build, and maintain scalable web applications using Java (Spring Boot) on the backend and a modern JavaScript framework on the frontend (e.g., Angular or React).
  • Collaborate with UX/UI designers, DevOps engineers, and QA to deliver end-to-end solutions.
  • Develop and consume RESTful APIs and, where appropriate, GraphQL endpoints.
  • Implement microservices architectures, handle data persistence with JPA/Hibernate, and optimize database interactions.
  • Write clean, testable, and well-documented code; author and execute unit/integration tests.
  • Participate in code reviews, architectural discussions, and agile ceremonies (Scrum/Kanban).
  • Ensure application security, performance tuning, and scalable deployment in cloud environments.
  • Stay up to date with the latest Java ecosystem trends (Spring ecosystem, JVM languages) and frontend best practices.

What We’re Looking For

  • Strong hands-on experience with Java 11+ and Spring Boot (or Spring Framework); familiarity with Spring Cloud is a plus.
  • Proficiency in a modern frontend framework—Angular (2+) or React—with TypeScript and state management libraries (NgRx, Redux, etc.).
  • Solid understanding of relational databases (PostgreSQL, MySQL, SQL Server) and experience with JPA/Hibernate.
  • Experience building and securing RESTful services; knowledge of OAuth2/OpenID Connect is advantageous.
  • Comfortable with Git workflows (GitHub, GitLab, Bitbucket) and CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, etc.).
  • Strong grasp of design principles (SOLID, Clean Architecture) and software design patterns.
  • Excellent problem-solving skills and effective communication in a distributed team environment.

Bonus

  • Experience with Docker, Kubernetes, and infrastructure as code (Terraform, CloudFormation).
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and serverless functions.
  • Knowledge of automated testing frameworks (JUnit 5, Mockito, Selenium).
  • Exposure to monitoring and logging tools (Prometheus, Grafana, ELK stack).
  • Hands-on with messaging systems (Kafka, RabbitMQ) and event-driven architectures.

Why Apply?

  • Work on mission-critical applications for fast-growing international clients.
  • Join a remote-first culture that values autonomy, collaboration, and impact.
  • 100 % remote work with flexible hours tailored to your timezone.
  • Invest in your professional growth with mentorship programs, training stipends, and access to modern tools.

Complete your profile and our matching team will reach out if you’re a great fit. We review every submission, though due to high volume individual feedback may be limited.

Apply now: https://link.talenttorc.com/torc-sign-up

Skills

java
spring boot
angular
react
typescript
ngRx
redux
postgresql
mysql
sql server
jpa
hibernate
rest
oauth2
openid connect
git
ci/cd
jenkins
github actions
gitlab ci
solid
clean architecture
design patterns
docker
kubernetes
terraform
cloudformation
aws
azure
gcp
serverless
junit 5
mockito
selenium
prometheus
grafana
elk stack
kafka
rabbitmq