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
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
0 page views
Related listings
-
Software EngineerSoftware DeveloperExperience 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
-
2026/11/09
-
Lead Software EngineerSoftware DeveloperAbout 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
