
Please click one of the buttons below to read Full Details and Apply
Company
BlackRock
Website
www.blackrock.com
Eligibility
BE/BTech/ME/MCA
Experience
Freshers
Location Gurgaon
Job Role
Associate - Java
Developer
JOB SUMMARY:
Company profile :
BlackRock is one of the world’s
preeminent asset management firms and a premier provider of
global investment management, risk management and advisory
services to institutional, intermediary and individual investors
around the world. BlackRock offers a range of solutions —
from rigorous fundamental and quantitative active management
approaches aimed at maximizing outperformance to highly efficient
indexing strategies designed to gain broad exposure to the
world’s capital markets. Our clients can access our
investment solutions through a variety of product structures,
including individual and institutional separate accounts,
mutual funds and other pooled investment vehicles, and the
industry-leading iShares® ETFs.
Job
Description:
1. This position is for a java software
engineer in the NewCash Processing Technology team. This team
provides technology solutions to support the management of
Subscriptions and Redemptions (Cash) in the BlackRock investment
process. Our development team is responsible for the full
software development lifecycle from analysis to implementation
as well as supporting our production environment. Team members
are located around the global; including London, San Francisco,
Sydney, Singapore and Tokyo.
2. The candidate will have experience in delivering software
solutions to time, budget and quality. He or she should have
desire to interact directly with business operations and a
willingness to understand existing global systems. The candidate
will have good written and verbal communication skills and
be able to work effectively in a global team environment
Responsibilities:
1. Working alongside business users
and members of the development team to understand the business
processes to develop best-of-breed management systems.
2. Developing applications using several architectures including
multi-tier/client-server and technologies such as Java and
Sybase SQL.
3. Work alongside project managers, technical leads and analysts
throughout the whole Software Development lifecycle: understanding
systems requirements, design, development, testing, deployment
and documentation.
4. Providing production support on existing systems and resolving
operational issues while working with other support and development
staff located across the globe.
5. Building strong relationships with the business through
delivery, communication and domain knowledge.
Candidate
Profile:
1. Minimum Bachelor in a technology
field.
2. Extensive hands-on experience in a Java / J2EE development
team using Spring, JPA/Hibernate, Multi-threading and messaging
protocols (JavaFx desirable)
3. Hands on experience designing and delivering complex, highly
scalable distributed software components; experience with
ZooKeeper and Cassandra or equivalents is not essential but
would be beneficial
4. Solid database experience (SQL, DDL/DML, data modeling).
Sybase experience preferred.
5. Solid understanding of the different software development
methodologies from waterfall to Agile
6. Experienced with Continuous Integration, Test Driven Development
7. Solid understanding of object-oriented development principles
8. Solid understanding of relational databases (e.g. Sybase,
MySQL, etc.) & programming languages theory (e.g. Java,
Perl, Python)
9. Web knowledge (HTML, JavaScript, HTTP)
10. Able to work in a Unix/Linux environment
|
Tweet |
|
Sponsored Links:
0 comments:
Post a Comment