Location: Gurgaon/Gurugram
Salary: Open
Employment Type: Permanent
Function: Technology

Company Overview

We are extremely pleased to hire for Technical Consultant (Java / J2EE Architect) role with one of our client - UK headquartered leader in Financial Services Industry. They are hiring for their Gurgaon- India based global center. Please find the description below

Job Description

Title : Technical Consultant

Purpose of your role

The vacancy is for a highly motivated and experienced Technical Architect who will be responsible for end to end Solution Architecture and delivery of software products (systems, applications and platforms) for use by Organization's Workplace Investing (WI) business and consumers. We define a product as a single or group of software applications that collectively and exclusively serve a unique business capability e.g. our global trade execution platform is a product serving the trading needs of our funds. This definition encompasses the current and future views of the business needs and also the existing and newer/better technology solutions to those needs.

The successful candidate is expected to drive multiple technology transformation initiatives as well as support multiple projects to enhance existing, and develop new components, across Web, services, Data, reporting & analytics, RKP and Data integration tiers of the architecture. The candidate will provide technology leadership and direction covering solution architecture, application architectures, non-functional concerns, develop product roadmaps, drive business case preparations, high and low level estimations and establish a strong governance and review culture from architecture perspective. He would be working on technologies centred on Amazon Web Services, PaaS based Micro services ,Relational (Oracle) and NoSQL stores, Data integration and analytics (ETL, Apache Kafka, Spark, Hadoop etc.).

As such, the role requires a high level of flexibility and the ability to work independently as well as lead and influence a high capability team of tech leads and architects. He would be required to provide solutions encompassing broader organisational objectives with a longer term and end to end perspective and ensure a balance between tactical decisions and the debts arising thereof. The Role requires ability to carve out technical solution clarity, lead problem solving space by example and work under pressure. Excellent written and verbal communications skills are essential to communicate effectively and appropriately to both business users and systems colleagues at all levels.

This demanding role requires close working with colleagues in the UK offices, would perfectly suit a dynamic individual looking to work in a fast paced environment to ensure the smooth running of business critical systems

Key Responsibilities
Work with system architects, distinguished engineers, Business Analysts and Tech leads to implement the best solutions for complex problems
Work on development projects (analysis, estimation, business case ,development, unit and integration testing etc.) requiring changes to services and components across tiers
Enforce strong Tech review processes and DevOps culture and practices
Provide mentoring and guidance to fellow team members on the Architecture, design and solution aspects.
Provide regular updates and reporting to project managers/leads
Highlight risks and issues in a prompt and timely manner and give clear and concise details of resolutions
Interact with consumers to understand their problems, provide solutions (Strategic and Tactical both)
Produce technical documentation to programs and team members involved.
Enforce system knowledge continuum through knowledge sharing culture and practice.
Ownership of problems from first notification through to resolution
Identify problem areas, tech debts proactively and escalate where necessary.

Desirable Skills
Good communication, influencing & negotiation skills. Self-motivated, flexible, responsible, and a penchant for quality
TOGAF or any other Architecture certification

Personal Characteristics

Exposure to the Finance/Mutual Fund industry would be an advantage
Good interpersonal and communication skills.
Strong team player
Ability to work at a strategic and tactical level
Ability to convey strong messages in a polite but firm manner
Self-motivation is essential, should demonstrate commitment to high quality design and development.
Ability to develop & maintain working relationships with a number of stakeholders.
Flexibility and an open attitude to change.
Problem solving skills with the ability to think laterally, and to think with a medium term and long term perspective
Ability to learn and quickly get familiar with a complex business and technology environment.


Experience and Qualifications

BE / B-Tech / MCA / Any Graduate .
Overall 10-14 years’ of hands on experience in Solution architecture/Technical Architecture space involving complex Integration and transformation programs using AWS services , Micro services, Databases like Oracle and NoSQL/SOA, EAI (Informatica, MQ, WMB) tools and Big data technologies

Essential Skills:

Strong Experience in Demand Driven Application development using Java/NodsJS, Python.
Good working experience in developing web applications using AngularJS/ ReactJS/VueJS frameworks.
Experience in developing Solution Architectures, Application Architectures and Product Roadmaps
Strong working experience in AWS services like S3, EC2, DynamoDB, RDS, API Gateway, StepFunctions, Lambda, Cloud Watch, Cloud Trail, X-ray, IAM, KMS and security aspects around these components.
Good working experience delivering enterprise applications across technology stacks like modern programming languages (Java, Python etc), Integration technologies (MQ, WMB), Data (Oracle, Informatica, DB2, Cassandra, MongoDB etc), Cloud (Pivotal Cloud Foundry, AWS, Azure etc) and DevOps tools (Splunk, NewRelic, Geneos etc)
Strong experience in Relational Databases, PL/SQL, DWH and BI concepts, Exposure to Big Data Technologies like Hadoop, Apache Spark & Kafka.
Exposure to modern Development Methodologies like “Test Driven Development”/” BDD” , XP, Pair programming, Agile
Experience of using source code management tools such as SVN/’Git
Good Understanding of Data structures, Good Diagnostic and analytical skills
Application development tools and frameworks like maven, ant, check style, PMD, fortify, junit, fitnesse, SONAR, SOAP UI, REST Assured/Fitneese etc.
Display a flexible attitude, be able to thrive in an ever-changing environment
Operate largely independently, with minimal guidance and monitoring. Proven ability to work well under pressure and in a team environment
Ability to work collaboratively with others and navigate complex decision making
Be able to work with people across geographies, understanding the cultural differences and be flexible to travel for short trips as well as flexible work timings

Job reference: JO-201125-230315

Need Help?

Let us take a look at your profile and give you extra advice.
Send us your CV

Job application

You are about to apply to the following job: Technical Consultant(Java / J2EE Architect) . Applying a job is not a commitment, it gives us the authorization to show your CV to the employer

Upload from Computer
Application confirmed!
Thank you for applying! We shall be in touch with you.