# Full Stack Engineer

**Company**: Barclays
**Location**: Pune
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Pune-Gera-Commerzone-SEZ/Full-Stack-Engineer_JR-0000123256-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_21e1f379-f0e

## Description

We are seeking a Full Stack Engineer to spearhead the evolution of our API First digital strategy, driving innovation and operational excellence. You will harness cutting-edge technology to build and manage robust, scalable, and secure APIs, ensuring seamless delivery of our digital solutions.

**Responsibilities**

- Design, develop, and improve software using various engineering methodologies

- Collaborate with product managers, designers, and engineers to define software requirements and devise solution strategies

- Participate in code reviews and promote a culture of code quality and knowledge sharing

- Stay informed of industry technology trends and innovations

- Adhere to secure coding practices and implement effective unit testing practices

**Accountabilities**

- Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools

- Ensure code is scalable, maintainable, and optimized for performance

- Collaborate with peers and participate in code reviews

- Stay informed of industry technology trends and innovations

- Adhere to secure coding practices

**Requirements**

- Proficiency in full-stack development with hands-on coding experience in Core Java, JPA/Hibernate, Spring framework, and basic caching concepts

- Knowledge of Spring ecosystem technologies including Spring Boot and Spring-Data

- Experience building secure and scalable applications following enterprise design principles

- Solid coding practices for RESTful API development and consumption with understanding of OpenAPI/Swagger specifications

- Understanding of API security protocols and authentication mechanisms (OAuth2, JWT)

- Good database development skills with relational (RDBMS) databases and exposure to NoSQL technologies

- Experience with microservices architecture and event-driven design patterns

- Ability to participate in code reviews and apply feedback effectively

- Understanding of code quality tools like SonarQube and security scanning tools

- Familiarity with developer tools including Maven, Git, and CI/CD pipelines

- Good understanding of Agile development practices

- Familiarity with cloud platforms such as AWS or OpenShift

- Knowledge of testing methodologies including unit testing and test automation

- Good communication skills and team collaboration abilities

## Skills

### Required
- Core Java
- JPA/Hibernate
- Spring framework
- Spring Boot
- Spring-Data
- OpenAPI/Swagger
- OAuth2
- JWT
- Microservices architecture
- Event-driven design patterns
- Agile development practices
- Cloud platforms
- Unit testing
- Test automation

### Nice to have
- Frontend technologies
- HTML5
- CSS3
- JavaScript
- Angular
- React
- SQL optimization
- Oracle
- API documentation tools
- AI coding agents
- Specification-driven development practices
- Troubleshooting
- Containerization technologies
- Docker
- Release and change management processes
- Test automation tools
- Monitoring and observability solutions
- Message broker concepts
- Kafka

---

Source: [Apply at barclays.wd3.myworkdayjobs.com](https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Pune-Gera-Commerzone-SEZ/Full-Stack-Engineer_JR-0000123256-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
