GrepJob
Solvd

Lead Software Engineer (Java / Kafka) - Colombia

Solvd
Apply
24 days ago
Bogotá, ColombiaSenior / Staff+
H1B Sponsor

Responsibilities

  • Own the end-to-end delivery of system components, ensuring quality and timelines.
  • Contribute to the design and implementation of complex services and features.
  • Break down ambiguous business requirements into clear technical work.
  • Set high standards for code quality and perform thorough code reviews.
  • Mentor and support less experienced engineers through technical guidance.
  • Champion the adoption of AI coding agents and developer productivity tools.
  • Collaborate with project managers, architects, and product stakeholders.
  • Lead by example in accountability and foster a culture of transparency.

Requirements

  • 8+ years of professional software engineering experience.
  • Proven experience as a technical lead or development team leader.
  • Expert knowledge of Java and Spring ecosystems.
  • Experience building distributed systems and APIs, especially GraphQL.
  • Experience with event-driven systems, particularly Kafka.
  • Strong understanding of system design principles and architecture patterns.
  • Hands-on experience debugging complex, cross-service issues.
  • Strong communication and stakeholder engagement skills.
  • English level B2+.

Benefits

  • Shape real-world AI-driven projects across key industries.
  • Be part of a global team with equal opportunities for collaboration.
  • Thrive in an inclusive environment prioritizing continuous learning and innovation.

Tech Stack

Apache KafkaDockerGraphQLJavaKubernetesReactTypeScript