Transformando dados em conhecimento
Senior Backend Developer
Location
Brazil
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Developer
Dadoteca
• Develop features, fixes and improvements for enterprise applications using .NET and ReactJS. • Design, create and maintain secure, scalable and high-performance RESTful APIs. • Implement business rules and integrations with internal and external systems. • Participate in defining and evolving application architecture. • Ensure code quality, maintainability and continuous improvement of the codebase. • Perform code reviews, ensuring compliance with technical and security standards. • Manage and version-control application source code. • Apply secure development practices at all stages of the development lifecycle. • Ensure adherence to security recommendations for web applications and APIs. • Implement authentication, authorization and data protection mechanisms. • Support security testing, vulnerability analysis and remediation of identified issues. • Contribute to defining and maintaining secure development standards. • Promote a security-aware culture within the development team. • Collaborate with Product Owners, Business Analysts and multidisciplinary teams to gather and implement requirements. • Participate in the full development cycle, from analysis through production deployment. • Support user acceptance testing (UAT), rollouts and ongoing application support. • Handle corrective, evolutionary and incident-related tasks for systems under your responsibility. • Ensure conformance with the organization's established development standards, methodologies and processes. • Serve as a technical reference for the development team. • Share knowledge and disseminate development and security best practices.
Job Requirements
- Bachelor's degree in Computer Science; Information Systems; Systems Analysis and Development; Computer Engineering; Engineering; or related fields.
- Minimum of 5 years of experience developing with .NET and ReactJS.
- Minimum of 3 years of experience developing APIs and integrations.
- Experience in projects using agile methodologies (Scrum, Kanban or similar).
- Experience developing and deploying applications in cloud environments.
- Experience in medium to high complexity enterprise projects.
- Mandatory technical knowledge: .NET (Framework and/or .NET Core/.NET).
- C#.
- ReactJS.
- RESTful API development.
- System integration.
- SQL and relational databases.
- GitHub, Git or TFS.
- Cloud environments (Azure, AWS or GCP).
- Web application security.
- OWASP Top 10.
- OAuth 2.0, OpenID Connect and JWT.
- API security.
- Software architecture and development best practices.
- Intermediate English.
Benefits
- Temporary Contract (2 months)
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Maintain and evolve critical applications in the payments ecosystem. • Work with legacy Java applications using Java 8, WebObjects with Wonder, Quartz and Axis/SOAP integrations. • Develop and evolve modern backend services using Java 21 and Spring Boot. • Develop, fix and optimize critical backend payment flows. • Work on integrations with internal systems and external partners. • Support modernization initiatives, containerization and deployment on Kubernetes using Helm. • Investigate incidents, integration failures, performance issues and unexpected production behavior. • Contribute to automated tests, mocks and technical validations using Playwright and WireMock. • Apply resilience best practices such as fallback, retry and circuit breaker. • Work with SQL Server databases, automation with Ansible and integrations/events using Kafka.
Senior Backend Developer - Python Engineer
Encora DigitalEncora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. S
Role Description We at Coforge are hiring a Backend Developer SR - Python Engineer with the following skill set. - Lead the design and development of backend services and REST APIs using Python, ensuring scalability, reliability, and maintainability. - Own system architecture decisions for core platform components, including organization management, entitlement systems, and access-controlled catalog services. - Drive integration strategies for enterprise systems, ensuring efficient catalog synchronization, asset metadata flows, and cross-platform consistency. - Design and oversee secure workflows for authentication, authorization, file distribution, audit logging, notifications, and external integrations (e.g., Jira). - Establish and enforce engineering best practices, including API design standards, coding guidelines, security principles, and performance optimization. - Collaborate cross-functionally with frontend, DevSecOps, QA, and product teams to deliver end-to-end features aligned with business goals. - Lead code reviews, technical discussions, and solution design sessions, ensuring high-quality implementations and knowledge sharing across the team. - Mentor and guide engineers, supporting their growth in backend development, system design, and problem-solving approaches. - Drive reliability and performance improvements, including monitoring, debugging, and proactive system enhancements. - Contribute to strategic initiatives, including platform evolution, architectural modernization, and adoption of new technologies. - Ensure robust documentation, test coverage, and continuous improvement of development processes and workflows. Qualifications - Expert-level proficiency in Python, with extensive experience building enterprise-grade backend systems and APIs. - Strong experience with Django, including deep understanding of architecture, extensibility, and performance considerations. - Advanced knowledge of REST API design, distributed systems, and scalable backend architecture patterns. - Proven experience with authentication and authorization mechanisms, including secure, access-controlled systems. - Strong expertise in relational databases (e.g., PostgreSQL), data modeling, and performance tuning. - Experience designing and operating scalable, secure services in production environments. - Deep understanding of software engineering best practices, including testing strategies, CI/CD, and version control workflows. - Strong leadership and communication skills, with the ability to influence decisions and collaborate across teams. - Excellent problem-solving skills, with the ability to handle complex, ambiguous technical challenges. Requirements - Experience with asynchronous processing frameworks (Celery, Redis, event-driven architectures). - Familiarity with multi-tenant system design, entitlement models, and enterprise SaaS patterns. - Experience integrating with enterprise systems such as Jira, identity providers (SSO, OAuth, SAML), or other third-party platforms. - Knowledge of containerization and cloud-native environments (Docker, Kubernetes) and CI/CD pipelines. - Experience with observability practices, including monitoring, logging, and tracing in distributed systems. - Familiarity with audit/compliance-oriented systems, secure file distribution, and enterprise security standards. Posted On 12-06-2026 At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Senior Java & AI Developer
GFT TechnologiesAs a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
• We are looking for a Senior Developer with strong experience in modern Java and microservices architecture to help build robust, scalable, and resilient APIs in an Azure cloud environment. • You will be part of a high-performance team, contributing to technical decisions, defining standards, and continuously evolving solutions using software engineering best practices and event-driven architecture.
Desenvolvimento Backend, Pleno
GFT TechnologiesAs a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
• Desenvolvimento de conectores internos e integrações com sistemas como Matera, Resol6, ForgeRock, Case Manager e CCS; • Implementação de fluxos de onboarding (contas novas e migradas); • Atuação em jornadas de transações monetárias (PIX, TED, boletos) e não monetárias; • Construção de fluxos de backoffice com tratamento de exceções e reprocessos; • Garantir qualidade de código por meio de testes unitários e participação em code reviews.


