




Summary: Seeking a Senior Backend Engineer to design, build, and scale resilient distributed systems using Java and Go, leveraging AI tools for accelerated development. Highlights: 1. Design, build, and scale distributed backend systems with Java and Go 2. Work deeply with microservices and event-driven architectures 3. Utilize AI tools to accelerate development and problem-solving We’re looking for a **Senior Backend Engineer** with strong experience in **Java (Spring Boot) and Go**, who enjoys working on **distributed systems**, understands real\-world trade\-offs, and leverages **AI tools to move faster and smarter**. This is not just about writing code — it’s about building resilient systems, making solid technical decisions, and shipping with confidence. **What you’ll be doing** * Design, build and scale distributed backend systems using Java and Go * Work deeply with microservices architectures, understanding trade\-offs and system design decisions * Implement and maintain event\-driven systems and messaging solutions * Collaborate on CI/CD pipelines and deployment strategies * Contribute to architecture discussions, bringing clarity and pragmatic thinking * Use AI tools (Copilot, ChatGPT, Claude, etc.) to accelerate development and problem\-solving **What we’re looking for** **Technical Expertise** * Strong, hands\-on experience with Java (Spring Boot) and Go * Proven experience building and scaling microservices\-based systems * Solid understanding of: + Idempotency + Service discovery + Resilience patterns (retries, circuit breakers, etc.) **Messaging \& Distributed Systems** * Experience with messaging systems (Kafka, RabbitMQ, NATS, etc.) * Deep understanding of: + Consumer groups + Dead\-letter queues + Delivery guarantees (at\-least\-once vs exactly\-once) **DevOps Mindset** * Experience working with CI/CD pipelines * Familiarity with deployment strategies: + Blue/Green + Canary + Feature Flags **AI\-Driven Productivity** * Comfortable using tools like GitHub Copilot, ChatGPT, Claude (or similar) * Ability to integrate AI into daily workflows to improve speed and quality **What makes you a great fit** * You think in systems, not just code * You’re comfortable discussing trade\-offs, not just “best practices” * You care about reliability, scalability, and maintainability * You’re proactive, autonomous, and own what you build **Nice to have** * Experience with cloud platforms (AWS, GCP or Azure) * Exposure to high\-throughput systems * Background in event\-driven architectures Advanced English is required, as you’ll work directly with US\-based clients in a fully collaborative environment **What we offer** * 20 days of paid time off per year * Flexible working hours (we care about results, not clocking in) * Remote\-first culture * Health insurance \+ fitness benefit * Learning \& development support * In\-company English classes * Internal knowledge\-sharing sessions * A collaborative, friendly, and human\-centered team environment **About VAIRIX** VAIRIX is a nearshore software development company that partners with startups and growing organizations to build high\-quality software and scale engineering teams. We work in real\-time with U.S. clients, combining a boutique approach with strong technical expertise, fast onboarding, and a focus on long\-term collaboration. **Want to join us?** If you're looking for a place where people matter as much as code — this might be it. Let’s talk.


