Technical Project Manager – J2EE

Java, J2EE, Java Server Pages (JSP), Servlet, Apache Struts, Spring, Spring Boot, RESTful Web Services, Java Persistence API (JPA), Hibernate, Java Message Service (JMS), Web Services, SOA
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.

Location: Gurugram / Hyderabad
Role Type: Full Time
Published On: 12 October 2020
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. 
  • Perform code reviews 
  • Ensure that 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 walkthrough 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, REST 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. 
  • A problem-solver with excellent understanding of design patterns, data structures, algorithms, and object-oriented analysis and designs. 
  • Prior experience in Pre-Sales - define end-to-end solution architecture covering technical, deployment architectures along with non-functional and performance aspects. 
  • Experience in driving proposals and working on a request for proposal (RFP) or request for information (RFI). 
  • Very strong implementation experience using test-driven development, domain-driven design, and clean code principles. 
  • Strong background in delivering projects with the first-time-right approach and zero defects in production. 
  • Should be confident while addressing the clients and must have experience of working in a matrix organization. 
  • Expertise in using estimation techniques like Use-Case Points, Function Points, Story Points. 
  • Experience in making presentations and demonstrations for the customers and internal management team. 
  • Proven experience publishing program/portfolio metrics to the management team. 
  • Experience in the Retail or E-commerce domain is required. 
  • Expertise in Agile execution methodology is mandatory. 
  • Excellent verbal and written communication and presentation skills.

Key Details

Location: Gurugram / Hyderabad
Role Type: Full Time
Published On: 12 October 2020
Experience: 12+ Years

Apply Now