Technical Delivery Manager – J2EE

Java, J2EE, Jakarta Server Pages (JSP), Servlet, Spring, Spring Boot, RESTful Services with JPA, Hibernate, Java Message Service (JMS), Web Services, SOA, Apache Struts
Description

GSPANN is looking for a Technical Delivery Manager (J2EE) who is determined to solve the organization’s most challenging problems. Join our global workforce and unleash a pool of opportunities.

Who We Are

GSPANN has been in business for over a decade, with over 1800 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: Hyderabad / Gurugram
Role Type: Full Time
Published On: 11 January 2021
Experience: 12+ Years
Description
GSPANN is looking for a Technical Delivery Manager (J2EE) who is determined to solve the organization’s most challenging problems. Join our global workforce and unleash a pool of opportunities.
Role and Responsibilities
  • Be the primary spokesperson for the solutions/applications being developed in liaison with the customer.
  • Lead the proposals of assigned clients - presentations, scopes, estimates, etc.
  • Create SOW’s with milestone plans, key deliverables, assumptions, commercials, dependencies, and other such contractual artefacts.
  • Collaborate and develop web application strategies that encompass clients’ business goals.
  • Take complete ownership of the projects and ensure their on-schedule delivery with quality.
  • Define Solution Architecture; design and maintain efficient, reusable, and reliable applications/frameworks.
  • Manage any change request and scope creep.
  • Monitor project baselines to ensure that all activities progress as planned.
  • Manage P&L (profit and loss) for projects, ensuring that margins and our clients’ service-level agreements (SLAs) are consistently met.
  • Create and implement strategies to mitigate shortcomings in the timeline and budget.
  • Participate in key sprint activities, like Sprint Planning, Retrospectives, etc.
  • Oversee daily activities of the delivery team; provide direction and guidance as needed.
  • Identify and incorporate productivity and quality process improvements as needed.
  • Guide the team in requirement closures, design, development, and verification/validation of tasks.
  • Make critical business decisions to meet our clients’ expectations.
  • Guide the team in domain aspects and perform code reviews.
  • Ensure that the team maintains a high level of competence and operational excellence.
  • Publish status reports with metrics for the internal and external stakeholders.
  • Work with the SMEs —architects and development leads — to define the best practices and benchmarks.
  • Proactively identify risks and issues on programs/projects, and develop mitigation plans.
  • Establish strong relationships with the clients.
  • Account mining - identify new service opportunities with clients and support the sales team to close the deals effectively.
  • Thought leadership - identify business problems and come up with ideas to build solutions and frameworks that monetize.
  • Generate and execute onboarding, training, knowledge transfer, and skill-building plans.
  • Assist in hiring the right talent for the organization.
  • Motivate and mentor team members.
  • Employee engagement - handle team appraisals and retention.
  • Ensure case studies are created and published after a thorough walk-through from the internal stakeholders.
  • Encourage and guide the team members to write white papers, blogs, and other content pieces.
Skills and Experience
  • 12+ years of experience in Java / J2EE.
  • Certification in The Open Group Architecture Framework (TOGAF) is desirable.
  • Thorough understanding of using version control and CI/CD tools like Subversion (SVN), Git, JUnit, JTest, Jenkins, Cucumber, Hudson, Clover is mandatory.
  • Expertise in UI technologies like Angular, Bootstrap, Node, etc.
  • Good understanding of Rules Engine, like Drools, Custom.
  • Prior experience in NoSQL (Casandra, MongoDB), caching technologies (Redis, Memcached), and any RDBMS (relational database management system) is desirable.
  • Mandatory to have prior experience in performance tuning.
  • Exposure to application security is highly desirable.
  • Good experience in any one of the popular cloud platforms (GCP, AWS) is required.
  • Thorough knowledge of Docker and search engines like Solr/Elasticsearch.
  • Experience in an integrated development environment (IDE) like Eclipse, IntelliJ IDEA, NetBeans, Maven is mandatory.
  • Proven delivery experience with high-quality code using static code quality analysis tools like Sonar, Programming Mistake Detector (PMD), Checkstyle, Findbugs, Fortify, etc.
  • Very strong experience in all enterprise Java frameworks - J2EE, JSP, Servlet, Struts, Spring, Spring Boot, RESTful services with JPA, Hibernate, JMS, web services, OAuth, and security.
  • Experience in SOA, like REST and SOAP, is mandatory.
  • Expertise in integration technologies (Dell Boomi, TIBCO, webMethods), API Management (Apigee, Zuul) is desirable.
  • Very strong experience in managing enterprise applications in Java with multiple medium-to-large teams.
  • Good knowledge of messaging systems like Kafka, MQ, Rabbit MQ, etc. would be an advantage.

Key Details

Location: Hyderabad / Gurugram
Role Type: Full Time
Published On: 11 January 2021
Experience: 12+ Years

Apply Now