Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobtailor

NewBe an early applicant

Senior Software Engineering Analyst – Java Developer

Posted 1 view
Discussion

Summary

A senior Java developer role leading a squad's technical direction in São Paulo — defining solutions, ensuring code quality and non-functional requirements, overseeing DevOps pipelines and deployments, and managing integrations. Core stack: Java 8+, Spring (Boot, Cloud, Batch), React/Angular, Jenkins/GitLab, and microservices.

  • Provide technical leadership for the squad, making technical decisions and defining technical solutions
  • Monitor execution in collaboration with the Dev Team
  • Negotiate with other teams regarding the handling of integrations and dependencies
  • Guide technical decisions with the System Team, composed of representatives from systems, architecture, operations, and information security
  • Ensure code quality and adherence to best practices in accordance with established standards
  • Plan and support deployments, including post-deployment monitoring
  • Define and ensure the applications’ non-functional requirements, including technical certification, Sonar, and automated testing
  • Oversee DevOps pipelines and application monitoring across testing, staging, and production environments
  • Define integrations with the teams involved
  • Perform data modeling in collaboration with Data Administrators

Requirements

  • Experience with Java 8+
  • Experience with Spring Framework, Spring Boot, React, Spring Cloud, and Spring Batch
  • Experience with Angular 7+, CSS, and TypeScript
  • Knowledge of Jenkins and GitLab
  • Knowledge and experience using Copilot
  • Knowledge of test automation processes and tools, including JUnit, Jasmine, and Karma
  • Experience with integrations based on Swagger/YAML contract formats
  • Experience developing microservices
  • Knowledge of Agile/Scrum methodologies
  • Knowledge of DevSecOps practices
  • Knowledge of Oracle and MongoDB is desirable
  • Knowledge of OpenShift, Docker, Kubernetes, Kafka, and RabbitMQ is desirable
  • Knowledge of Redis is desirable

Core Competencies

Demonstrates expertise in technical leadership, guiding teams in the development and deployment of applications while ensuring adherence to best practices and non-functional requirements. Proficient in managing integrations, DevOps pipelines, and fostering collaboration across cross-functional teams.

Highest-signal resume keywords

  • Java 8+
  • Spring Framework
  • Microservices Development
  • Agile/Scrum Methodologies
  • DevSecOps Practices

ATS Optimization Keywords

Hard Skills

  • Spring Boot
  • React
  • Angular 7+
  • CSS
  • TypeScript
  • Jenkins
  • GitLab
  • JUnit
  • Swagger/YAML
  • Test Automation

Soft Skills

  • Technical Leadership
  • Collaboration
  • Negotiation

Industry Keywords

  • DevOps
  • Data Modeling
  • Application Monitoring
  • Integrations
  • Non-Functional Requirements

Tools & Technologies

  • Copilot
  • Sonar
  • OpenShift
  • Docker
  • Kubernetes
  • Kafka
  • RabbitMQ
  • MongoDB
  • Oracle
  • Redis

Skills

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