Java Fullstack Technical Lead Company Name Fidelity Investments Company LocationChennai, Tamil Nadu, India
Fidelity Investments is one of the world's largest providers of financial services, with managed assets of $1.0 trillion. Fidelity offers investment management, retirement planning, brokerage, human resources and benefits outsourcing services to 18 million individuals and institutions as well as through 5,500 financial intermediaries. The firm is the largest mutual fund company in the United States, the No. 1 provider of workplace retirement savings plans (WI), one of the largest mutual fund supermarkets and a leading online brokerage firm.
WI helps millions of people save and invest through workplace retirement savings plans, builds lifetime relationships with customers and provides employers with cost-effective, integrated employee benefit solutions. The company serves customers online, over the phone, and through a nationwide network of investor centers. WI is also committed to helping drive employee retirement readiness by delivering leading-edge financial solutions to employers, including:
· Cash management products and services
· Personal Advisory Services (PAS – W)
· Retirement Product DC,DB,H&W,HAS,SPS
The Lead Software Engineer is responsible for Development/Enhancement of UI & mid tier applications. This function will support the business to ensure DC projects are implemented with the highest quality product. This includes analysis, high level understanding of desing and development by performing analysis on the client’s business / system requirements
Software Engineers are required to have strong knowledge on Java core ,Spring andd Web Services development using ASP, REST and so on, they should have Exposure and involved in Product development life cycle would be added benefit
Education and Experience
BE in CS or MCA
Good years of Software Development and Application development with Design and involved in decision making in the Architectural and Prototype
Work with business sponsor to understand requirements and then develop solutions.
Experienced in analysis, design and development of web based applications using Technologies like Core Java, J2EE. Involved in UI/Mid-Tier/DB design Peer to Peer coding methods
Experienced in Financial domain.
Experienced in Spring, SpringMVC Framework.
Experience in Angular JS-2
Exposure to Webservice development and expose to latest trends in webservice protocols
Experience in driving the Testing Plan acros Legacy and distributed system
Backend data base strong in SQL, RDBMS, Oracle,Sybase,DB2 experience.
Other Skill set required
· Security and Performance tuning and provide the solution and architect
· Strong software development skills using Java technologies in a service oriented architecture
· Ensure code is maintainable, scalable, built for ease of use, and performs optimally.
· Developing and testing across multiple browsers and platforms.
· Troubleshoot problems and work with peer teams to resolve.
· Provides estimates and feasibility of features. Work with project managers to plan projects and coordinate development activities
· experience in Agile and/or CI-CD is a plus/Dev-OPs
Skills/Knowledge and experience
Ability to work in a matrixed environment across multiple locations and functions
Strong technical skills on application development
Solid understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
Must be able to work independently, with minimal instruction
Strong oral and written communication skills
Strong attention to detail demonstrated by ability to follow and develop specific, outlined and detailed procedures
Strong interpersonal skills, ability to maintain good working relationships with internal and external partners.