3 days ago
Pune, IndiaStaff+
Responsibilities
- Design, develop, test, and improve high-quality, scalable, maintainable, and secure software solutions.
- Build backend services using Java, Spring Boot, microservices, REST APIs, JPA/Hibernate, and relational and non-relational databases.
- Develop frontend applications using ReactJS, Redux, JavaScript, HTML5, and modern frontend frameworks.
- Build and deploy containerized applications using OpenShift and Kubernetes.
- Develop and manage GitLab CI/CD pipelines and contribute to infrastructure and deployment evolution.
- Implement unit testing, secure coding, code reviews, and practices that improve code quality and reliability.
- Work with messaging and event-driven platforms such as IBM MQ and Kafka.
- Collaborate with product managers, designers, engineers, and cross-functional stakeholders to define requirements and solution strategies.
- Lead development teams or collaborative assignments, mentor team members, and contribute to technical decision-making.
- Manage risk, strengthen controls, communicate complex information, and support governance and operational effectiveness.
Requirements
- Strong expertise in Java, Spring Boot, microservices, REST APIs, JPA/Hibernate, and Test-Driven Development.
- Hands-on experience with ReactJS, Redux, JavaScript, HTML5, and modern frontend development frameworks.
- Strong knowledge of Oracle, MongoDB, PostgreSQL, SQL, and NoSQL database technologies.
- Experience with containerized application development and deployment using OpenShift and Kubernetes.
- Hands-on experience with GitLab, CI/CD pipelines, SonarQube, Wiz, Prisma, Maven, Gradle, and DevSecOps practices.
- Experience with messaging technologies such as IBM MQ, Kafka, or similar event-driven platforms.
- Experience working in Agile delivery teams within banking or financial services environments.
- Bachelor's degree in Computer Science, Engineering, or equivalent.
- Experience leading development teams, conducting code reviews, mentoring, and making technical decisions is valued.
- Knowledge of payment systems, corporate banking, lending, or transaction banking domains is valued.
- Experience with Grafana, Kibana, Splunk, application security, secure coding, legacy modernization, domain-driven design, event-driven architecture, and API-led integrations is valued.
Benefits
- The role is based in Pune.
Tech Stack
Apache KafkaGradleGrafanaJavaJavaScriptKibanaKubernetesMavenMongoDBOpenShiftPostgreSQLReactReduxSonarQubeSplunkSpring BootSQL
Categories
About Barclays
Barclays is a UK‑based universal bank that provides retail and commercial banking, credit cards (Barclaycard), wealth management, and investment banking to consumers, businesses, and institutions. Publicly listed in London and New York, it generates revenue from net interest income, fees, and markets activities, and operates across Europe, the Americas, the Middle East, and Asia. Founded in 1690 and headquartered in London, it serves customers through digital channels and a branch network.
