ClickBus

Mid-level Software Engineer – Java, Kotlin

ClickBus

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • We enable unique, transformative travel experiences by bus.
  • Build the largest marketplace platform for bus ticketing.
  • Continuous contribution to development, cross-functional understanding and empathy, teamwork, and clear communication.

Requirements

  • Proven experience developing RESTful APIs and backend services using Java and Spring Boot.
  • Experience with the Spring ecosystem (Spring Web, Spring Data, Spring Security).
  • Experience with microservices-based architectures.
  • Experience with messaging systems and event-driven architecture.
  • Experience integrating with relational databases.
  • Experience with distributed caching (Redis) is a plus.
  • Service monitoring and observability (structured logs, metrics, distributed tracing, dashboards, and alerts).
  • Hands-on experience with automated backend testing (unit, integration, and contract tests) using JUnit, Mockito, or similar.
  • Knowledge of CI/CD practices for backend services (build pipelines, automated testing, quality analysis, and automated deployments).
Benefits
  • 🥘 Meal/Food Allowance: R$ 1,000.00/month credited to the Flash card (Flexible Benefits)
  • 💻 Home Office Allowance: R$ 141.16/month credited to the Flash card (Flexible Benefits)
  • 💰 Flexible Benefits: R$ 200.00/month credited to the Flash card (Flexible Benefits)
  • 🚐 Busonauta Traveler: Our exclusive benefit for Busonauts — R$ 2,000.00/year to use for bus ticket purchases on the APP or WEBSITE;
  • 🚋 Transportation voucher.
  • 🅿️ Parking.
  • 🏥 SulAmérica Health Insurance: no copayment and no monthly fee;
  • 🦷 SulAmérica Dental Care;
  • 👶 Daycare assistance for parents;
  • 🤰 6-month maternity leave and 30-day paternity leave;
  • 🔒 Life insurance;
  • 🏋️‍♀️ Wellhub and TotalPass
  • 💸 Annual profit-sharing (PLR)
  • 🏖️ Birthday day off;
  • 🐶 Petlove partnership;
  • 🩹 Pharmacy assistance;
  • 🧑‍🦽‍➡️ Assistance for parents of children with disabilities (PCD support).
  • 📚 Partnerships with educational and leisure institutions;
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootRESTful APIsmicroservicesmessaging systemsevent-driven architecturerelational databasesRedisautomated backend testingCI/CD practices
Soft Skills
teamworkclear communicationcross-functional understandingempathy