Lead Java Software Engineer - Backend (Kotlin/Spring/Kafka)

EPAM Systems
Lead
Remoto 🌐
Publicado em 10 de novembro de 2025

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

Criar Alerta Gratuito

Alertas que entendem o que você quer

Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.

Alerta genérico

Filtro:

Python

Você recebe tudo isso:

Vaga de Python + Django
Vaga de Python + Flask
Vaga de Python + ETL/Data
Vaga de Python + Machine Learning
...e muito ruído no seu email
Alerta inteligente

Filtro:

Python+FastAPI

Você recebe apenas:

Desenvolvedor Python + FastAPI
Backend Engineer (FastAPI)
API Developer - Python/FastAPI

Zero ruído. Só vagas relevantes para você.

Outros exemplos de filtros precisos:

JavaScript+React+Remoto
Java+Spring Boot+Sênior
Go+Kubernetes

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

Gratuito

R$ 0para sempre
  • Busca de vagas ilimitada
  • Salvar até 10 vagas
  • 1 quadro Kanban
Criar Conta Grátis
Popular

Premium

R$ 9,90/mês
  • Tudo do plano gratuito
  • Vagas salvas ilimitadas
  • Quadros Kanban ilimitados
  • Alertas de vagas por email
  • Suporte prioritário
3 dias grátis, sem cartão

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