1 month ago
Pune, IndiaSenior
Responsibilities
- Design, develop, deliver, and improve scalable, maintainable, secure, and high-performing software solutions.
- Build and support large-scale applications using Core Java, J2EE, Spring, and microservices architecture.
- Develop, document, and integrate RESTful web services.
- Collaborate with product managers, designers, and engineers to define requirements and solution strategies.
- Participate in code reviews, knowledge sharing, and technology communities.
- Implement secure coding and unit testing practices to improve software reliability and mitigate vulnerabilities.
- Contribute to infrastructure and deployment pipeline evolution and operational excellence.
- Analyze complex information, manage technology risks and controls, and communicate with stakeholders.
- Lead or guide collaborative assignments and contribute to policy, governance, and operational effectiveness.
Requirements
- In-depth knowledge and extensive experience with Core Java and J2EE design and development for large-scale applications.
- Experience with the Spring Framework, including Spring Core, Spring Boot, Spring MVC, Spring AOP, and Spring Security.
- Experience with Spring Boot microservices architecture, auto-configuration, and starters.
- Experience developing RESTful web services, including design, development, and documentation using RAML or OpenAPI.
- Strong understanding of object-oriented design and programming, data modeling, and design patterns.
- Knowledge of JavaScript ES6+, HTML5, and CSS3.
- Knowledge of UI development using Angular or React JS, React Native, and micro-frontend architecture is valued.
- Knowledge of automated testing and continuous integration and deployment tools and practices is valued.
- Knowledge of mobile app engineering is valued.
- Ability to collaborate cross-functionally, influence stakeholders, manage risk and controls, and communicate complex information.
Benefits
- The role is based in Pune.
- Barclays values include Respect, Integrity, Service, Excellence, and Stewardship, with a mindset focused on Empower, Challenge, and Drive.
Tech Stack
Categories
About Barclays
Our vision is to be the UK-centred leader in global finance. We are a diversified bank with comprehensive UK consumer, corporate and wealth and private banking franchises, a leading investment bank and a strong, specialist US consumer bank. Through these five divisions, we are working together for a better financial future for our customers, clients, and communities. For further information about Barclays, please visit home.barclays.
