Java Backend Developer
bnpparibas
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.