P

Back End Java Engineer

Prediktive
On-site
Sao Paulo, Sao Paulo, United States

We are looking for a Back End Engineer, with solid experience in Java, based in Sao Paulo to work on a long-term project for one of our clients, a hyper-growth fintech company based in Los Angeles, California

Our client´s mission is to make financial advice better and more accessible for everyone. They are building a revolutionary platform for financial advisors and their clients to remove the friction from investing and reduce the barrier to entry into wealth creation and management.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Work closely with product managers, frontend engineers, and other stakeholders to translate requirements into technical solutions.
  • Build and evolve RESTful APIs and backend components with a focus on performance, reliability, and maintainability.
  • Design, optimize, and maintain relational databases (PostgreSQL or similar), including schema design, indexing, and query optimization.
  • Implement business logic, data processing, and integrations with internal and third-party systems.
  • Containerize applications and manage deployments using Docker and Kubernetes, including configuration, scaling, and troubleshooting.
  • Ensure high code quality through code reviews, unit/integration testing, and adherence to best practices.

Requirements

  • Advanced Level of English.
  • 4+ years of experience working with Java.
  • 1+ years of experience with Spring Boot.
  • 4+ years of experience with Postgres (or a similar SQL database).
  • 2+ years of experience with Kubernetes.
  • 2+ years of experience with AWS.

Bonus Points

  • Bachelor’s Degree in Computer Science, Systems Engineering or related fields.

What we offer

  • Compensation in USD
  • Paid time off
  • Cool clients and products
  • Work with great engineers

4tech