JobTarget Logo

Desenvolvedor Java - Senior in Brazil, Indiana at Jobgether

NewJob Function: Information Technology
Jobgether
Brazil, Indiana, 47834, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Desenvolvedor Java - Senior

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.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Brazil, Indiana, 47834, United States

Frequently asked questions about this position

Similar Jobs In Brazil, Indiana

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.