Job Closed
This listing is no longer active.
Digital key to work
Java Developer
Location
Canada
Posted
101 days ago
Salary
0
Seniority
Senior
Job Description
Java Developer
Workiy Inc.
• Develop and maintain scalable backend services using Java and Scala. • Design and implement data pipelines using Apache Spark (RDD, DataFrame, Dataset APIs). • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions. • Optimize performance of data processing jobs and ensure efficient memory utilization. • Build RESTful APIs using Java frameworks like Spring Boot. • Integrate data pipelines with messaging systems such as Apache Kafka. • Write clean, modular, and testable code following best practices. • Participate in code reviews, debugging, and troubleshooting production issues. • Ensure application reliability through logging, monitoring, and alerting mechanisms. • Work in Agile/Scrum environments and contribute to sprint planning and delivery.
Job Requirements
- Strong proficiency in Java (8 or above)
- Hands-on experience with Apache Spark
- Good understanding of object-oriented and functional programming concepts
- Experience with Spring Boot / Spring ecosystem
- Knowledge of distributed systems and microservices architecture
- Familiarity with Apache Kafka or similar messaging systems
- Experience with SQL and NoSQL databases
- Exposure to big data ecosystems (Hadoop, Hive)
- Cloud platforms like AWS/Azure (preferred)
- Understanding of CI/CD pipelines (Jenkins, Git, etc.)
- Strong problem-solving and debugging skills
- Good communication and teamwork abilities
Benefits
- Remote work options
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description Gosta de um ambiente dinâmico? É proativo e gosta de "pôr a mão na massa"? Tem atitude de dono e vai pra cima dos problemas para resolvê-los? É uma pessoa movida por desafios? Ama inovar e adora trabalhar em equipe? Se você respondeu sim a estes questionamentos, essa vaga é para você! Aqui nós prezamos pelas pessoas e buscamos talentos que sejam movidos pelo nosso propósito. Se você quer fazer diferente, vem ser Gogroup. A sua vontade de crescer conosco e fazer acontecer será a chave para seu sucesso por aqui! Vamos crescer juntos? Suas principais atividades: - Desenvolver e evoluir o MCP Server de deploy (TypeScript, Cloudflare Workers, Workers AI, Hono, Object Storage, SQLite); - Trabalhar com dados críticos, incluindo autenticação via OAuth, isolamento e rastreabilidade de deploys por usuário; - Implementar novos primitivos como shell, scheduled functions e dynamic worker loading; - Atuar em ciclos curtos de desenvolvimento com revisão técnica próxima ao Principal Engineer; - Garantir qualidade, segurança e confiabilidade das entregas. Qualifications - Forte domínio de TypeScript, com foco em desenvolvimento de plataforma; - Familiaridade com APIs REST e ambientes serverless; - Capacidade de trabalhar com documentação técnica densa (ex.: MCP, Cloudflare Workers); - Alto senso de responsabilidade com dados críticos e impacto em produção. Requirements - Experiência com Cloudflare Workers e ecossistema (D1, R2, Access, Alchemy); - Exposição a arquiteturas de agentes ou Model Context Protocol (MCP); - Experiência com Hono, Drizzle e SQLite; - Vivência com infraestrutura de IA (tooling, orquestração, pipelines de deploy); - Experiência em ambientes escaláveis e distribuídos.
• Diseñar, desarrollar y operar soluciones backend en Java sobre arquitecturas de microservicios • Integrar mensajería y comunicación asíncrona • Implementar buenas prácticas de resiliencia • Trabajar en un entorno fintech complejo y exigente
Senior Backend Software Engineer – Ruby on Rails, Data Streaming, Distributed Systems
RD StationTo empower the heroes and scale-ups that grow the economy
• Development and enhancement of scalable backend services that are well-tested and delivered with high quality and on schedule; • Clear, up-to-date technical documentation, including architecture, APIs, and integrations; • Meaningful contributions to refactoring and evolving legacy systems; • Implementation of CI/CD pipelines and observability practices for critical services; • Support for squad technical planning and mentorship of less-experienced developers.
Senior Software Engineer – Backend, Node.js
RD StationTo empower the heroes and scale-ups that grow the economy
• You will be part of the Wally team, which integrates RD Conversas, the product responsible for centralizing customer communications across channels such as WhatsApp, Instagram, and Web Chat. • The challenge is to bring operational efficiency to the support flow by delivering high-quality features on time, working in a high-performance, high-throughput environment with a focus on scalability and innovation, especially in the application of generative AI. • Develop high-quality code following internally defined engineering best practices. • Ensure software quality through testing and code reviews. • Specify features based on documents produced during the discovery phases. • Engage in code review processes, technical refinement, and mentoring of less experienced developers. • Participate in incident response and assist support teams and other areas with product-related issues.


