Posted By

user_img

Soni

Recruiter at Confidential

Last Login: 05 July 2018

Job Views:  
430
Applications:  14
Recruiter Actions:  12

Posted in

IT & Systems

Job Code

505357

Java Technical Architect - eCommerce Domain

8 - 18 Years.Hyderabad
Posted 6 years ago
Posted 6 years ago

POSITION TECHNICAL ARCHITECT

FUNCTION TECHNOLOGY

REPORTING TO CTO

LOCATION HYDERABAD

OBJECTIVE

FNP is the leader and pioneer of the concept of flowers and gifts in India. FNP stores are spread across 225 cities in India. This position is for the ecommerce division of FNP (www.fnp.com). The hire in this position will be a part of core team participating in the continuous evolution of FNP resulting in systems on the bleeding edge of technology.

This position is responsible for the overall architecture of technology platforms of FNP. Primary KRA is to provide solutions & aid in developing, maintaining and improving the platforms / systems of FNP using cutting edge technologies.

RESPONSIBILITIES

- Responsible for technical architecture of all systems. Most important systems are - ERP and the customer facing facilities like desktop website, mobile website and mobile apps.

- Responsible for close coordination with Delivery Manager to support timely delivery of all technology deliverables.

- Responsible for maintaining the system performance / response time within acceptable limits

- Responsible for scalability of all applications

- Responsible for 100% Uptime of all hosting infrastructure / applications - No business loss due to system failure

- Be a subject matter expert on all systems employed by FNP

- Responsible for leadership of multiple project teams with parallel streams of technology execution

- Responsible for impact analysis of change requests in existing systems

- Responsible for coordination and signoff with partner teams for solutioning involving external systems

- Provide mentorship to entire technology team, esp., senior members

- Designing training programs for new recruits - fresh and experienced

- Imparting training to new recruits - fresh and experienced

- Responsible for the quality of code that is being deployed

- Responsible for retaining talent and improving the performance of individual team members

- Review and signoff the High-Level Design and Low-Level Design (documents)

- Responsible for managing / maintaining the technical documentation of the project as needed.

- Responsible for Performance Appraisal of project team members

- Ensure agility in the delivery

- Responsible for continuous inputs to Stakeholders for adopting bleeding edge technologies.

DUTIES / ACTIVITIES

- Provide guidance to Project Teams for Design - Low & High

- Perform code review

- Perform analysis / debugging of production systems during troubleshooting / emergency

- Participate in SCRUM process as SME

- Supporting Delivery Manager for any technical matter

- Driving the Hosting Administration team

- Generating system performance reports

- Generating infrastructure usage reports

- Collaborate with Business users for visualizing requirements better

- Identify resource gaps and raise indents for recruitment

- Participate in recruitment activities

- Coordinate with in-house / partner QC team

- Provide inputs for generating medium-term & long-term goals of the organization

- Effort estimation & validation

- Visualize, Plan & Execute / drive POCs for business solutions - where needed

- Visualize, Plan & Execute /drive POCs for new technology adoptions

- Responsible for providing inputs for reducing the overall TCO of various systems by continuously evaluating build / buy decisions

- Responsible for providing inputs to Delivery Manager for continuous improvement to the SDLC process.

Abilities

- Web based platform / application development

- Good programming and debugging skills with strong fundamentals

- Understand Agile methodology, esp., scrum framework

- Building and consuming web services (using RESTful APIs)

- Understanding of performance in server and client environments

- Understanding of security in server and client environments

- Good programming practices with solid object-oriented development experience.

- Understand deployment processes

- Ability to perform in extremely dynamic environment with fast changing requirements

- Strong hands-on experience in building enterprise applications

- Work independently and with other engineers, architects, managers, system administrators, QC and Operations teams to design and develop strategic and tactical solutions that meet business requirements.

- Be hands-on at all times

- Understand ecommerce B2C domain

- Pro-active problem solving skills and working with multiple teams

Skills

- Developing enterprise applications using Java based technologies

- Expertise in Java as a programming language and JVM runtime

- Understanding OFBiz framework is a plus

- Architecting Apps using the following components:

- Apache Httpd server 2.4

- Tomcat 8+

- Content Delivery Networks (Akamai, CloudFront etc.)

- Relation DBMS (MySQL, Postgres)

- NoSQL (CouchDB, Redis)

- SQL & NoSQL databases

- Android expertise is a plus

- BEHAVIORAL COMPETENCIES:

- Problem Solving

- Logical & Analytical Thinking

- Leadership.

- Multitasking.

- Good articulation skills.

- Keenness to learn

- Keenness to teach

- Must be committed, enthusiastic, innovative and commercially aware.

- Delighting customers - Satisfies internal and external customer needs with appropriate solutions.

- Anticipates, reviews and continuously seeks to improve performance.

- Must be able to work independently under own initiative and support multiple teams

- Influencing & convincing skills.

- High awareness of confidentiality and able to work in a confidential environment

- Able to understand the bigger picture, but manage the detail

- Flexible work approach and able to handle extreme work challenges with respect to time & cost

- Change management

- Keeping up to date on latest technological advances - process-wise and technology wise.

- Reliable to deliver features and sub-systems on-time and to requirements

- Works well within a team, and contributes effectively to the success of those that they interact with regularly.

Eligibility

- 10+ Years of enterprise application development experience

- Worked in ecommerce domain for at least 2 years

- At least 2 years of architecting / Solutioning experience.

- Should have worked in Agile projects for at least 2 years

- Should have worked on projects on Java based technologies for at least 2 years

- Should hands-on experience in managing / administering production infrastructure

- Experience on React Js Technology is a plus

- Experience on Mobile application development is a plus.

- Education: BE / B.TECH. / MCA / M.SC (COMPUTERS), in full time from a reputed institute

- Age: 30 - 40 years

Didn’t find the job appropriate? Report this Job

Posted By

user_img

Soni

Recruiter at Confidential

Last Login: 05 July 2018

Job Views:  
430
Applications:  14
Recruiter Actions:  12

Posted in

IT & Systems

Job Code

505357

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow