Java Backend Developer

bnpparibas

Chennai, India 3 Years Exp Posted 13d ago

Job Description

Direct Responsibilities

·         Design and develop end-to-end Java backend solution that meets function and non-functional requirements

·         Participating on code refactoring and code reviews

·         Very close collaboration with Tech Lead, Tribe Tech Lead and other backend Developers and colleagues within the team

·         Definition, implementation and update of control framework for business operations and processes with his/her area of responsibility

·         Day-to-day management of risks (identification, measurement, monitoring, mitigation techniques proposing, reporting) belonging to the responsibility of the department and his/her area of responsibility.

Contributing Responsibilities

·         Collaborate with Product Owner, Scrum master, Business analyst, Architecture and other stakeholders to clarify requirements, refine user stories and estimate effort

·         Active participation in Scrum ceremonies, provide timely updates and inputs for others, bring technical expertise to relevant topics

·         Be able to support temporarily other team functions like tester, or analyst in specific cases (T shapeing)

·         Contribute knowledge-sharing sessions.

·         Provide ad-hoc support requested by direct manager or Product Owner ev. Scrum master.

·         With 24/7 actively collaborating during any production incident, contribute and prepare fixes

Technical & Behavioural Competencies

·         Fluent English spoken and written (min. level B2)

·         Specialist of proven expertise: at least 3 years of software development

·         Very good knowledge of Java JDK, Spring framework, containerization (Docker), Kubernetes, cloud and related technologies

·         Good knowledge of Java 11+

·         Knowledge of CI/CD (Jenkins, GitLAB)

Specific Qualifications:

·         Professional Experience: Minimum 6 + years of hands‑on experience developing production‑grade applications in Java and related technologies.

·         Integration Experience: Proven ability to create and maintain integrations, including authentication/authorization handling.

·         Agile Experience: At least 4 years working in Scrum or Kanban teams; familiarity with JIRA/Confluence or similar tools.

·         Language Skills: Fluent in English (written and spoken)

·         Domain Knowledge (optional): Experience in regulated industries (Banking, Insurance, Healthcare) is a plus.

Similar Openings for You