Find a jobRecruiters

Senior Software Engineer / Tech Lead - Java

Exclusive opportunity

Onsite

Senior Software Engineer / Tech Lead - Java

Team Geek Solutions

Senior Software Engineer / Tech Lead - Java

Skills

RustJava

6 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

₹200,000 – ₹2,000,000 / year

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

13 October 2026

What they need


About The Opportunity

  • This role is for a Senior Software Engineer / Tech Lead - Java, focused on owning the roadmap and tech architecture to deliver innovative experiences across multiple applications. The position requires building robust, scalable, and high-performance distributed platforms while collaborating with product, design, and engineering teams to balance short-term business needs with long-term governance.

Role & Responsibilities

  • Own roadmap and tech architecture to build the best experiences and innovative use cases across multiple applications.
  • Make robust technology stack choices based on careful analysis of business objectives.
  • Help improve code quality through CI-CD automation and code reviews.
  • Enable entire app life cycle - concept, prototype, design, build, deploy, test, release to app stores and support.
  • Collaborate with product, design and other engineering teams to drive execution across all platforms while balancing short-term business requirements with long term governance objectives.
  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms, and products.
  • Collaborate well with several product engineering teams to articulate requirements and system design.
  • Demonstrate great interpersonal skills, deep technical ability, and a portfolio of successful execution.
  • Lead, inspire, and grow excellent engineering teams.
  • Assess new technologies and make pragmatic choices that help guide us towards a long-term vision.
  • Maintain an open, curious, and bold approach to problem-solving and striving for the best solution.

Skills & Qualifications Must-Have

  • Graduate degree in Computer Science, Computer Engineering, or related technical discipline.
  • 5+ years in Software Product Development.
  • Solid Expertise in any server side language - Java, C++ or Rust.
  • Understanding of high performance, high available and scalable distributed platforms.
  • Experience in designing and building cross-platform technical solutions.
  • Good understanding of design patterns.
  • Natural ability and inclination towards mentorship & building a strong team.
  • Entrepreneurial mindset to own the problem and build best in class solutions.
  • Ability to execute and thrive in a fast pace environment.
  • Exceptional analytical aptitude and attention to detail.
  • Good organizational and problem-solving skills.
  • Strong verbal and written communication skills.

Preferred

  • Prior experience in Payments Domain is a plus but not mandatory.

Skills: java,rust,ci-cd,design patterns,c++

Other offers great for you!

These companies are also looking for great profiles

Yeets

Tech lead Java

400

Freelance

Nantes, France

Hybrid

Skills

Spring BootGitLabOracleTomcatJPAApplication architecture

6 days ago

Quick apply

LeHibou

Analyste / Ingénieur logiciel Wealth

550€ / jour

Freelance

Luxembourg

Hybrid

Skills

C#.NETSQLiteMicrosoft SQL ServerOracleHR Assistant

5 days ago

Quick apply

Tenth Revolution Group

Tech Lead Java Senior Fullstack

Freelance

Paris, France

Hybrid

Skills

TypescriptJavaSpring BootPostgreSQLKafkaGitAWSApacheJavascriptOAuth2

3 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools