Pessoa Desenvolvedora Backend Java/Kotlin III (Tech Operações)

full timeback-endsoftwareengineeringremote FROM 🇧🇷
Open to candidates in: Brazil
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Backend Java/Kotlin III (Tech Operações) based in Brazil.

This role offers the opportunity to build and evolve high-impact backend solutions within a large-scale digital ecosystem.
You will work on critical logistics platforms that support millions of transactions and require high levels of reliability, scalability, and performance.
The position is ideal for a backend engineer passionate about Java/Kotlin development, cloud technologies, and modern software engineering practices.
You will contribute to designing robust services, improving existing systems, and solving complex technical challenges through innovation and collaboration.
The role combines hands-on development, architectural decision-making, automation, and continuous improvement.
You will work in an agile environment alongside talented engineers, applying best practices in quality, security, and observability.
Your expertise will directly contribute to creating efficient and sustainable technology solutions that impact business operations at scale.


Accountabilities:

The Backend Developer will be responsible for designing, developing, maintaining, and improving scalable backend systems while collaborating with multidisciplinary teams to ensure technical excellence and operational reliability.

  • Develop and maintain robust backend solutions using Java, Kotlin, and Spring Boot for synchronous and asynchronous processes.
  • Design and evolve microservices architectures, APIs, and event-driven solutions focused on scalability and performance.
  • Use AI-powered development tools and assistants to accelerate coding, refactoring, documentation, and test creation while ensuring technical quality.
  • Build and maintain high-quality software through unit testing, integration testing, code reviews, and adherence to engineering best practices.
  • Investigate and resolve complex production issues, performing root cause analysis and improving system stability.
  • Monitor application performance through logs, telemetry, and observability practices to identify risks and optimization opportunities.
  • Participate actively in agile ceremonies, technical refinements, pair programming, and collaborative problem-solving initiatives.
  • Implement secure integrations using CI/CD pipelines, Git-based workflows, and cloud-based solutions.
  • Evaluate integration risks and define mitigation strategies to ensure system availability, reliability, and security.
  • Contribute to architectural decisions, improving code structure, maintainability, and future scalability.
  • Apply security best practices, monitor vulnerabilities, and support compliance with information security standards.
  • Promote engineering standards, knowledge sharing, and continuous improvement within the development team.
  • Requirements:

    The ideal candidate is an experienced backend engineer with strong technical foundations, a problem-solving mindset, and experience building reliable systems in modern development environments.

    • Solid experience with Java/Kotlin and the Spring ecosystem, including Spring Boot, Spring Data, and Spring Security.
    • Strong understanding of microservices architecture, distributed systems, and RESTful APIs.
    • Experience with messaging technologies such as Kafka or RabbitMQ and asynchronous event-driven architectures.
    • Knowledge of relational databases such as PostgreSQL or Oracle, with familiarity with NoSQL solutions.
    • Practical experience using AI development tools or AI agents to improve software engineering productivity.
    • Experience deploying and managing applications in cloud environments such as AWS or GCP.
    • Experience working with agile methodologies including Scrum and Kanban.
    • Knowledge of monitoring, logging, and observability practices.
    • Experience creating and maintaining automated tests, including unit and integration tests.
    • Strong understanding of software quality principles, clean architecture, and sustainable system evolution.
    • Advanced knowledge of Git and modern software development workflows.
    • Ability to conduct root cause analysis and solve complex technical problems.
    • Experience with information security practices, including encryption, authentication, session management, and access control.
    • Strong analytical skills, critical thinking, and ability to make technical decisions.
    • Experience with high-volume systems, logistics platforms, or complex operational environments is a plus.
    • Knowledge of Kotlin, Docker, Kubernetes, Prometheus, Grafana, or New Relic is considered an advantage.
    • Benefits:

      • Comprehensive health and dental plans.
      • Medication assistance and healthcare support programs.
      • Telemedicine services and access to wellness initiatives.
      • Psychotherapy sessions and mental health support programs.
      • Meal allowance or company restaurant options, depending on work model.
      • Food allowance and additional seasonal benefits.
      • Home office support for remote and hybrid work arrangements.
      • Flexible benefits focused on quality of life and employee well-being.
      • Fitness programs, gym partnerships, and activity support.
      • Birthday day off and discounts on products.
      • Family support programs, including childcare assistance and extended parental leave.
      • Transportation support and parking assistance for eligible work models.
      • Life insurance and financial security programs.
      • Private pension plan and financial wellness benefits.
      • Opportunities to work with innovative technologies and large-scale digital platforms.
      • A collaborative environment focused on learning, growth, and professional development.

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!  Why Apply Through Jobgether?    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
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified