Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer (Java / Kafka)

Solvd

Lead Software Engineer

Solvd Inc. is a rapidly growing AI-native consulting and technology services firm delivering enterprise transformation across cloud, data, software engineering, and artificial intelligence. We work with industry-leading organizations to design, build, and operationalize technology solutions that drive measurable business outcomes.

Following the acquisition of Tooploox, a premier AI and product development company, Solvd now offers true end-to-end delivery—from strategic advisory and solution design to custom AI development and enterprise-scale implementation. Our capability centers combine deep technical expertise, proven delivery methodologies, and sector-specific knowledge to address complex business challenges quickly and effectively.

We are looking for a Lead Software Engineer to join our team. The ideal candidate will have experience developing scalable distributed systems and APIs.

About the project

You will be working with a globally recognized e-commerce marketplace that serves millions of customers and sellers across multiple regions. The organization operates at massive scale, supporting high-traffic consumer platforms, complex transactional systems, and mission-critical services that must be reliable, secure, and continuously evolving.

The customer is undertaking a strategic initiative to retire a legacy case management platform and replace it with a modern (built from scratch), scalable system built for long-term evolution and AI workloads. The initiative includes full data migration, preservation of business continuity and strict backward API compatibility to avoid disruption for existing integrations and clients.

What you'll do

  • Ownership and delivery accountability. Own the end-to-end delivery of system components. Take responsibility for quality, timelines and release readiness. Ensure commitments are realistic, visible and met. Escalate risks early and actively drive mitigation.
  • System design contribution and implementation leadership. Contribute to the design (and own component-level design) and implementation of complex services and features. Assure alignment between what's designed and implemented, challenge assumptions and ensure solutions balance scalability, reliability and maintainability. Contribute to architecture artifacts and long-term technical direction.
  • Estimation, planning and risk management. Break down ambiguous business requirements into clear technical work. Provide accurate estimations, plan execution across dependencies and continuously reassess risk. Adjust scope when necessary and communicate tradeoffs transparently.
  • Engineering excellence and code ownership. Set a high bar for code quality. Establish and reinforce development standards, perform thorough code reviews and guide the team toward maintainable solutions. Debug cross-service issues and lead resolution of complex production problems.
  • Mentorship and team support. Mentor and support less experienced engineers through technical guidance, feedback and pairing. Help the team grow by sharing knowledge and reinforcing strong engineering practices.
  • AI-assisted engineering practices adoption. Champion the adoption of AI coding agents and developer productivity tools while maintaining strict quality standards. Ensure AI-generated code is reviewed, validated and aligned with architectural and engineering principles. Promote responsible use of automation that accelerates delivery without compromising reliability.
  • Collaboration and cross-functional partnership. Collaborate closely with project managers, architects and product stakeholders to align delivery with business goals. Participate in customer-facing technical discussions when needed and represent engineering decisions clearly.
  • Team leadership and culture. Lead by example in accountability, professionalism and ownership. Foster a culture of transparency, continuous improvement and shared responsibility.

What you bring

  • 8+ years of professional software engineering experience
  • Proven experience operating as a technical lead or development team leader
  • Expert knowledge of Java and Spring ecosystems
  • Experience building distributed systems and APIs (experience with GraphQL API is a must)
  • Experience working with event-driven systems (experience with Kafka is a strong advantage)
  • Experience with relational and NoSQL databases
  • Strong understanding of system design principles and architecture patterns
  • Hands-on experience debugging complex, cross-service issues
  • Ability to break down large initiatives into executable plans
  • Strong code review and quality ownership mindset
  • Experience working in collaborative, multi-team environments
  • Strong communication and stakeholder engagement skills
  • English level B2+

Nice to have

  • Experience with React and TypeScript is a strong advantage
  • Exposure to agentic systems is a strong advantage
  • Experience with containerization and orchestration tools like Docker and Kubernetes is considered a strong advantage
  • Experience in customer support or service operations domain
  • Public speaking or internal knowledge sharing experience

When you join Solvd, you'll…

  • Shape real-world AI-driven projects across key industries, working with clients from startup innovation to enterprise transformation.
  • Be part of a global team with equal opportunities for collaboration across continents and cultures.
  • Thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards.

Ready to make an impact?

If you're excited to build things that matter, champion responsible AI, and grow with some of the industry's sharpest minds. Apply today and let's innovate together.

Solvd is an equal opportunity employer.

I agree to the processing of my personal data given in the recruitment process by Solvd Inc., with its principal place of business at 1646 N California Blvd, Suite 515, Walnut Creek, CA 94596, United States, for the purpose of future recruitment processes. You can withdraw your consent at any time, however it will not affect the lawfulness of the processing performed on this basis prior to such withdrawal.

The controller of your personal data is Solvd Inc., with its principal place of business at 1646 N California Blvd, Suite 515, Walnut Creek, CA 94596, United States. More information on processing your personal data you can find in the Privacy Policy.

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer (Java / Kafka) in United States vacancy
  •  ...Lead Software Engineer Solvd Inc. is a rapidly growing AI-native consulting and technology services...  ...team leader. ~ Expert knowledge of Java and Spring ecosystems. ~ Experience building...  ...event-driven systems (experience with Kafka is a strong advantage). ~ Experience... 
    Suggested
    Remote work

    Solvd

    United States
    17 hours ago
  • $152k - $215k

     ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within Consumer and Community Banking, you...  ...delivery of distributed, event-driven back-end services (Java, Kafka, AWS), from concept through production support Set architecture... 
    Suggested

    JPMorgan Chase Bank, N.A.

    New York, NY
    8 days ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what...  ...more programming language(s) and framework(s) (i.e., Java, Spring framework, Kafka Streams, Flink, Data Lake & Low Latency stores)... 
    Suggested
    For contractors

    Chase

    Plano, TX
    1 day ago
  •  ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and...  ...cloud-native architectures, event-driven technologies (Java, Spring, AWS, Kafka, Python, SQL/NoSQL, Apache Spark, containerization), and... 
    Suggested
    Bank staff

    Chase

    Chicago, IL
    1 day ago
  •  ...Software Engineer Lead At PNC, our people are our greatest differentiator and competitive advantage...  ...directly with the scrum teams in a JAVA technology environment utilizing AGILE...  ...OpenShift Container Platform APIGEE Kafka Database: MongoDB/Oracle PostMan... 
    Suggested
    Full time
    Temporary work
    Part time
    Work experience placement

    PNC

    Farmers Branch, TX
    2 days ago
  •  ...contribute to the company’s success. As a Software Engineer Lead within PNC’s C&IB organization, you...  ...working directly with the scrum teams in a JAVA technology environment utilizing AGILE...  ...Container Platform • APIGEE • Kafka • Database: MongoDB/Oracle • PostMan... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Farmers Branch, TX
    3 days ago
  •  ...Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope...  ...experience Expert-level proficiency in Java and the Spring ecosystem (Spring Boot/...  ...event-driven architectures using Kafka/Kafka Streams, including event modeling... 
    For contractors

    Chase

    New York, NY
    3 days ago
  •  ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As an AWS Lead Software Engineer- Java/Spring/Kafka at JPMorgan Chase within Consumer and Community Banking's Card Cobrand Technology Team, you are an integral part... 

    JPMorgan Chase & Co.

    Wilmington, DE
    25 days ago
  •  ...contribute to the company’s success. As a Lead Software Engineer within PNC's Lending Technology...  ...application features across backend services (Java 21) and frontend applications (Angular)...  ...position. Preferred Skills Apache Kafka, Application Development, Business Management... 
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Pittsburgh, PA
    8 days ago
  •  ...can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment...  ...operational stability Advanced in developing Java on Spring Boot Advanced knowledge of Kafka  Knowledgeable in either Cassandra, MongoDB, noSQL... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 day ago
  •  ...highly technical team is hiring a senior engineer to work on a set of core systems that are...  ...systems. Tech environment: Java  Python Event-driven / distributed...  ...Streaming or messaging frameworks (Kafka or similar) Relational databases... 
    Work at office

    CPS

    Old Greenwich, CT
    1 day ago
  •  ...Location: Stlouis, MO Technologies: Java, DXP/Angular, Oracle, Cloud Development, Microservices (1) Lead Software Development Engineer: • Experience leading a development...  ...framework & components, Messaging, NATS, Kafka, Web & Application Server ( Server App Design... 

    r2 Technologies, Inc.

    Saint Louis, MO
    4 days ago
  •  ...Role: Lead Software Engineer - Java Fullstack Location : New York, NY Primary Skills (Mandatory) Java Spring Boot Apache Kafka AWS Cloud Key Responsibilities Design, develop, and maintain Java-based backend microservices... 

    Lorven Technologies

    New York, NY
    4 days ago
  • $105k - $165k

     ...Overview FICO (NYSE: FICO) is a leading global analytics software company, helping businesses...  ...seeking a lead software engineer to contribute to the...  ...7+ years of experience in Java and Spring with hands‑on experience...  ...platforms such as Storm, Kafka, Flink, Spark Streaming, Kinesis... 

    FICO

    New York, NY
    18 hours ago
  •  ...Lead Software Engineer Intake- Must be near a Disney Hub incase of potential conversion. Lead engineer...  ...code. Tech skills must have: Java- this is straight up a Java shop Golang...  ...various messaging technology such as kafka, SQS, event handling systems AWS... 

    RIT Solutions

    Jacksonville, FL
    1 day ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits...  ...integration of cutting-edge technologies including Java, Spring, Springboot, React, and Kafka Develops secure, high-quality production code, and... 

    Chase

    Chicago, IL
    2 days ago
  •  ...Lead Software Engineer - Java/Spring Boot/AWS We have an opportunity to impact your career and provide an adventure where you can push the limits...  ...architectures and distributed messaging platforms such as Kafka Practical, hands-on experience running production... 

    Chase

    Wilmington, DE
    3 days ago
  •  ...Role: Lead Software Engineer / SOA/OSB + Java resource Location: Charlotte, NC (Hybrid) Duration: 6+ Months Job Description...  ...as Scrum or Kanban. ~2 +years of experience in Kafka. ~2+ years of experience in Rest API. ~2+ years... 
    Work experience placement

    Zortech Solutions

    Charlotte, NC
    10 hours ago
  •  ...Senior Lead Software Engineer When you mentor and advise multiple agile technical teams and move...  ...architecture, design, and development of Java/Spring-based framework APIs and shared...  ...protocols: AWS SDKs, connections, IBM MQ, Kafka, Cassandra, Oracle, GraalVM, TLS 1.3.... 
    Contract work
    For contractors

    Chase

    Jersey City, NJ
    1 day ago
  •  ...limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial...  ...applied experience Advanced in Java and Spring Boot, with a deep understanding...  ...Strong hands-on experience with MQ and Kafka, designing and managing resilient,... 

    JPMorgan Chase Bank, N.A.

    Tampa, FL
    4 days ago
  •  ...generation trading capabilities at their fingertips. As a Java Lead Software Engineer at JPMorganChase within Asset & Wealth Management, you will...  ...with messaging and streaming technologies such as Kafka, IBM MQ, or Solace. Strong understanding of engineering... 

    JPMorgan Chase Bank, N.A.

    Columbus, OH
    1 day ago
  • $152.2k - $204.1k

     ...Lead Software Engineer - Java Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and...  ...asynchronous programming models and distributed systems using Apache Kafka ~ Hands-on experience with AWS services (EKS, SQS, RDS,... 
    Worldwide

    Disney

    Glendale, CA
    1 day ago
  • $152k - $215k

     ...Executes creative software solutions, design, development...  ...and systems Leads evaluation sessions with...  ...practice across Software Engineering to drive awareness and...  ...Hands-On coding in Java , Micro Services, Spring...  ...Cloud Computing , Oracle , Kafka Proficiency in automation... 

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    8 days ago
  • $171k - $260k

     ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial...  ...experience Experience using Java, Python, C++. Spring Boot and messaging...  ...Experience in developing software using Kafka, IBM MQ, Tibco and AMPS as messaging hubs... 

    JPMorgan Chase Bank, N.A.

    New York, NY
    5 days ago
  •  ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and...  ...cloud-native architectures and event-driven technologies (Java, Spring, AWS, Kafka, etc.). Act as a subject matter expert in cash... 
    For contractors

    Chase

    Jersey City, NJ
    4 days ago
  • $152k - $215k

     ...limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate...  ...programming language(s), including Java or Python for data engineering tasks...  ...Kubernetes and Docker) Experience in Kafka streaming Financial Products knowledge... 
    Work at office

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    1 day ago
  • $171k - $260k

     ...-notch technology products. As a Sr Lead Software Engineer at JPMorgan Chase within the Consumer &...  ...experience building distributed applications in Java 8+, including RESTful APIs,...  ...Experience with messaging technologies such as Kafka or IBM MQ. Experience with database... 

    JPMorgan Chase Bank, N.A.

    New York, NY
    3 days ago
  • $152.2k - $204.1k

     ...Lead Software Engineer - Java Apply Now Apply Later Job ID 10133915 Location Glendale, California, United States Business Disney Entertainment...  ...asynchronous programming models and distributed systems using Apache Kafka ~ Hands-on experience with AWS services (EKS, SQS, RDS,... 
    Local area
    Worldwide

    Disney France

    Glendale, CA
    1 day ago
  • $111.6k - $212k

     ...business and enterprise software solutions to ensure...  ...improvements across portfolios; leads projects with...  ..., tools, technologies, engineering platforms, and architectural...  ...hands-on experience in Java development, including...  ...driven architectures using Kafka, including producers,... 
    Local area

    Lowe's

    Charlotte, NC
    1 day ago
  • $171k - $260k

     ...notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial...  ..., high-quality production code in Java, and review and debug code written by others...  ...with messaging systems such as AMPS or Kafka, particularly in the context of real-... 
    For contractors

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer (Java / Kafka). Be the first to apply!