Job Description
Position PurposeJava full stack Lead who can be part of a dynamic, application development/maintenance team. They will be responsible for helping to develop new Java applications for BP2S, as well as to do maintenance of existing applications.
ResponsibilitiesDirect ResponsibilitiesPartner with business, UX design and back-end API teams to create world-class customer experiences for the online channel using Agile development methodologiesGuide development teams to review business requirements, design documents, test plans/test casesLead the development and deployment of new features with your teamEnforce performance & code quality standards through peer code reviews and automated testingWork closely with Solutions Architects and other technical leaders in the organization
Contributing ResponsibilitiesEffectively contribute in developing Architecture Principles, standards & patternsPartner with architecture and external development teams to design technical solutionsAssist with hiring, on boarding and mentoring of new developers for your team
Technical & Behavioral CompetenciesVery good understanding of design and web architectureStrong ability to work on all aspects of software development from requirement collection to analysis, design, development, and testingGood Knowledge in Java EE technologies, Spring Boot, Jenkins, Docker, KubernetesGoodExposure in developing web application from scratchGood Exposure to performance analysis and past improvement for applicationsStrong debugging and analytical skillsAbility and willingness to learn new technologies and business domainStrong communication and organizational skills, ability to multitask, proactive, and strong organization skills
Specific Qualifications (if required)Bachelors Degree in Engineering5+ years professional experience
Skills ReferentialBehavioural Skills(Please select up to 4 skills)Ability to collaborate / TeamworkAttention to detail / rigorCommunication skills - oral & writtenCreativity & Innovation / Problem solvingTransversal
Skills:(Please select up to 5 skills)Ability to understand, explain and support changeAbility to develop and adapt a processAnalytical AbilityAbility to inspire others & generate people's commitmentAbility to develop and leverage networksEducation Level:Bachelor Degree or equivalentExperience LevelAt least 5 yearsJob Classification
Industry: Banking
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time
Contact Details:
Company: BNP Paribas
Location(s): Chennai
Keyskills:
Software Engineering
Jenkins
Docker
Agile development methodologies
Java EE technologies
UX design
Spring Boot
Full Stack Development
performance analysis
Kubernetes