Sobre a vaga
<span><p><strong>Position</strong>:<span></span><strong>Software Engineer – Java - Backend</strong></p><p><strong>Location</strong>:<span></span><strong> Remote </strong></p><p><strong>Duration: 12+ months</strong></p><p><strong>Rate</strong>: DOE</p><p><br></p><p>We are looking for a highly skilled Software Engineer with strong experience in Java, distributed systems, and stream-based processing to join our engineering team. You will design, build, and operate backend services that handle high-throughput workloads, integrate with cloud platforms, and support business-critical applications.</p><p><br></p><p>This role also involves working with Node.js services, CI/CD pipelines, and modern infrastructure tooling, including Kubernetes, GitHub Actions, AWS, and GCP.</p><p><br></p><p>Responsibilities Include:</p><ul><li>Design, implement, and maintain distributed backend services using Java and Node.js.</li><li>Build and optimize message-driven architectures and data pipelines using Apache Kafka.</li><li>Develop scalable, resilient APIs and backend services.</li><li>Write clean, maintainable, and well-tested code following industry best practices.</li><li>Deploy, monitor, and support applications running on Kubernetes across cloud environments.</li><li>Work closely with architects and product teams to design system components and integrations.</li><li>Participate in code reviews, system design discussions, and operational readiness efforts.</li><li>Troubleshoot production issues across services and infrastructure.</li><li>Prototyping of new technologies to reduce cost and increase engineering velocity.</li></ul><p><br></p><p>Qualities / Experience We’re Seeking</p><ul><li>A BS degree or higher in Engineering, Computer Science, or a related field is required</li><li>5+ years of software engineering experience</li><li>Strong Java experience in backend or distributed systems environments.</li><li>Hands-on experience with Kafka (producers, consumers, partitions, topics, offsets, stream processing, etc.).</li><li>Proficiency in Node.js for backend application development.</li><li>Experience deploying and maintaining services running in Kubernetes</li><li>Familiarity with GitHub Actions for CI/CD.</li><li>Hands-on experience with AWS and/or GCP cloud platforms.</li><li>Solid understanding of software design patterns, system architecture, and microservices principles.</li><li>Experience working with MongoDB and PostgreSQL (schema design, performance considerations, migrations).</li><li>Strong debugging, problem-solving, and communication skills.</li><li>Excellent problem-solving, critical thinking, and communication skills</li><li>Ability to work within a distributed team</li><li>Nice to have:</li><li>VOD Streaming experience</li><li>Experience with React (basic front-end integration work, context management, UI components).</li><li>Exposure to infrastructure-as-code tools (Terraform, Helm, etc.).</li><li>Monitoring/observability tools (Datadog, NewRelic).</li></ul><p><br></p><button><span><span><span>…</span><span> more</span></span></span></button></span>