Skip to content

Senior Java Developer (Spring Boot)

  • Remote
    • Campinas, São Paulo, Brazil
  • Technology Development

Job description

We are seeking a Senior Java Developer with expertise in building RESTful APIs using Spring Boot and working with enterprise databases. The ideal candidate will have strong experience with cloud platforms, serverless computing, and data integration.

Responsibilities:

  • Design, develop, and maintain Spring Boot-based RESTful APIs;

  • Create and optimize database queries and schemas for PostgreSQL and/or Oracle databases;

  • Implement data retrieval and integration solutions with Google BigQuery;

  • Deploy and manage applications on cloud platforms (AWS, GCP, Oracle Cloud);

  • Develop and maintain serverless functions using AWS Lambda and Google Cloud Functions;

  • Collaborate with cross-functional teams to define, design, and ship new features;

  • Participate in code reviews and mentor junior developers;

  • Troubleshoot production issues and implement solutions.

Job requirements

  • 8+ years of Java development experience;

  • Strong proficiency with Spring Boot and RESTful API development;

  • Extensive experience with relational databases, particularly PostgreSQL and Oracle;

  • Experience retrieving and processing data from Google BigQuery;

  • Working knowledge of AWS, GCP, and Oracle Cloud services;

  • Experience with serverless computing (AWS Lambda, Google Cloud Functions);

  • Familiarity with containerization technologies (Docker, Kubernetes);

  • Understanding of CI/CD pipelines and DevOps practices;

  • Experience with version control systems (Git).

Preferred Qualifications:

  • Experience with Python programming;

  • Knowledge of front-end frameworks, particularly Angular;

  • Experience with microservices architecture;

  • Knowledge of messaging systems (Kafka, Pub Sub);

  • Experience with Agile development methodologies;

  • Cloud certifications (AWS, GCP, or Oracle);

  • Experience with performance tuning and optimization.

or