Technical Delivery Manager - Java

Java/J2EE, Java Server Pages (JSP), Servlet, Struts1.1, Spring, Spring Boot, RESTful, Hibernate, Java Message Service (JMS), Web Services, SOA
Description

GSPANN is looking for a Technical Delivery Manager with expertise in Java. Our culture fosters individual initiative and excellence. Join our global workforce to unleash a pool of opportunities.

Who We Are

GSPANN has been in business for over a decade, with over 2000 employees worldwide, and servicing some of the largest retail, high technology, and manufacturing clients in North America. We provide an environment that enables career growth while still interacting with company leadership.

Visit Why GSPANN for more information.

Location: Gurugram / Pune / Hyderabad / Bangalore
Role Type: Full Time
Published On: 11 January 2024
Experience: 15+ Years
Description
GSPANN is looking for a Technical Delivery Manager with expertise in Java. Our culture fosters individual initiative and excellence. Join our global workforce to unleash a pool of opportunities.
Role and Responsibilities
  • Act as a primary spokesperson for the solutions/applications being developed and liaison with the customer.
  • Lead the client proposals - presentations, scoping, estimating efforts etc.
  • Create Statement of Work (SOWs) with milestone plans, key deliverables, assumptions, commercials, dependencies, and other such contractual artifacts.
  • Collaborate and develop a web application strategy that encompasses the goals of a client.
  • Take complete ownership and ensure quality and timely delivery of the assigned projects.
  • Define solution architecture - design and maintain efficient, reusable, and reliable applications/frameworks.
  • Manage change requests and scope creep.
  • Monitor project baseline to ensure activities progress as planned.
  • Manage profit and loss for projects, ensuring margins and client SLAs are consistently met.
  • Create and implement strategies to mitigate shortfalls in timeline and budget.
  • Participate in key Sprint activities like Sprint Planning, Retrospectives, and other key ceremonies.
  • Oversee daily activities of the delivery team and provide direction and guidance as needed.
  • Identify productivity and quality process improvements and incorporate them as needed.
  • Guide the team in requirement closures, design, development, and verification/validation tasks.
  • Make critical business decisions to meet client expectations.
  • Provide guidance to the team in domain aspects.
  • Perform code reviews.
  • Ensure that the team maintains a high level of competence and operational excellence.
  • Publish status reports with metrics to internal and external stakeholders.
  • Work with subject-matter experts (Architects and Development Leads) to define best practices and benchmarks.
  • Proactively identify risks and issues on programs/projects and develop mitigation plans.
  • Define end-to-end solution architecture to cover technical, deployment architectures, non-functional, and performance aspects.
  • Establish strong relationships with the client.
  • Account mining - Identify new service opportunities with clients and support the sales team in closing the deals effectively.
  • Thought leadership - identify business problems and develop ideas to build solutions and frameworks to offer to various clients and monetize.
  • Generate and execute onboarding, training, knowledge transfer, and skill-building plans.
  • Assist in hiring the right talent in the organization.
  • Motivate and mentor team members.
  • Oversee employee engagement. Manage team appraisals and retention.
  • Create a schedule to create and publish the case studies. Give a walkthrough to the internal stakeholders.
  • Encourage and guide team members to write white papers and blogs.
Skills and Experience
  • 12+ years of experience in Java or J2EE.
  • Expertise in enterprise Java frameworks - J2EE, JSP, Servlet, Struts, Spring, Spring Boot, REST service JPA, Hibernate, JMS, web services, Open Authorization (OAUTH), and Security.
  • Mandatory experience in SOA (REST & SOAP-based).
  • Certification in TOGAF is preferred.
  • Should be hands-on in Integration technologies (like MuleSoft, Dell Boomi, Tibco, webMethods, etc), API Management (Apigee, - MuleSoft, Zuul, etc.) is highly desired.
  • Very strong experience in managing enterprise applications in Java with multiple mediums to large teams.
  • Should have expertise in messaging systems (Kafka, MQ, Rabbit MQ, etc).
  • Excellent in design patterns, data structures and algorithms, Object-oriented Analysis and Design (OOAD), and should be a problem solver.
  • Experience in using version control and CI/CD tools like SVN, GIT, JUnit, JTest, Jenkins, Cucumber, Hudson, Clover is mandatory.
  • Should be hnds-on with UI technologies (like Angular, Bootstrap, Node, etc.)
  • Experience in rules engines (Drools, Custom, etc.) is desired.
  • Must have work experience in NoSQL (Casandra, MongoDB, etc.), Caching technologies (Redis, Memcached, etc.), and any Relational Database Management System.
  • Experience in Performance Tuning is a must.
  • Exposure to application security is highly desirable.
  • Good experience in any one of the popular cloud platforms (GCP, AWS, etc.) is required.
  • Experience in Docker and search engines like Solr or Elastic Search.
  • Experience in IDE (Eclipse, IntelliJ, NetBeans, etc.), and Maven is mandatory.
  • Proven delivery experience with high-quality code using static code quality analysis tools (Sonar, PMD, Checkstyle, Findbugs, Fortify, etc.).
  • Very strong implementation experience using Test Driven Development, Domain Driven Design, and clean code principles.
  • Strong background in delivering projects with first-time-right and Zero defects in production.
  • Should have client-facing experience and have worked in a matrix organization.
  • Experience in using estimation techniques like (Usecase, FP, and Story Points).
  • Experience in making presentations and demos to customers and the internal management team.
  • Should have experience in pre-sales, working on RFP/RFI, and driving proposals.
  • Proven experience publishing program/portfolio metrics to the management team.
  • Experience in the Retail or E-commerce domain is required.
  • Experience in Agile execution methodology is mandatory.
  • Should have excellent verbal and written communication skills along with presentation skills.

Key Details

Location: Gurugram / Pune / Hyderabad / Bangalore
Role Type: Full Time
Published On: 11 January 2024
Experience: 15+ Years

Apply Now