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

Purpose of your role

The vacancy is for a highly motivated and experienced 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,
-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-210519-256298

Need Help?

Feel free to connect with us

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.