hackajob is partnering with Barclays to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Join us as an BA4- API Developer at Barclays, responsible for designing and maintaining robust integration solutions that connect critical business systems across the organization. You’ll drive the development of scalable microservices and real-time data pipelines, ensuring seamless communication between internal systems and external platforms. You will leverage modern technologies to build high-performance integration layers that enable business agility and operational excellence.
To be successful as a BA4-API Developer, you should have experience with:
Hands-on expertise in Core Java (Java 17+) and the Spring Framework, particularly Spring Boot for microservices development.
Proficiency in building and consuming RESTful APIs and working with event-driven architecture.
Deep understanding of Kafka and message-oriented middleware for building real-time data pipelines.
Strong SQL and database design skills, with hands-on experience in SQL Server or similar relational databases.
JPA/Hibernate and Spring Data for data persistence and ORM patterns.
Microservices architecture, domain-driven design, and distributed systems patterns.
OAuth2 and Spring Security for implementing secure authentication and authorization mechanisms.
Experience with CI/CD tools such as Jenkins and GitLab, and SCM tools such as Git, GitHub, and Bitbucket.
Practical knowledge of using AI development tools such as Copilot, GitLab Duo, or Claude across the SDLC lifecycle for code generation, test creation, debugging, documentation, and developer productivity improvement.
Experience building applications within the legal domain, supported by strong legal domain knowledge and an understanding of legal processes, workflows, and business requirements would be an added advantage .
Unit testing frameworks such as JUnit 5 and Mockito, along with integration testing best practices using WireMock.
Code quality tools and practices such as SonarQube and JaCoCo for code coverage.
Some other highly valued skills may include:
Front-end technologies such as Angular or React for building integration monitoring dashboards or admin consoles.
AI tools and assistants for code generation, testing, and debugging to accelerate development.
Experience in optimizing database queries, views, and stored procedures.
Containerization and orchestration using Docker and Kubernetes.
API Gateway implementations and API management platforms.
Observability and monitoring solutions such as the ELK stack, Grafana, and Prometheus.
Advanced troubleshooting and performance optimization.
You may be assessed on key critical skills relevant for success in the 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
Analyst Expectations
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
hackajob is partnering with Barclays to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.