ArcTouch logo
ArcTouch

We help companies create lovable 🧡 apps, websites, and connected experiences.

Senior Back-End Developer, Golang

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 201-500Since 2009H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

1 day ago

Salary

0

Seniority

Senior

Job Description

Senior Back-End Developer, Golang

ArcTouch

• Architect & Code: design, develop, and maintain robust, scalable, and high-performance backend services using Golang and PostgreSQL. • Bridge the Stack: contribute to frontend architecture using React, ensuring seamless state management and component-driven design. • Innovate with AI: integrate AI coding assistants (like GitHub Copilot and Cursor) into your daily workflow, using agentic concepts to break down complex architectural goals into actionable AI prompts. • Implement Real-Time Tech: utilize high-performance communication protocols (gRPC, WebRTC) for seamless, real-time data flow. • Ensure Quality First: write, modify, and manage complex test suites using Jest to maintain a highly automated, resilient test environment. • Collaborate Globally: work closely with cross-functional, international teams (mobile, QA, product) to deliver end-to-end, high-impact solutions.

Job Requirements

  • Strong System Design: proven track record of architecting scalable, resilient backend systems, database schemas (specifically with PostgreSQL), and robust APIs using Go.
  • Frontend Architecture: deep understanding of React, state management, and component-driven architecture.
  • Real-Time Protocols: practical experience with high-performance real-time communication protocols, specifically gRPC and WebRTC.
  • AI-Augmented Development: practical experience using AI coding assistants (e.g., GitHub Copilot, Cursor) and an understanding of Agentic Workflows (breaking down complex architectural goals into actionable prompts/tasks for AI).
  • Test-Driven Harnessing: strong background in building automated test environments and writing/modifying complex tests using Jest.
  • English Fluency (Advanced/Fluent): ability to communicate effectively and confidently with international clients and global teams, both verbally and in writing.

Benefits

  • REMOTE: This position is remote-friendly within the LATAM region.
  • CONTRACTOR: This is a short-term contractor position.

Related Job Pages

More Backend Engineer Jobs

• Design and build APIs and microservices that connect legacy databases to modern user-facing applications • Write scalable, maintainable code in modern languages like .NET and TypeScript • Build event-driven integrations using streaming platforms like Apache Kafka • Work with front-end developers and product teams to deliver cohesive end-to-end solutions • Implement monitoring, testing, and performance tuning for stability and reliability • Support data security, compliance, and privacy in line with government requirements

California + 4 moreAll locations: California | District Of Columbia | Illinois | New York | Texas
$143K / year
Stefanini LATAM logo

Backend Developer

Stefanini LATAM

Co-creating solutions for a better future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Ser un miembro altamente cualificado, motivado y activo. • Diseñando, desarrollando, implementando y manteniendo aplicaciones back-end robustas, escalables y seguras utilizando Java y tecnologías asociadas. • Liderar técnicamente proyectos, optimizar arquitecturas existentes y garantizar estándares de calidad para cumplir con los objetivos del negocio y las necesidades de los usuarios. • Contar con una sólida experiencia en desarrollo de aplicaciones back-end. • Diseñar e implementar soluciones back-end eficientes y escalables usando Java y frameworks como Spring Boot y tecnologías asociadas. • Definir arquitecturas limpias —microservicios, event-driven, hexagonal— y garantizar buenas prácticas: Sonar, CheckMarx, Fortify, BlackDuck, SOLID, Clean Code. • Optimizar rendimiento y resolver cuellos de botella en sistemas existentes. • Integrar aplicaciones con bases de datos, servicios externos y APIs. • Mentorizar a desarrolladores junior/mid-level mediante code reviews y pair programming. • Colaborar con equipos cross-functional —FrontEnd, DevOps, QA— para integrar soluciones. • Implementar pruebas unitarias/integración —JUnit, Mockito— y asegurar cobertura de código. • Aplicar estándares de seguridad —OWASP, autenticación JWT/OAuth2—. • Trabajar con infraestructura en la nube —AWS/Azure/GCP— y herramientas como Docker/Kubernetes. • Automatizar despliegues con CI/CD —Jenkins, GitHub Actions—. • Documentar diseños técnicos, decisiones y procesos para mantener conocimiento accesible.

Mexico
Dynatrace logo

Java Backend Engineer - RUM (m/f/x)

Dynatrace

Dynatrace is a global application performance management software firm and a former member of Compuware. As an employer, the company is in support of helping its team achieve a hea

Full TimeRemoteTeam 5,200Since 2005

Your role at DynatraceAs a Java Software Engineer on the Real User Monitoring (RUM) Core team, you will: - Develop and enhance the core systems that power Real User Monitoring (RUM) in Dynatrace. - Contribute to the high-load, high-availability ingestion pipeline for RUM data. - Prototype, design, and implement features using Java. - Conduct load testing and optimize system components for peak performance. - Troubleshoot and resolve complex technical challenges. - Collaborate closely with product architects and cross-functional teams to define and deliver new features. - Mentor and support team members, fostering a collaborative and inclusive environment. - Participate in code reviews, testing, and debugging to ensure the quality, reliability, and scalability of the team’s services. - Work within an international team, driving enhanced productivity through improved delivery, collaboration, and communication. - Take full ownership of your components, leveraging Dynatrace to monitor, analyze, and optimize their performance. What will help you succeed - Strong hands-on experience in Java backend development. - Experience in JMH (Java Microbenchmark Harness) or Load-testing / Performance optimization - Strong analytical and problem-solving skills. - A collaborative mindset with a proactive and motivational approach. - A passion for building resilient and high-performing services. - Basic understanding and interest in web technologies. - Experience and interest in working as a member of an Agile team - A degree in Computer Science or a related field. Why you will love being a Dynatracer - A one-product software company creating real value for the largest enterprises and millions of end customers globally, striving for a world where software works perfectly. - Working with the latest technologies and at the forefront of innovation in tech on scale; but also, in other areas like marketing, design, or research. - A team that thinks outside the box, welcomes unconventional ideas and pushes boundaries. - An environment that fosters innovation, enables creative collaboration, and allows you to grow. - A globally unique and tailor-made career development program recognizing your potential, promoting your strengths, and supporting you in achieving your career goals. - A truly international mindset with Dynatracers from different countries & cultures all over the world, and English as the corporate language that connects us all - A culture that is being shaped by the diverse personalities, expertise, and backgrounds of our global team. - A relocation team that is eager to help you start your journey to a new country, always there to support and by your side. If you need to relocate for a position you are applying for, we offer you a relocation allowance and support with your visa, work permit, accommodation, language courses, as well as a dedicated buddy program. Click this link to find out more information about our relocation program. Compensation and Rewards - We offer attractive compensation packages and stock purchase options with numerous benefits and advantages. - Due to legal reasons, we are obliged to disclose the minimum salary for this position, which is € 65,000 gross per year based on full-time employment. We offer a higher salary in line with qualifications and experience. For this position we offer exclusive relocation support to our R&D Headquarters in Linz, ranked among the top seven most sustainable cities in the world, where cutting-edge innovation intersects with an exceptional quality of life and affordable living costs! Click this link to find out more.

Austria
Stefanini Brasil logo

Technical Lead, Java

Stefanini Brasil

Co-creating Solutions for a Better Future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Lead the team's technical evolution and maturity, promoting development best practices and software quality. • Identify and enhance each professional's strengths, assigning tasks according to their skills and goals. • Act as a Java technical reference, supporting architectural decisions and ensuring high-value business deliveries. • Mentor less experienced developers, encouraging knowledge sharing and continuous team development. • Promote a collaborative, engaged environment oriented toward technical excellence and innovation.

Brazil