JobTarget Logo

Especialista de Desenvolvimento de Software in Brazil, Indiana at Jobgether

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

Explore Related Opportunities

Job Description

Especialista de Desenvolvimento de Software

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Especialista de Desenvolvimento de Software based in Brazil.

This role is designed for a highly experienced software engineering professional who will lead technical initiatives and support the evolution of innovative digital solutions. You will work closely with multidisciplinary teams, helping define architectures, solve complex technical challenges, and establish development best practices. The position requires strong expertise in software design, cloud environments, and modern engineering practices. You will act as a technical reference, promoting collaboration, knowledge sharing, and continuous improvement across teams. This is an opportunity to contribute to scalable, secure, and high-performance solutions in a technology-driven environment.

Accountabilities:

The role is responsible for providing technical leadership throughout the software development lifecycle, ensuring the delivery of reliable, scalable, and innovative solutions while supporting engineering excellence.

  • Collaborate with multidisciplinary teams, technical leadership, and business stakeholders to support decision-making, technical discussions, planning, and conflict resolution.
  • Act as a technical reference for teams, providing guidance on complex challenges and helping resolve critical technical issues.
  • Lead the complete software development lifecycle, from solution design and architecture definition to implementation, deployment, and operation.
  • Analyze and design application architectures aligned with technical and strategic objectives.
  • Define and document software development standards, architectural patterns, and reusable components.
  • Identify opportunities to create reusable APIs, frameworks, and components that can be adopted across multiple development teams.
  • Ensure solutions are secure, scalable, resilient, and reliable through the application of engineering best practices.
  • Monitor architecture-related KPIs and promote improvements in software quality and reuse.
  • Conduct Proofs of Concept (POCs) to evaluate new technologies and validate solutions for different business scenarios.
  • Promote knowledge sharing through technical presentations, workshops, coding sessions, pair programming, documentation, and mentoring.
  • Encourage code reviews and continuous learning practices within engineering teams.
  • Maintain and optimize technical documentation, source code, modules, and developed functionalities.
Requirements:

The ideal candidate has extensive experience in software engineering, technical leadership, architecture, and modern development practices, with strong communication and problem-solving abilities.

  • Proven experience in technical leadership roles within software development teams.
  • Excellent communication skills and ability to collaborate with technical and business stakeholders.
  • Strong planning, organization, negotiation, and teamwork capabilities.
  • Advanced knowledge of Java 17+ development using Spring Framework, including Spring Boot, Spring Data, and Spring Batch.
  • Experience designing and developing microservices architectures using REST APIs and GraphQL.
  • Experience with unit testing practices and frameworks such as JUnit and Mockito.
  • Experience working with relational and non-relational databases.
  • Experience with containerized applications using Docker and orchestration platforms such as Kubernetes.
  • Experience implementing application monitoring, instrumentation, and observability solutions using tools such as Dynatrace, Datadog, and Grafana.
  • Knowledge of software architecture models and patterns, including DDD, BDD, Microfrontends, Design Patterns, SOLID, Service Mesh, and Enterprise Integration Patterns.
  • Practical experience with cloud application solutions, especially AWS services such as EKS, EC2, S3, EMR, and SQS.
  • Knowledge of messaging and event-driven architectures using technologies such as RabbitMQ and Kafka.
  • Experience with CI/CD pipelines, particularly using Jenkins.
  • Familiarity with Git workflows and development practices.
  • Nice-to-have experience with Angular 15+, Spark (Python or Scala), analytics tools, and big data ecosystems including Data Lake, Data Warehouse, ETL, BI, Data Mesh, and MLOps.
Benefits:
  • Flexible work environment designed to support work-life balance.
  • Opportunity to work with innovative technologies and complex software solutions.
  • Healthcare benefits.
  • Dental care benefits.
  • Life insurance.
  • Access to learning and professional development opportunities.
  • Training programs and knowledge-sharing initiatives.
  • Inclusive and collaborative workplace culture.
  • Opportunities to contribute to strategic technology initiatives.
  • Career growth opportunities within a global technology environment.
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

New

Senior Workflow Automation Engineer

Jobgether
Brazil, Indiana
New

Tech Lead (Backend)

Jobgether
Brazil, Indiana
New

Tech Lead (hands On)

Jobgether
Brazil, Indiana
New

Tech Lead React Native

Jobgether
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.