Job Title: Senior Developer
Department:
BOW IT
Location: Chennai
Business Line / Function
IRB - Bank of the West IT
Responsibilities
- Work closely with the onshore team and work in agile team. There will be an overlap in working hour with US Pacific time zone
- Full Stack java developer must have good experience in Angular or other UI technologies and spring
- Analyze and review enhancement requests and specifications
- Implement system software and customize to client requirements
- Extensive knowledge on J2EE and Enterprise Web development
- Extensive knowledge on Web Services and API development
- Deep knowledge on Unix and Linux platforms
- Modify existing programs to new standards and conduct unit testing of developed programs
- Create migration packages for system testing, user testing, and implementation Provide quality assurance reviews
- Perform post-implementation validation of software and resolve any bugs found during testing
Technical & Behavioral Competencies
Must Have Skills
- Expert knowledge of UI Technologies and Spring platform (Angular JS, Bootstrap, Ajax, Jquery, Spring Boot, Spring MVC)
- Experience with Continuous Integration tools such as Jenkins Experience with Continuous Integration tools such as Jenkins, JSON, APIs,
- Experience & knowledge of Design Patterns Experience & knowledge of Design Patterns
- SQL/PL SQL
- Must have experience with Micro-services architecture using containers and core concepts of domain driven design, service discovery, failover, 'pipelining'.
- Experience & knowledge of Design Patterns
- Experience of working on Linux platform
Nice To Have Skills
- Understand core concepts and practices around using deployment pipeline, pub sub messaging.
- Experience with container build modules and immutable deployments.
- Prior exposure on Angular 4 and above would be good to have.
Specific Qualifications (if Required)
- Bachelor's degree in a technical field such as computer science, computer engineering or related field required
- A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
- large systems software design and development experience
- Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems experience in programming and experience with problem diagnosis and resolution
- 5-8 years of development experience is required
Skills Referential
Behavioural Skills: (Please select up to 4 skills)
Ability to collaborate / Teamwork
Attention to detail / rigor
Ability to deliver / Results driven
Critical thinking
Transversal Skills: (Please select up to 5 skills)
Ability to develop and adapt a process
Analytical Ability
Ability to develop and leverage networks
Ability To Develop Others & Improve Their Skills
Ability to set up relevant performance indicators
Education Level
BE degree in Computer Science, Engineering, Mathematics, Statistics
Bachelor Degree or equivalent
Experience Level 8+
Choose an item.
Other/Specific Qualifications (if Required)
Bachelors degree equivalent to engineering or equivalent work experience
Primary Location
IN-TN-Chennai
Job Type
Standard / Permanent
Job
INFORMATION TECHNOLOGY
Education Level
Bachelor Degree or equivalent (>= 3 years)
Experience Level
At least 5 years