The bank for a changing world

Software Engineer - Core Java, Spring, Hibernate - Flower Java


Standard / Permanent



Job function




Project description:
The application will be used by OTC back office of Global Equities and Commodities Derivatives business of BNP Paribas. The application receives trades from middle office applications and generates feeds for payment, accounting, treasury and other perimeter. It is being jointly developed from scratch by teams in Paris and Mumbai using a mixture of Agile and Kanban methodology.
Job description and tasks:
Java Developer (3-5 years of experience):
- Technical conception and development
- Functional evolution of application
- Maintenance and testing
Mandatory skills:
- Strong analytical and communication skills
- Java 1.5+ / J2EE (EJB, Web Services, Servlet, JMS)
- JUnit/TestNG
- Hibernate 3
- Relational database (MS SQL Server would be an added advantage)
- Spring Core
- Experience of software project life cycle.
Preferred skills:
- Maven
- Eclipse
- OSWorkflow
- Code versioning system
- Continuous integration environment
- Exposure to investment banking domain
Soft skills:
- Strong analytical and communication skills
- Ability to learn new technologies/methodologies
- Ability to work within a team
- Rigorous

EXPERIENCE: 3 to 5 years


QUALIFICATION: Bachelors / Engineering Degree or Equivalent