Geekhunter Logo

Solutions

Use Cases

Why Geekhunter?

Resources

Login

English

EN

Nava Technology for Business


São Paulo - SP, Brasil

Show original

Senior Java Developer - Remote

Remote

(Anywhere)

Salary Range

Full Time Employee

R$9,000.00 - R$11,000.00 / month

Experience Level

Senior

Requirements

7+ years of experience in the career
Java
AWS
Spring Boot

Tasks and Responsibilities

Show original
About the opportunity

We are looking for a Senior Java Developer to work on strategic projects for modernization and technological transformation, with a strong focus on migrating applications to AWS, evolving critical systems, and implementing scalable and resilient architectures.

The professional will be part of a high-complexity environment, participating in the conversion of legacy applications to modern architectures based on microservices, containers, and cloud-native services.

Main Responsibilities

  • Develop and maintain mission-critical Java applications.
  • Participate in initiatives for migrating and modernizing systems to AWS.
  • Develop and evolve microservices using Spring Boot.
  • Implement synchronous and asynchronous integrations using AWS messaging.
  • Work with transactional applications and payment systems.
  • Support architectural definitions, development best practices, and software quality.
  • Perform analysis, incident resolution, and performance optimization.
  • Ensure compliance with security processes and the software development lifecycle (SDLC).
  • Collaborate with multidisciplinary teams in an agile environment.

Required Requirements

  • Solid experience with Java 8, 17, and/or 21.
  • Strong knowledge in Spring Boot.
  • Proven experience in migrating applications to AWS.
  • Knowledge of AWS services, especially:
    • AWS SQS
    • AWS S3
    • AWS EKS
    • AWS Fargate
  • Experience with Oracle and PostgreSQL databases.
  • Experience with microservices architecture.
  • Knowledge of Secure SDLC practices and tools such as:
    • Fortify
    • Sonatype
    • WebInspect
  • Experience in agile methodologies.

Differentials

  • Experience with the financial messaging standard ISO 8583.
  • Experience in payment methods, acquiring, banking, or the financial market.
  • Experience modernizing Java EE applications to architectures based on Spring Boot and Cloud.
  • Knowledge in observability, monitoring, and troubleshooting in distributed environments.
  • Experience with containers and Kubernetes.

Behavioral Competencies

  • Analytical profile and problem-solving oriented.
  • Ability to work in complex and high-availability environments.
  • Good communication and interaction with multidisciplinary teams.
  • Proactivity and sense of ownership.
  • Ease in working in technological transformation processes.

Share job:

Phone

Only PDF files with a maximum size of 3mb are accepted.

Share job: