Job Openings Java Web Full Stack (BGL)

About the job Java Web Full Stack (BGL)

1.Job Description

Mission
Your role will cover the following aspects:

  • Development, maintenance, and integration of proprietary systems using JavaScript technologies (various libraries: Backbone, Rivets, ReactJS) and Java (Spring Boot),
  • Participation in implementing software quality assurance measures (test cases, testing, four-eye testing, code review, regression tests),
  • Contributing to the analysis of functional business/project requirements (grooming, analysis, design),
  • Assisting in maintaining functional documentation of assets.

Expected Technical Skills

  • Development of JavaScript applications using Backbone, Rivets, and ReactJS libraries, and backend services with Java Spring Boot,
  • Development and unit testing,
  • Integration and integration testing,
  • Proactive application of best practices for securing applications in the banking sector (e.g., OWASP, NIST recommendations),
  • Experience with Agile practices,
  • Experience with continuous integration and deployment toolchains,
  • Experience with Cloud deployments.

Behavioral Skills

  • Strong sense of responsibility and autonomy,
  • Client-oriented mindset,
  • Teamwork and collaboration spirit,
  • Analytical thinking and ability to synthesize,
  • Risk awareness and timely alert escalation,
  • Initiative, creativity, and organizational skills,
  • Clear and tailored oral and written communication,
  • Strong ability to learn and adapt.

Language Skills

  • Fluent in French,
  • Good practical knowledge of technical English (able to understand and interact in the mission context).

2.- Tools and Technologies

  • Expertise in the following languages: JavaScript, CSS, HTML, JSON, Java, XML,
  • Expertise in the following libraries and frameworks: Spring, Backbone, Rivets, ReactJS, Redux,
  • Proficient in using IntelliJ and/or Eclipse IDEs,
  • Proficient in Git usage,
  • Proficient in using Swagger,
  • Experience with Kibana for log analysis,
  • Experience with Spring Boot Admin Console,
  • Experience with JFrog Artifactory,
  • Experience with Jenkins,
  • Experience with Sonar,
  • Experience with Jira,
  • Familiar with Scrum and Kanban practices,
  • Proficiency in MS Windows, MS Office, Teams.

3.- Web Asset Team Operations

  • The Web Asset Team has been working in Kanban mode for years, so knowledge of these practices is mandatory,
  • Active participation in daily meetings in French,
  • Participation in reviews (demonstrations for business/project/function sponsors in French),
  • Participation in retrospectives (continuous improvement, ideation, etc.),
  • Participation in grooming sessions (sharing analyses with the team),
  • Participation in information-sharing sessions,
  • During analysis, implementation, and user acceptance testing, there are direct interactions with business representatives, requiring strong French language skills and the ability to communicate effectively at the same level as the counterpart,
  • Remote work requires discipline, the ability to work independently, and proficiency with remote work tools (Remote Desktop, MS Teams, etc.),
  • Working in the financial sector requires understanding and adhering to applicable rules, standards, and procedures.