Senior Java Developer - Germany team - BNP Paribas

at  BNP Paribas Personal Finance

București, Municipiul București, Romania -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Jan, 2025Not Specified20 Oct, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Would you like to join our international teams that deliver applications to businesses of BNP Paribas Group entities around the world?
We are looking for Java Developer colleagues to join our Germany development teams. We are working closely with our partners from BNP Paribas entities in order to support the company’s strategy to maintain, develop and migrate applications to a Cloud platform.

Main responsibilities:

  • Be part of features journey from idea to production by adding value all stages of Agile way of working (planning, designing, development, testing, release to production etc.)
  • Develop quality software application including documentation, testing, code review, etc.
  • Assist in Production issues
  • Share knowledge about your area of expertise, best practices and provide functional support

What we are looking for:

  • Experience in Java technologies and relevant JEE projects (Java Enterprise Edition).
  • Backend
  • Java Standard Edition (8 and 11)
  • Java Platform, Enterprise Edition
  • Spring Boot
  • EJB / Spring Session Beans
  • Interceptors / Spring AOP
  • Bean validation / Spring Core
  • Dependency injection / CDI / Spring Core
  • Persistence
  • JPA (Hibernate), JTA or Spring Data (if experience in Spring then easy to move on Hibernate with JPA&JTA)
  • Web services
  • JAX-RS ( REST API ) / Spring MVC with Rest
  • Others
  • JBoss AS
  • Database: SQL and/or PostgreSQL
  • Database Programming Language: T-SQL
  • Linux: Basic knowledge
  • Building & tools: Maven, Jenkins, Sonar, Nexus,
  • Unit tests: Junit/Mockito/PowerMock
  • Version control system: GIT

What we offer:

  • Benefits Online Platform - customized depending on your needs
  • Private Medical Subscription within Regina Maria or Sanador
  • Life Insurance
  • Annual performance bonus and additional bonuses
  • 24 days of annual leave
  • Access to training and well-being platforms (such as Pluralsight, GoodHabitz, Hilio)
  • Hybrid way of working
  • Various office perks such as massage, weekly fresh fruits, games room, monthly breakfast events and more

Responsibilities:

  • Be part of features journey from idea to production by adding value all stages of Agile way of working (planning, designing, development, testing, release to production etc.)
  • Develop quality software application including documentation, testing, code review, etc.
  • Assist in Production issues
  • Share knowledge about your area of expertise, best practices and provide functional suppor


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

București, Romania