Senior Technical Manager- JAVA

7 Minutes ago • 12 Years +
Programming

Job Description

This role involves end-to-end delivery of multiple projects, driving Agile practices, and managing release planning including CI/CD and production deployments. It also includes leading, mentoring, and coaching a team of engineers, conducting performance appraisals, and fostering a collaborative culture. The manager will act as the primary customer contact, build strong relationships, and ensure technical governance by collaborating on design reviews and best practices.
Good To Have:
  • Experience in large-scale enterprise application development.
  • Exposure to Agile at Scale frameworks (SAFe, LeSS, Nexus).
  • Knowledge of DevOps, observability, and production support models.
Must Have:
  • Own end-to-end delivery of multiple projects/programs.
  • Drive Agile practices (Scrum, Kanban) across teams.
  • Lead project planning, estimation, risk management, and tracking.
  • Manage release planning, CI/CD pipelines, and production deployments.
  • Ensure effective incident handling and hotfix delivery.
  • Lead, mentor, and coach engineering teams.
  • Conduct performance appraisals, goal setting, and feedback discussions.
  • Act as primary contact for customer delivery and escalations.
  • Understand Java Spring Boot, microservices, and AWS cloud architecture.
  • Collaborate on design reviews and technical debt management.
  • Ensure adherence to coding standards, CI/CD, and release governance.
  • Promote DevOps culture.
  • 12+ years in software development and delivery.
  • 5+ years in project/program management and people leadership.
  • Proven expertise in Agile/Scrum project management.
  • Strong background in software delivery, estimation, and release processes.
  • Hands-on understanding of Java Spring Boot / Microservices.
  • Hands-on understanding of AWS cloud platforms.
  • Hands-on understanding of CI/CD pipelines (Jenkins, Git).
  • Strong stakeholder management and communication skills.
  • Experience managing distributed teams in a matrix organization.
  • Ability to balance program aspects with team well-being and growth.

Add these skills to join the top 1% applicants for this job

risk-management
github
retention-strategies
game-texts
kanban
quality-control
agile-development
aws
spring-boot
ci-cd
microservices
git
jenkins
java

What success looks like in this role:

Project & Delivery Management

  • Own end-to-end delivery of multiple projects/programs, ensuring scope, schedule, and quality goals are met.
  • Drive Agile practices (Scrum, Kanban) across teams, ensuring sprint ceremonies, backlog grooming, and velocity tracking are effective.
  • Lead project planning, estimation, risk management, dependency resolution, and tracking.
  • Manage release planning, including CI/CD pipelines, Jenkins builds, hotfix releases, and production deployments.
  • Ensure effective incident handling and hotfix delivery with minimal downtime.
  • Track and report project/program KPIs, status, and risks to senior stakeholders and customers.

People Management

  • Lead, mentor, and coach a team of engineers (backend, full-stack, DevOps, QA) to drive performance and career growth.
  • Conduct performance appraisals, goal setting, and feedback discussions in alignment with organizational frameworks.
  • Foster a culture of collaboration, accountability, and continuous learning.
  • Work with HR/leadership on workforce planning, hiring, and retention strategies.

Customer & Stakeholder Management

  • Act as the primary point of contact for customers on project delivery, risks, and escalations.
  • Build strong customer relationships through proactive communication and delivery excellence.
  • Collaborate with product owners, business analysts, architects, and other stakeholders to align on scope and expectations.

Technical Awareness & Governance

  • Understand solution architecture and technology stack (Java Spring Boot, microservices, AWS cloud services).
  • Collaborate with architects and leads on design reviews, technical debt management, and best practices.
  • Ensure teams follow coding standards, CI/CD processes, testing practices, and release governance.
  • Promote DevOps culture by working closely with release engineering and operations teams.

#LI-ND1

You will be successful in this role if you have:

Qualifications & Skills

  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Experience: 12+ years in software development & delivery, with at least 5 years in project/program management and people leadership.

Core Competencies

  • Proven expertise in Agile/Scrum project management and scaling practices across multiple teams.
  • Strong background in software delivery management, estimation, and release processes.
  • Hands-on understanding of technologies:
  • Java Spring Boot / Microservices architecture
  • Cloud platforms (AWS preferred)
  • CI/CD pipelines (Jenkins, Git, etc.)
  • Strong stakeholder management, communication, and conflict resolution skills.
  • Experience managing distributed teams and working in a matrix organization.
  • Ability to balance program aspects (scope, cost, schedule, quality) with team well-being and growth.

Preferred Skills

  • Experience in large-scale enterprise application development.
  • Exposure to Agile at Scale frameworks (SAFe, LeSS, Nexus).
  • Knowledge of DevOps, observability, and production support models.

Set alerts for more jobs like Senior Technical Manager- JAVA
Set alerts for new jobs by Unisys
Set alerts for new Programming jobs in India
Set alerts for new jobs in India
Set alerts for Programming (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙