Geekhunter Logo

Login

English

EN

Code Group


São Paulo - SP, Brasil

Show original

Senior Java Developer

Hybrid

São Paulo - SP

Salary Range

Full Time Employee

Not informed

Experience Level

Senior

Requirements

8+ years of experience in the career
Java 8
Lambda
AWS
arquiteturas monolíticas e de microsserviços

Desired Skills

Docker
Kubernetes
metodologias ágeis

Tasks and Responsibilities

Show original

🚀 Senior Java Developer

📌 Job Details

Employment Type: CLT + Benefits

Work Hours: Monday to Friday - Business Hours

Model: Hybrid (1 day per week in office).


Job Description

Create and maintain robust, efficient, and secure software solutions, applying best practices in development, testing, and security.

Ensure the quality, maintenance, and evolution of source code, guaranteeing the stability and efficiency of applications in production environments.

Work on the development and sustenance of systems, covering monolithic and microservices architectures in the cloud, as well as contributing to the modernization and innovation of the company's technological solutions, including the migration of monolithic systems to AWS.

Experience

Minimum of 8 years of experience in software development in mission-critical environments.


Required Technical Knowledge:

Languages and Frameworks

Java SE, Java EE

  • Experience with Java 8 and above, including Lambdas, Streams, and Date API.

Spring Framework

  • Spring Boot, Spring MVC.
  • Building RESTful APIs and web services.

Microservices and Software Architecture

  • Communication patterns between services (REST, Messaging, Event-Driven).
  • Experience with monolith to microservices migration.

Databases

  • PostgreSQL, DB2
  • Data modeling, advanced SQL, and query optimization.

Infrastructure and DevOps

  • Application Servers: JBoss, WebSphere.
  • Linux: Basic administration and scripts for automation.
  • Maven, Nexus, SonarQube: Build management, repositories, and code quality.
  • GitHub and CI/CD: Experience with GitHub Actions and CI/CD pipelines.
  • Automated Testing: JUnit, Mockito.

Desirable Behavioral Characteristics

  • Cultural Alignment: Demonstrates commitment and adherence to company values.
  • Results Oriented: Maintains focus on excellence and value delivery.
  • Emotional Balance: Works well under pressure and challenges.
  • Collaboration: Shares knowledge and works in a team.
  • Execution and Proactivity: Meets deadlines and seeks continuous improvement.

Share job:

Phone

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

Share job: