Desenvolvedor(a) de Sistemas | BACKEND in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor(a) de Sistemas | BACKEND based in Brazil.
This role is focused on building, evolving, and maintaining scalable backend systems that power critical digital services and applications. You will work on designing robust architectures, developing high-performance microservices, and ensuring system reliability across production environments. The position involves close collaboration with cross-functional teams to translate business needs into secure and efficient technical solutions. You will contribute to API development, database optimization, and system integrations, playing a key role in improving performance and scalability. It is an opportunity to work in a dynamic engineering environment where code quality, innovation, and continuous improvement are highly valued. The role is ideal for someone who enjoys solving complex technical problems and taking ownership of end-to-end backend solutions.
- Develop, integrate, and maintain systems and microservices, ensuring clean, secure, and high-performance code.
- Design, implement, and consume APIs (REST and SOAP), ensuring scalability and reliability across services.
- Model, optimize, and maintain relational and non-relational databases, including queries, views, and stored procedures.
- Implement unit and integration tests, perform debugging, and proactively identify and resolve system issues.
- Monitor system health, availability, and performance to ensure stable production environments.
- Maintain up-to-date technical documentation for APIs, systems, and backend solutions.
- Contribute to performance indicators, technical reports, and continuous improvement initiatives.
- Participate in collaborative discussions, sharing ideas to improve architecture, processes, and system efficiency.
- Solid experience in backend development using at least one programming language (Go, JavaScript, Python, Perl, or similar).
- Strong experience working with REST and SOAP APIs.
- Knowledge of relational and non-relational databases (PostgreSQL, MySQL, Redis, MongoDB, or similar).
- Proficiency with Git and branching strategies such as GitFlow.
- Strong understanding of Clean Code principles, Design Patterns, and architectural approaches (MVC, DDD).
- Familiarity with Agile methodologies such as Scrum or Kanban.
- Awareness of security best practices and LGPD compliance principles.
- Technical English proficiency for reading and writing documentation.
- Nice to have: experience with messaging systems (Kafka, RabbitMQ, NATS or similar).
- Nice to have: experience with microservices architecture and cloud environments.
- Nice to have: exposure to event-driven architectures and backend frameworks such as Gin or similar.
- Health insurance (coparticipative plan).
- Dental plan coverage.
- Life insurance.
- Meal support (on-site restaurant or food delivery voucher depending on location).
- Childcare assistance and dependent support benefits.
- Payroll loan option after eligibility period.
- Discounts on internet and digital services.
- Wellness benefits such as Gympass.
- Education partnerships with discounts on higher education institutions.
- Collaborative and people-centered work culture.
- Professional development opportunities in a large-scale telecom environment.
- Flexible and structured career growth paths.