Lead Java Software Engineer - Backend (Kotlin/Spring/Kafka)
Descrição da Vaga
Become a **Lead Java Software Engineer** focusing on backend development with Kotlin, Spring Framework, and Apache Kafka. You will lead initiatives using advanced technologies like Databricks, Snowflake, PostgreSQL, and CI/CD pipelines to build scalable and resilient systems. Join us to drive innovation and collaborate with diverse teams to deliver top\-tier solutions. Apply now to advance your career in a dynamic environment. **Responsibilities** * Lead backend development leveraging Spring and Kafka Streams within event\-driven systems * Design and oversee scalable, real\-time data processing pipelines incorporating Databricks, Snowflake, and PostgreSQL * Develop and fine\-tune batch and streaming workflows using Python and PySpark * Promote knowledge sharing through pair programming and code reviews to enhance code quality * Evaluate and refactor legacy systems to boost performance, maintainability, and scalability * Implement best practices in software design, testing, and deployment * Manage CI/CD pipelines and containerized deployments using Kubernetes * Collaborate with cross\-functional teams and stakeholders to design and deliver dependable technical solutions **Requirements** * Minimum 5 years of professional experience in Java development * Strong expertise in backend development using the Spring Framework * Comprehensive understanding of Kafka including Kafka Streams and event\-driven systems * Proficiency in Python and PySpark for data processing and analytics * Experience with Databricks, Snowflake, and PostgreSQL in data\-centric applications * Demonstrated capability in refactoring and enhancing legacy software for scalability and reliability * Knowledge of CI/CD, Kubernetes, and modern cloud deployment methodologies * Excellent problem\-solving, debugging, and optimization abilities * Effective collaboration skills with emphasis on pair programming and knowledge exchange * English language proficiency at B2 level or higher **Nice to have** * Experience developing backend services using Kotlin * Understanding of Java\-based microservice architectures
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev