Employer - Fidelity Investments
Job title - Lead

Job Description

Lead - Software Engineering - Java (Job Number: 2000213)

Job Title – JAVA Full stack developer – Lead Software Engineering
Full stack engineer with the ability to contribute to any engineering activities (from implementation, validation through release) within Squad (Project team). Looking for someone who has hands on experience on core JAVA, Spring Boot, development of REST services and Angular / REACT JS to develop web applications.
The Purpose of This Role
The JAVA Full stack developer / Lead Software Engineering for the FICOT (Financial Investments Client Operation Technology) team in Workplace Solution organization will be responsible for End to end development, maintenance and enhancements of Finance (Client Billing Sytsem, FIRMS, BMW, PTAB) applications. The extension application uses technologies such as Core Java, Spring frameworks, Junit, JavaScript, AngularJS Framework, Bootstrap CSS, HTML5, SQL/PLSQL.
The Value You Deliver
Below are few of the primary areas that you will be required to contribute as a Lead –
Must be completely hands on in Java programming language and it related ecosystem. Should have a very good understanding of Java related programming language.
Should be aware of functional programming concepts.
Helping the teams in setting up coding standards along with best practices for mid-tier and frontend technologies.
Evaluate and recommend technology and frameworks for flexibility, long-term viability, and time to market.
May serve as on-call resource to support the organization's service and escalation model.
Provides business solutions by developing complex or multiple software applications
Designs applications or subsystems on major projects and platforms
Performs independent technical and functional analysis for multiple projects supporting several initiatives
Participates in application level architecture design and review
Develops comprehensive documentation for multiple applications supporting several corporate initiatives The Skills that are Key to this role Technical / Behavioral
Practices & Patterns: Object Oriented Design and Development, Model-View-Control and Component-based development
Open Source Frameworks - Spring MVC, Spring Boot Spring Core, Apache Camel, XML, Integration with SOAP and RESTful WebServices, WS security
Developing web based applications using Javascript Frameworks like Angular JS and other UI technologies including HTML5, Bootstrap CSS
Implementing Security layer for the web application using Spring Security Feature
Design, develop, and maintain REST web services that house complex business logic using Spring Rest templates
Development for Oracle SQL/PL/SQL, writing packages stored procedures, understanding of triggers , views etc
Hands on experience on Apache TomCat Application Server
Hands on experience on Java IDEs (Eclipse, STS)
Hands on version control tools GIT Stash
Hands on experience on build tools Maven/Jenkins The Skills that are Good To Have for this role
Familiarity with Cloud technologies such as Docker, Kubernetes, Rancher
Experience with “NodeJS” a plus
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 tech

lead, lead-jobs-in-chennai
Job Location Chennai, Tamil Nadu
Date Posted 07 Jan 2020
Employer Email --No Email
Click here to Apply

Jobseeker's Please Note: Please do not make any payment in any bank account or wallet in our Name, We don't charge any money to jobseekers
For More details please Click Here

Jobs in UK Jobs in Canada Jobs in USA Jobs in Switzerland
Jobs in South Africa Jobs in UAE Jobs in Singapore Jobs in Australia