Expires soon Barclays

Java Developer

  • Pune (Pune)
  • IT development

Job description

About PCB
In May 2014, we formed Personal & Corporate Banking (PCB), which combines Retail & Business Banking, Corporate Banking and Wealth & Investment Management. These are successful businesses in their own right, but together, have the potential to make PCB a powerhouse, disrupting an established part of the UK banking landscape. The formation of PCB allows us to focus on creating seamless experiences for all customers and clients, from those opening their first student accounts, to high-net-worth individuals, entrepreneurs and multinational corporations.
Created under the leadership of a single CIO, PCB Technology has more than 5000 employees and is responsible for delivering a seamless, end-to-end technology solution to its clients, supporting the vision and strategy for Technology & Operations across Barclays. Our mandate is to drive digital simplification and mass automation for our customers & colleagues, enabled by a relentless commitment to a number of key priorities: simplify our technology estate, optimize the way we work, automate customer and colleague journeys, standardize and automate our controls and drive the digital strategy. This focus is underpinned by two fundamental principles: protect our service; and inspire, empower, develop and reward our people. Our technology platforms support a wide range of services, including Transactional Products, Savings, Loans, Mortgages, Investments, FX, Cash and Transactions, Trade & Working Capital, Debt and Payments.
Overall purpose of role

· Understand the designs and work on implementation
· Help team members with coding
· Able to peer review codes
· Improve process related to local environment creation
· Bring innovative ideas to solve technical challenges

Key Accountabilities

Application Development

· Collaborate and communicate with other developers to build efficient technical solutions.
· Understand requirements and Low level Design
· Understand and Adhere to coding standards already laid out
· Should be able to code based on low level designs
· Good understanding of a developers responsibility in team development environment
· Knows to write and execute unit test cases

Stakeholder Management and Leadership

· Should be able to take sessions on new learning areas
· Provide right level of details to tech lead for code quality and design implementations
· Component ownership

Decision-making and Problem Solving

· Understand the various phases of the software development lifecycle
· Able to create proper end to end True unit test case.
· Document all work in accordance with agreed standards, and with re-use in mind.
· Undertake impact assessment of change requests against applications / products within domain
· Create/Review component designs & builds to ensure compatibility with the end-to-end system design
· Collaborate with other component design and build teams, ensuring that end-to-end system design is followed
· Ensure that technical engineering quality standards / benchmarks are met, taking remedial action where there are quality shortfalls
· Where system development is part of a wider set of interdependent systems changes, collaborate with the Systems Designers from the other areas to ensure end-to-end technical integrity of the development, leading this collaboration when required

Risk and Control Objective
All Barclays colleagues have to ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards

Person Specification
· End-to-end software development lifecycle
· Software development methodologies, e.g. waterfall, agile
· Awareness of leading-edge tools, techniques and services within IT
· Software development consisting of some of the following languages and technologies:
· Java, JSP, Struts 2
· J2EE frameworks : Spring, Hibernate.
· Java web services, SOAP and REST API
· Databases (Oracle / SQL )
· Using HTML 5, Javascript, Jquery, CSS
· Application servers (JBoss, Tomcat, Apache)
· Version Control Software (SVN / CVS / Git/ Gerrit)
· Jira, Confluence, Jenkins

The Benefits: Our customers deserve the best. The same goes for our employees. That's why at Barclays you'll receive a range of benefits that include a competitive salary and all the tools, technology and support you need to succeed.
Our Culture: Everything we do is shaped by the five values of Respect, Integrity, Service, Excellence and Stewardship. The values inform the foundations of our relationships with customers and clients, but they also shape how we measure and reward the performance of our employees. Simply put, success is not just about what you achieve, but about how you achieve it.
Dynamic working gives everyone at Barclays the opportunity to integrate professional and personal lives, if you have a need for flexibility then please discuss this with the hiring manager.
­­­­­­­­­­­­­­­­­­Barclays is an equal opportunity employer and are opposed to discrimination on any grounds. For more detailed information, please visit our dedicated Diversity and Inclusion site here .
[For all perm US job adverts please include the following mandatory EEO statement] delete if not applicable
EEO statement *
It is the policy of Barclays to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.*
*Delete as needed
[For all perm job adverts except for the US where the mandatory EEO statement must be included please include the following statement “ We are an equal opportunity employer and we are opposed to discrimination on any grounds .” or local/legislative Diversity and Inclusion wording]

Role Profile Attestation
The content of this role profile is relevant for the role in question.

Name of reviewer: Vinay Kumar Mishra
Role of reviewer: VP
Date of review: 10/01/ 2017


Purpose and Values
Barclays has a single cross-business Purpose for Barclays and five core Values which underpin it.
Our Purpose is helping people achieve their ambitions in the right way. Put simply this is the answer to the question ‘What is Barclays for?' and it should guide our every action as employees.

Respect
We respect and value those we work with, and the contribution that they make.
Integrity
We act fairly, ethically and openly in all we do.
Service
We put our clients and customers at the centre of what we do.
Excellence
We use our energy, skills and resources to deliver the best, sustainable results.
Stewardship
We are passionate about leaving things better than we found them.

Make every future a success.
  • Job directory
  • Business directory