Full Stack Developer
bnpparibas
Job Description
Direct Responsibilities
The Java Full Stack Developer will have following responsibilities:
· Take ownership on complex Java /Springs/ Spring boot topics.
· Implement SAML/OAuth 2 and other SSO guidelines.
· Mentor and carry out code reviews of junior members in the team.
· Create Web Services on REST using Micro services.
· Develop, test, and provide support during implementation.
Contributing Responsibilities
Domain / Technical:
· Knowledge and/or experience of the financial services industry will be a BIG plus.
· Good understanding of software development life cycle and Agile/iterative methodology
· Technical competency in the following:
-
Java 8
(JDK 1.8) & JEE 1.8 (JSP/ JSTL/ Servlet/ JDBC)
- Spring Security, Spring framework, Sprint Boot, Hibernate, Junit
- Angular 14 and above
- Oracle: Strong PL/SQL programming skills.
- Knowledge of at least one application server (Tomcat, WebLogic)
- Knowledge of tools such as Eclipse (IDE), JENKINS, GIT, GITLAB, ORACLE
- Knowledge of Devops model.
· Ability to perform technical analysis, design and identify impacts (functional/technical)
· Proven expertise in writing ‘good’ technical specifications.
Proven expertise in writing ‘good’ code & experience in Web development projects.
Technical & Behavioral Competencies
- Inclination to understand and learn application/business functionality.
- Good communicator, fast learner & Team player
- Attention to detail, disciplined and reliable.
- High motivation and confidence levels
Specific Qualifications (if required)
Skills Referential
Behavioural Skills: (Please select up to 4 skills)
Ability to collaborate / Teamwork
Ability to deliver / Results driven
Critical thinking
Ability to share / pass on knowledge
Transversal Skills: (Please select up to 5 skills)
Ability to understand, explain and support change
Ability to develop others & improve their skills
Analytical Ability
Ability to develop and adapt a process
Choose an item.
Education Level:
Bachelor Degree or equivalent