
Senior Backend Developer
Grupo JCA
full-time
Posted on:
Location Type: Hybrid
Location: Barueri • Brazil
Visit company websiteExplore more
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