Full Stack Developer

bnpparibas

Chennai, India 5 Years Exp Posted 13d ago

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 BootHibernate, 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

Similar Openings for You