Core Java

bnpparibas

Mumbai 7 Years Exp Posted 1h ago

Job Description

Direct Responsibilities

  • Work with business analysts/users to understand requirements.
  • Perform detailed technical analysis with impacts (technical/functionally) and design for GUI, server side and the database
  • Develop, test and provide support during implementation
  • Bug fixing & performance optimization (PL/SQL)
  • Mentor and carry out code reviews of junior members on the team

Contributing Responsibilities

  • Ability to perform technical analysis, design and identify impacts (functional/technical)
  • Proven expertise in writing ‘good’ code & experience in multi-tiered development projects

Technical & Behavioral Competencies

  • Knowledge and/or experience of the financial services industry will be a plus
  • Good understanding of software development life cycle and Agile/iterative methodology. 
  • Prior experience in offshore-onshore development/maintenance projects
  • Technical competency in the following:
  •  - Good understanding of Oops and RDBMS concepts
  •  - Proficiency in:
  • - Core Java (jdk 1.8) / J2EE (EJB, JDBC )
  • - Java Swing (nice to have), 
  •  - XML, Quartz (scheduler), JUnit
  • - Hibernate (nice to have)
  •  - Core Java & J2EE Design Patterns
  •  - Knowledge of atleast one application server (Tomcat, WebLogic preferred)
  •  - Proficiency in Oracle 10g or 12c (SQL, performance tuning) 
  •  - Knowledge of tools such as Eclipse (IDE), StarTeam (Configuration Management) and Quality Center 
    •  - Knowledge of Build tools such as Ant/ Maven (desirable)

Similar Openings for You