Java Backend Developer

5 - 8 years

20 - 25 Lacs

Posted:23 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Purpose

This position is for Senior Developers for IT systems on Payments and Cash Management for the BNPP Group.

The team members will be responsible for:

Participating in the design and creation of scalable software

Writing clean, functional code on the front- and back-end

Testing and fixing bugs or other coding issues

will be part of a team of 8 people mainly in Paris but with the ambition to increase Indias team.

Responsibilities

Direct Responsibilities

Study and understand the business requirements.

Work with development teams and product managers to ideate software solutions.

Design client-side and server-side architecture

Develop and manage well-functioning databases and applications

Write effective APIs.

Test software to ensure responsiveness and efficiency

Troubleshoot, debug and upgrade software

Create security and data protection settings

Adhere to the standards and practices followed in the Project

Good problem-solving skills.

Attention to detail.

Write technical documentation.

Contributing Responsibilities

Team player

Adhere to the standards and practices followed in the Project

Communicate with the cross teams and perform the integration testing of the code developed

  • Deliver and deploy the unit tested code into the Non Production environments (DEV, IST, UAT, etc.)

IT Skills & Behavioral Competencies

Skills required

Experience of 5-8 years in Java backend development with expertise on

o Microservices with Kubernetes

o Proficient in SQL and Hibernate HQL (required)

Data base knowledge on Postgre SQL required

Knowledge of HTTPS, SSL, Vault security integration (required)

Knowledge of UNIX and Docker (required)

Proficient in XML and XSD (required)

Experience in front-end development (HTML/ CSS, JavaScript, XML, jQuery)

Basic knowledge of Cash management Payment domain (Nice to have)

XSLT Template (optional)

The candidate must be able to demonstrate the key competencies detailed below to the standard required for the role.

Experience in working in Agile environment.

Great attention to detail, excellent analytical and communication skills (required)

Team player with organizational skills (required)

Teamwork skills

Ensure good relationships.

Rigor and respect of the procedures

Good quality of written and oral expression
Customer oriented (required)

Specific Qualifications (if required)

Any Graduation / Masters Degree

Position Purpose

This position is for Senior Software on Java technologies for Cash Pooling team for BNPP Group.

Responsibilities

Direct Responsibilities

Work in an agile environment by participating in tribes agile rituals in the "agile at scale" organization.

Work closely with the IT Ops and infrastructure teams to co-ordinate implementation activities

Take control and anchor the deliverables linked to deployment.

Interact and contribute with our developers communities of the IT Payments Services Department and more broadly of the IT sector within BNPP Paribas worldwide

Contributing Responsibilities

Effectively communicate work and delivery status

Effective in collaborating with other teams and getting tasks move ahead

Adhere to timelines set for delivery.

Open to new technology adaptation, learning and implementation within the project.

Exposure to working with onshore teams (European teams will be desirable)

Technical & Behavioral Competencies

Skills required

5-7 years of IT Development / Maintenance experience

JAVA EE, Spring Boot, Spring Batch, Spring framework

Handson experience on IBM MQ series and JMS

Handson experience to CFT / SFTP integration

Knowledge on TLS/ mTLS/ GPG encryption file encryption technologies

Good understanding of GIT, Maven, Sonar

Exposure to build and deployment automation tools like Jenkins.

Exposure to Docker and Kubernetes

Exposure to Ansible or Argo CD

Web communication: XML, JSON, RESTful Web service/Micro-services

Experience in core java 11,17 and advanced java (JDBC, Collections, Serialization, Memory management, multi-threading).

Database knowledge- PostgreSql, Oracle

Understanding of Agile Workflow

Specific Qualifications (if required)

Bachelor's degree in a technical field such as computer science, computer engineering or related field required

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
BNP Paribas logo
BNP Paribas

Banking

Paris London

RecommendedJobs for You

pune, maharashtra, india

bengaluru, karnataka, india