Mid-Level Back-End Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2010H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

7 days ago

Salary

0

Seniority

Senior

Bachelor DegreePortugueseKafkaMongoDBRedisSQL.NET

Job Description

Mid-Level Back-End Developer

Americas Trading Group

• Actively participate in product development from conception through deployment and production support; • Contribute to the design and evolution of our solutions, addressing performance and robustness requirements, among others; • Work on the development and maintenance of components for the new exchange, clearing, and self-regulation systems; • Work with technologies: C#, SQL, Redis, Kafka, MongoDB.

Job Requirements

  • Bachelor's degree in Computer Engineering, Electronic Engineering, Information Systems, Computer Science, or a related technical field;
  • Strong foundations in computer science (theory, data structures, and algorithms);
  • Experience in development with .NET/C#;
  • Proactive and able to work collaboratively in a multidisciplinary team;
  • Experience in product development teams in an agile environment.

Benefits

  • N/A

Related Job Pages

More Backend Engineer Jobs

Enroute logo

Mid Video Engineer, Node.js

Enroute

We deliver IT services and solutions provided by a team of passionate problem solving individuals highly skilled.

Full TimeRemoteTeam 51-200H1B Sponsor

• Use Node.js to process and manage data streams in a microservices-based environment • Build and support workflows for fetching, handling, and analyzing video segments • Implement and troubleshoot video workflows involving HLS, adaptive streaming, FFmpeg, and codecs • Develop and maintain APIs for video delivery, metadata handling, and backend integrations • Work with event-driven architectures for real-time or near-real-time video processing • Collaborate with developers, QA engineers, and operations teams to improve: • Streaming quality • Performance • Reliability • Identify technical issues, propose improvements, and support scalable backend solutions • Contribute to system optimization across network, storage, and processing layers

India
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Develop and maintain backend applications using .NET (versions 6 and 8). • Create and integrate Minimal and RESTful APIs. • Design and implement monolithic, hexagonal, and microservices architectures. • Work with AWS services, including Lambda and observability. • Manage containers and service orchestration. • Implement Kafka-based solutions, including brokers and Schema Registry. • Collaborate on DevOps practices using tools such as GitHub Actions and CodePipeline.

Brazil
Dadoteca logo

Senior Backend Developer

Dadoteca

Transformando dados em conhecimento

ContractRemoteTeam 51-200H1B No Sponsor

• 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.

Brazil
Full TimeRemoteTeam 1,001-5,000Since 1983H1B No Sponsor

• 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.

Brazil