Software Engineer Java - Chennai - Fidelity Investments
Fidelity Investments as the company that open the jobs vacancy, have some qualification and spesification especially for the Software Engineer Java jobs vacancy. To find out more information and about qualification and spesification details, walkin interview schedule, the address of the company, the company contact info (email/phone number) of Fidelity Investments company, please start to apply for the job vacancy with fill the jobs application with click the 'Apply This Job' button below.
Fidelity Investments is the world’s largest mutual fund manager. As a global financial services leader, Fidelity employs more than 30,000 people in multiple locations worldwide. Workplace Investing (WI) Retirement Services IT provides back office support to retirement service business of Fidelity and our customers. We offer world class benefits and career opportunities for all our employees. Ours is a dynamic, entrepreneurial workplace with a focus on team work and excellence
Practices & Patterns:
ontrol and Component-based development
and other UI technologies including HTML5, Bootstrap CSS
Implementing Security layer for the web application using Spring Security Feature
Design, develop, and maintain
web services that house complex business logic using
Spring Rest templates
Development for Oracle SQL/
, writing packages stored procedures, understanding of triggers , views etc
Hands on experience on Apache
Hands on experience on Java IDEs (Eclipse, STS)
Hands on version control tools
Hands on experience on build tools
Knowledge and experience in technologies including SOA, XML, iBatis/Hibernate, Multi-threading, JSON
Analyze and recommend improvement to coding process
Candidate should have expertise developing unit tests for affected code, including techniques based on use case and code coverage analysis, and unit testing.
Ability to perform independent technical analysis on complex projects
Should be able to independently code advanced programs
Peer testing, code review and Impact analysis of the modules developed by the other team members.
Collaborate with peers and superiors on process improvement ideas, policy and procedure enhancements, and opportunities to improve our customer's service experience
Identify inadequately documented areas/processes and ensure documentation is created.
Provides technical leadership to junior team members and small groups on multiple moderately complex projects.
Strong understanding of the full
ycle process required.
software development methodologies based on iterative development
Must be adaptable in a changing environment and be effective in many different business settings
Excellent communications, presentation and interpersonal skills.
Creative, energetic, assertive hands-on professional who enjoys the challenge of change.
High level of commitment, initiative, vision and enthusiasm.
Strong Time Management and Planning skills
Bachelor or Master degree in Computer Science, Information Technology or equivalent technical training and experience with 3+ years of experience.
The above job description does not include all job responsibilities. This position may be required to perform related duties other than those specifically presented in this description.
Bachelor's Degree (±16 years)
FMR India Business Unit
Job Posting Date
Mar 20, 2017, 6:57:05 AM