Technical Lead

10 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

  1. Technical Lead –

Technical Lead


Key Responsibilities

  1. Technical Leadership

  • Lead end-to-end

    architecture, design, and implementation

    of scalable web applications.
  • Define and enforce

    coding standards, best practices, and technical guidelines

    .
  • Make key decisions on

    technology stack, frameworks, tools, and design patterns

    .
  • Review code, perform design reviews, and ensure technical excellence.

    Lead team in migrating the legacy application

    processes from

    Struts 1.0

    to a

    React-based frontend

    with

    Spring Boot microservices backend based on approved BRD.

  • Upgrading the application runtime

    from

    JDK 5 to JDK 21

  • Rewriting Oracle-based database logic

    (procedures, functions, jobs, business rules) into

    EDB/PostgreSQL

  • Implementing CI/CD pipelines

    to streamline development and deployment workflows.
  • Maintaining latest version of technical stack, closure of security vulnerabilities

  • Performance optimization techniques implementation in project.

  1. Application & Architecture Modernization:

  • Lead the migration from a Struts 1.0 monolithic system to a

    modern React + Spring Boot microservices architecture

    .
  • Architect and implement modular, RESTful microservices to support frontend/backend separation and scalable deployment.
  • Upgrade the core application codebase from

    Java 5 to Java 21

    , modernizing syntax, handling deprecated APIs, and leveraging new Java features such as records, sealed classes, and virtual threads.
  • Define coding standards, refactor legacy components, and ensure high-performance, secure code throughout the stack.
  • Ensure frontend implementation in

    ReactJS

    aligns with best practices in responsive design, API integration, and user experience.
  1. Database Logic Migration (Oracle to EDB/PostgreSQL):

  • Lead the analysis, redesign, and conversion of

    stored procedures, functions, jobs

    , and their embedded

    business rules

    from Oracle to EDB/PostgreSQL.
  • Interpret complex

    PL/SQL logic

    , and ensure accurate implementation of equivalent behavior in PostgreSQL using PL/pgSQL or compatible constructs.
  • Maintain transactional integrity, error handling, and performance tuning across migrated logic.
  • Document all migrated objects and business rules, ensuring traceability and validation with the functional teams.
  • Collaborate with application developers and business analysts to validate post-migration behavior in UAT and production environments.
  1. CI/CD Pipeline Setup & DevOps Integration:

  • Design and implement

    automated CI/CD pipelines

    using tools like Jenkins or GitLab CI, covering build, test, and deployment stages.
  • Integrate containerization and artifact management where applicable to streamline delivery.
  • Enforce code quality gates, static analysis, and secure deployment workflows across environments.
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
  1. Required Skills & Qualifications

  • BE/B.TECH/MCA or equivalent

  • 10+

    years of professional software development experience.
  • 5+

    years in a

    Technical Lead or Senior Engineer

    role.
  • Strong experience in both

    frontend and backend development

    .
  • Solid understanding of

    design patterns, data structures, and algorithms

    .
  • Experience with

    Agile/Scrum methodologies

    .
  • Excellent problem-solving, leadership, and communication skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
PwC India logo
PwC India

Business Consulting and Services

Kolkata West Bengal

RecommendedJobs for You

bengaluru, delhi / ncr, thiruvananthapuram

mumbai, maharashtra, india