Senior Software Engineer

Published date: 2024/01/10
  • Location: Chennai, Tamil Nadu, India
Market and Financing Services (MFS) IT team is supporting BP2S Clients on the following financial services - Cash services, Foreign exchange, Financing, Securities lending, Agent collateral management, Independent valuation (OTC derivatives), and Dealing services.

Job Title:

Full Stack Developer

Date:

31-May-2022

Department:

BP2S

Location:

Business Line / Function:

MFS

Reports to:

(Direct)

NA

Grade:

(if applicable)

(Functional)

Number of Direct Reports:

Directorship / Registration:

NA

Position Purpose

The Sr. Java Developer will be responsible to :

- Analysis of requirements (functional and technical)

- Design and development of backend application.

- Develop and maintain Stored Procedures

- Design and Develop UI pages

- Develop Automation scripts using Selenium

- Lead the team on technical aspects.

Responsibilities

Direct Responsibilities

The Sr. Java Developer will have following responsibilities:
• Work with business analysts/users to understand requirements.
• Perform detailed technical analysis with impacts (technical/functionally) on server side and the database
• Design ,Develop and document technical changes
• Develop, test and provide support during implementation
• Performance optimization (Profiling java applications ,Sybase database) when required
• Create Web Services on REST using Micro services.
• Design UI pages using Angular
• Mentor and carry out code reviews of junior members in the team
• Guide team members on Technical aspects

Contributing Responsibilities

Domain / Technical :
• At least 6+ years web-based development experience coding with Java (J2EE) as primary language in a 3-tier architecture
• Knowledge and/or experience of the financial services industry will be a BIG plus
• Good understanding of software development life cycle and Agile/iterative methodology
• Technical competency in the following:

- Good understanding of OOPS and RDBMS concepts

- Expert in:

- Java 8 (JDK 1.8) & JEE 1.8 (JSP/ JSTL/ Servlet/ JDBC)

- Angular, Struts, Spring framework, Sprint Boot, Hibernate, JUnit

- Sybase : Strong PL/SQL programming skills

- Knowledge of at least one application server (Tomcat, WebLogic)

- Strong knowledge of Java & J2EE Design Patterns, and Mock tests

- Knowledge of tools such as Eclipse (IDE), GIT, GITLAB, BITBUCKET

- Knowledge of Devops model and tools (JENKINS, SONAR, ARTIFACTORY, ANSIBLE)

- Knowledge of TDD & BDD model.
• Ability to perform technical analysis, design and identify impacts (functional/technical)
• Proven expertise in writing good technical specifications.
• Proven expertise in writing good code & experience in Web development projects.

Technical & Behavioral Competencies
• Inclination to understand and learn application/business functionality
• Good communicator, fast learner & a Team player
• Attention to detail, disciplined and reliable
• High motivation and confidence levels
• Excellent communication and self-management skills
• Ability to own and solve technical problems
• A proactive self-starter and able to work independently without supervision.
• Enthusiastic team player, encourage effective teamwork through collaboration, enabling the sharing of skills, experience and ideas

Specific Qualifications (if required)
• Engineering or MCA First class Graduate from a reputed University with a strong technical background in the software application development using Java & JEE technologies with a minimum IT experience of 6 to 10 years

, *

NA
Company Name: Bnp Paribas

Apply

0 page views

Related listings

  • Software Engineer
    Software Developer
    Chennai (Tamil Nadu) Software Developer
    Experience Level: 7 to 8 Yrs years Locations: Chennai(Hybrid) Notice Period: Immediate to 30 days Job Description: Software Engineer IT Roles and Responsibilities • Works closely with business and stakeholders to understand new requirements and enhan...
    2026/11/09
  • Programmer/Jr Developer
    Software Developer
    Software Developer
    Short Description Qualifications Job Responsibilities
    2026/11/09
  • Lead Software Engineer
    Software Developer
    Chennai (Tamil Nadu) Software Developer
    About Freshworks Company Description Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and desi...
    2026/11/09