Desenvolvedor Java - Senior

Jobgether · Brazil

Company

Jobgether

Location

Brazil

Type

Full Time

Job Description

Team: IT

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor Java SĂȘnior based in Brazil.

You will join a high-performing engineering environment focused on building modern, distributed, and cloud-native applications designed for scale, resilience, and performance. In this role, you will play a strategic part in technical decision-making, helping shape architecture and ensuring engineering excellence across backend systems. You will work on complex, event-driven microservices architectures, contributing to systems that rely heavily on real-time data processing and asynchronous communication. The position requires strong ownership of backend quality, including performance, security, and reliability at scale. You will collaborate closely with cross-functional teams, acting as a technical reference and mentor for other engineers. This is a hands-on senior role for someone who combines deep Java expertise with a strong architectural mindset and a passion for solving complex technical challenges in cloud environments.

Accountabilities:

  • Design, develop, and evolve scalable backend systems using Java and Spring Boot in cloud-native and distributed architectures.
  • Lead technical decisions related to system design, ensuring adherence to best practices such as Clean Architecture, SOLID principles, and DDD.
  • Build and maintain event-driven and microservices-based systems with strong use of Kafka for asynchronous communication.
  • Develop and optimize RESTful APIs with a strong focus on performance, security, versioning, and maintainability.
  • Implement and manage cloud-based solutions using Azure, including containerized environments with Docker and orchestration via Kubernetes.
  • Contribute to CI/CD pipeline automation and ensure robust observability through logs, metrics, and monitoring tools.
  • Design and optimize relational databases (PostgreSQL, SQL Server), ensuring high performance and efficient query execution.
  • Implement testing strategies including unit, integration, load, and performance testing to ensure software quality and reliability.
  • Ensure secure application design using authentication and authorization standards such as OAuth2, JWT, and Azure AD.
  • Participate in code reviews, mentoring, and technical guidance to elevate team performance and engineering standards.
  • Requirements:

    • Strong experience with Java 17+ and Spring Boot in production-grade applications.
    • Proven experience with microservices and event-driven architectures.
    • Solid hands-on experience with Kafka for messaging and distributed systems communication.
    • Deep understanding of REST API design, security, and scalability best practices.
    • Strong experience with Azure Cloud services and cloud-native architecture patterns.
    • Proficiency in Docker and Kubernetes for containerization and orchestration.
    • Experience building and maintaining CI/CD pipelines and DevOps practices.
    • Strong knowledge of relational databases (PostgreSQL, SQL Server), including performance tuning and optimization.
    • Experience with observability tools (logging, metrics, monitoring) in distributed systems.
    • Familiarity with Git workflows (GitFlow), GitHub pull requests, and collaborative development practices.
    • Experience with code quality tools such as SonarQube and testing frameworks for unit, integration, and performance testing (JMeter, K6).
    • Strong communication skills, with ability to mentor, collaborate, and make technically sound decisions.
    • Proactive, ownership-driven mindset with strong problem-solving and analytical skills.
    • Knowledge of security practices such as OAuth2, JWT, and Azure AD authentication.
    • React experience is a plus for full-stack exposure.
    • Experience mentoring or acting as a technical reference is a strong advantage.
    • Benefits:

      • Competitive compensation aligned with senior engineering profiles
      • 100% remote or flexible hybrid work model (depending on project needs)
      • Comprehensive health, dental, and wellness benefits
      • Meal and food allowance support
      • Career development programs and technical training opportunities
      • Access to internal communities, mentorship, and leadership development initiatives
      • Partnerships with educational platforms and tech communities
      • Birthday day off and wellness benefits
      • Inclusive and diverse work environment with strong culture of respect and collaboration
      • Opportunity to work on large-scale, modern cloud-native systems with global impact.
Apply Now

Date Posted

06/24/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories