GrepJob
Solvd

Lead Software Engineer (Java / Kafka)

Solvd
Apply
3 months ago
Buenos Aires, Argentina +4 moreSenior / Staff+
H1B Sponsor

Responsibilities

  • Own the end-to-end delivery of system components.
  • Contribute to the design and implementation of complex services.
  • 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.
  • 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 professionalism.

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.

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