🔔 FCM Loaded

Java Technical Lead

Wissen Technology

5 - 10 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Role overview

The Lead Java Backend Developer will own the design and delivery of scalable, secure backend services and APIs using Java and modern frameworks such as Spring Boot.

This role combines hands-on coding with technical leadership, architecture decisions, and mentoring a small team of backend engineers.

Key responsibilities

  • Lead end-to-end design, development, and deployment of Java-based backend services, RESTful APIs, and microservices.
  • Define and drive backend architecture, coding standards, and best practices for performance, scalability, and security.
  • Perform code reviews, provide technical guidance, and mentor junior and mid-level developers.
  • Collaborate with product, frontend, QA, DevOps, and stakeholders to refine requirements and deliver high-quality features on time.
  • Troubleshoot production issues, optimize application and database performance, and ensure high availability and reliability.
  • Champion automated testing, CI/CD, and observability (logging, metrics, alerting) across backend services.

Required qualifications

  • 710+ years of experience in Java backend development, including at least 23 years in a lead or senior role.
  • Strong expertise in Java (8+), Spring/Spring Boot, and building RESTful APIs and microservices.
  • Solid experience with relational databases (e.g., MySQL, PostgreSQL) and good understanding of SQL; exposure to NoSQL is a plus.
  • Hands-on experience with version control (Git), build tools (Maven/Gradle), and CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Familiarity with containerization and cloud platforms (Docker, Kubernetes, AWS/Azure/GCP preferred).
  • Strong understanding of OOP, design patterns, clean code principles, and common backend architectural styles.

Nice-to-have skills

  • Experience with event-driven architectures, message brokers (Kafka/RabbitMQ), or distributed systems.
  • Exposure to security best practices (authentication, authorization, OWASP, encryption) for enterprise applications.
  • Experience working in Agile/Scrum environments and collaborating with cross-functional product teams.

Behavioral competencies

  • Strong ownership mindset with the ability to drive initiatives from concept to production.
  • Excellent communication skills and the ability to influence technical decisions across teams.
  • Mentoring attitude and openness to code reviews, feedback, and continuous improvement.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.