Skip to main content
Talan

Java + Data Technical Leader

RemoteColombia only
Published
Role
Data Engineering
Experience
Lead
Employment
Full-time
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to CO only. Set where you work from to check your eligibility.

No BS summary

Опытный Tech Lead для проектирования и разработки масштабируемых решений обработки данных и стриминга. Требуются сильные навыки Java, Apache Spark, Kafka, Scala, AWS, Databricks, опыт руководства командами и архитектурные решения. Постоянный контракт, полная занятость, работа в Богóте, Колумбия.

Core skills

JavaApache SparkApache Kafka

Required skills

Spark SQLSpark Structured StreamingClouderaKafka StreamsScalaRESTful APIsOpenAPISQLAWSDatabricks

Optional skills

cloud-native architecturesmicroservicesCI/CDDevOpsAgile/Scrumdata governancemonitoringobservability frameworks

What you'll do

  • Lead the technical design and implementation of large-scale data processing and streaming applications.
  • Define architecture standards and best practices for distributed data platforms.
  • Design, develop, and optimize batch and real-time data pipelines using Apache Spark and Kafka technologies.
  • Build and maintain scalable APIs following OpenAPI specifications.
  • Perform system analysis, identify performance bottlenecks, and implement optimization strategies.
  • Collaborate with product owners, architects, data engineers, and business stakeholders to translate requirements into technical solutions.
  • Mentor and support development teams through code reviews, technical guidance, and knowledge sharing.
  • Ensure solutions are secure, scalable, maintainable, and aligned with enterprise standards.
  • Drive continuous improvement initiatives across development processes, architecture, and platform reliability.
  • Participate in technical decision-making and roadmap planning.

What they require

  • Strong experience with Java development in enterprise environments.
  • Solid expertise in Apache Spark, including Spark SQL, Spark Structured Streaming, and distributed data processing.
  • Hands-on experience with the Cloudera ecosystem.
  • Strong knowledge of Apache Kafka and Kafka Streams.
  • Experience developing applications using Scala.
  • Expertise in designing and implementing RESTful APIs using OpenAPI specifications.
  • Strong understanding of SQL databases and data modeling concepts.
  • Experience working with cloud platforms, particularly AWS.
  • Hands-on experience with Databricks.
  • Strong systems analysis and troubleshooting capabilities.
  • Experience leading technical teams and complex software projects.
  • Ability to make architectural decisions and provide technical direction.
  • Strong stakeholder management and communication skills.
  • Experience mentoring developers and promoting engineering best practices.
  • Ability to balance technical excellence with business priorities.
  • Preferred: Experience with cloud-native architectures and microservices.
  • Preferred: Knowledge of CI/CD practices and DevOps methodologies.
  • Preferred: Experience working in Agile/Scrum environments.
  • Preferred: Familiarity with data governance, monitoring, and observability frameworks.

Benefits

  • Permanent, full-time contract with career development opportunities.
  • Chance to work in a challenging, multicultural environment with international projects.
  • Exposure to large-scale financial IT systems and cross-country operations.
  • Training opportunities to develop new skills in finance, technology, and data management.

Talan is an international consulting group specializing in innovation and business transformation through technology.

🇫🇷 FranceConsultingEnterpriseelsevier.com/locate/inca/525438
Salary not disclosed