Full Stack Developer
@ Barclays

India
$120,000
On Site
Full Time
Posted 19 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXXXXX***** @barclays.com
Recommended after applying

Job Details

About the Role

Join Barclays as a Full Stack Developer responsible for designing, developing, and improving software that delivers business, platform, and technology capabilities. You will work on Credit Card Payment domains, ensuring code quality and performance while following secure coding practices.

Primary Responsibilities

  • Develop high-quality, scalable software solutions using Java, Spring Boot, and microservices.
  • Collaborate with product managers, designers, and engineers to define requirements.
  • Conduct code reviews and share knowledge within a technical team.
  • Implement unit testing, secure coding practices, and optimize system performance.
  • Support the successful delivery of Location Strategy projects in Pune.

Technical Requirements

  • Full-stack development expertise with Java, Spring, NodeJS, and React.
  • Experience in Credit Card Payment domain including NACHA compliances, ACH, ARC, and electronic payment processing.
  • Hands-on experience with AMQ7, Java Batch, TWS, and Kafka (or similar message brokers).
  • Strong proficiency with Hibernate, JPA, Oracle SQL, RESTful APIs and API documentation tools.
  • Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and testing frameworks (JUnit, Mockito, Jest).

Leadership and Collaboration

This role may involve leadership responsibilities where you guide, supervise, and influence team members. Alternatively, as an individual contributor, you will serve as a subject matter expert and advisor within your area.

Core Values

All Barclays employees are expected to uphold the values of Respect, Integrity, Service, Excellence, and Stewardship, while embracing the Barclays Mindset of Empower, Challenge, and Drive.

Key Skills/Competency

  • Java
  • Spring Boot
  • Microservices
  • Hibernate
  • SQL
  • REST APIs
  • Kafka
  • Code Reviews
  • Secure Coding
  • CI/CD

How to Get Hired at Barclays

🎯 Tips for Getting Hired

  • Customize your resume: Highlight Java, Spring Boot, and full-stack skills.
  • Research Barclays culture: Read their values and recent news.
  • Prepare technical examples: Showcase projects in payments or microservices.
  • Practice interviews: Review coding and system design questions.

📝 Interview Preparation Advice

Technical Preparation

Review Java and Spring Boot fundamentals.
Practice API development and microservices patterns.
Study database optimization and SQL query writing.
Refresh messaging brokers like Kafka and AMQ7 usage.

Behavioral Questions

Describe a time you led a project.
How do you resolve team conflicts?
Explain handling tight deadlines effectively.
Discuss how you incorporate feedback into work.

Frequently Asked Questions