Java Developer, Mid-Level

Summary

Mid-level Java back-end developer focused on building and maintaining payment solutions (PIX) using Java 11+, Spring Boot, microservices, Kafka, and multi-cloud environments (Azure/AWS).

  • Analysis and requirements gathering for the solutions to be developed;
  • Support to developers in executing solution plans;
  • Evaluation and proposal of best software development practices;
  • Deployment of developed solutions;
  • Stabilization and maintenance of the solutions.

Requirements

  • More than 4 years of experience in Java back-end software development;
  • Java 11+, Spring Boot, Databases (SQL and NoSQL);
  • Kafka;
  • System integration using microservices and APIs;
  • Knowledge of Continuous Integration/Continuous Deployment (CI/CD);
  • Unit testing practices using JUnit and Mockito;
  • Familiarity with management tools such as Jira and Confluence;
  • Agile methodology;
  • Knowledge of multi-cloud environments (Azure and AWS);
  • Strong analytical skills and ability to design creative and disruptive solutions;
  • Experience working on payment-related projects and PIX (Brazilian instant payment system);
  • Knowledge of messaging architecture;
  • Advanced English.

Core Competencies

Demonstrates expertise in Java Back-End Software Development, with a strong focus on Spring Boot, Microservices, and APIs. Proficient in Continuous Integration/Continuous Deployment (CI/CD) practices and experienced in payment-related projects, particularly with the PIX system.

Highest-signal resume keywords

  • Java 11+
  • Spring Boot
  • Microservices
  • CI/CD
  • Payment-Related Projects

ATS Optimization Keywords

Hard Skills

  • Java Back-End Development
  • SQL Databases
  • NoSQL Databases
  • Kafka
  • Unit Testing with JUnit
  • Unit Testing with Mockito
  • System Integration
  • Agile Methodology
  • Multi-Cloud Environments
  • Messaging Architecture

Soft Skills

  • Analytical Skills
  • Creative Problem Solving

Industry Keywords

  • Payment Systems
  • PIX
  • Software Development Practices

Tools & Technologies

  • Jira
  • Confluence

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available