Technical Architect – J2EE

Java, J2EE, Spring Boot, Spring, UI Technologies, Hibernate, Solr, Elasticsearch, Redis, Memcached, Drools
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: Hyderabad / Gurugram
Role Type: Full Time
Published On: 2 November 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: Hyderabad / Gurugram
Role Type: Full Time
Published On: 2 November 2020
Experience: 12+ Years

Apply Now