337 Barclays Shared Services Jobs
Senior Java Developer
Barclays Shared Services
posted 11d ago
Flexible timing
Key skills for the job
To be successful as a Senior Java Developer you should have experience with:
Experience in Core Java (8 or above), Spring, SpringBoot, Hibernate, JPA and JQL.
Good knowledge of Micro Services architecture. Experience of developing SpringBoot/REST based micro services.
Minimum basic knowledge of Angular web frameworks (Angular 1 / Angular 5+) with good skills on JavaScript , HTML, TypeScript.
Experience in open source frameworks like Spring Boot, Spring Integration, Spring Data, JPA etc.
Ability to write Unit test cases and working experience of TDD frameworks such as Junit, Mockito, Groovy etc
Exposure to SQL and relation databases
Knowledge Microsoft SQL is a plus. Must be able to write complex SQL, Performance optimization of SQL, views, Stored procedures etc.
Knowledge of Messaging such as JMS (TIBCO EMS / IBM MQ)
Worked in Agile environment, working knowledge of GIT/Stash repository, Dev-ops and CICD tools like Teamcity/Jenkins
Some other highly valued skills may include:
Experience in Banking/Financial domains
Experience in using Linux/Unix platform for software deployment
Experience of agile delivery in a data centric, regulatory environment
knowledge on DB migration framework such as Liquibase
knowledge on GUI testing framework such as Jasmine/Karma
good analytical and problem solving skills
You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.
This role is based in Pune.
Purpose of the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
Assistant Vice President Expectations
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice