Grupo JCA

Senior Backend Developer

Grupo JCA

full-time

Posted on:

Location Type: Hybrid

Location: BarueriBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Provide technical leadership for the development and evolution of back-end solutions.
  • Participate in architecture design and support technical decisions and integrations between systems.
  • Develop and maintain APIs and microservices, ensuring both functional and non-functional requirements are met.
  • Define, apply, and promote development best practices and architectural patterns.
  • Conduct code reviews and provide technical support and mentoring to less-experienced developers.
  • Ensure performance, security, observability (logs and monitoring), and operational efficiency.
  • Ensure proper versioning and maintain minimum technical documentation.
  • Collaborate with multiple teams and strategic projects, prioritizing value-driven deliveries.

Requirements

  • Bachelor's degree in Information Technology, Engineering, Information Systems, or a related field.
  • Strong experience in backend development (e.g., .NET, Java, Node.js, or equivalent technologies).
  • Advanced experience in designing and consuming RESTful APIs.
  • Proven experience with microservices architecture and system integrations.
  • Solid knowledge of SQL and/or NoSQL databases.
  • Experience with messaging systems, caching, and monitoring.
  • Proficient in source control (Git).
  • Solid experience working with agile methodologies (Scrum or Kanban).
Benefits
  • Meal/Food Allowance: employer-paid (no deduction)
  • Basic Grocery Allowance (paid via benefit card)
  • Home Office Allowance
  • TotalPass
  • Transportation Voucher: 6% employee deduction
  • Health Insurance: with co-payment
  • Dental Insurance: with co-payment
  • Life Insurance
Applicant Tracking System Keywords

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

Hard Skills & Tools
backend development.NETJavaNode.jsRESTful APIsmicroservices architectureSQLNoSQLmessaging systemscaching
Soft Skills
technical leadershipmentoringcollaborationcode reviewscommunicationprioritization
Certifications
Bachelor's degree in Information TechnologyBachelor's degree in EngineeringBachelor's degree in Information Systems