Full Stack Engineer at Barclays

Barclays · Pune, Maharashtra, India

📋 Job Details at a Glance 📍 Location Pune, Maharashtra, India 🏢 Company Barclays 👥 Experience Experienced 🎓 Qualification Bachelor's degree in Engineering, Computer Science, Information Technology, or a related quantitative technical discipline 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary ₹8.0 – ₹14.0 LPA 🏢 Industry Technology 🛠 Key Skills Core Java Spring Framework Spring Boot microservices RESTful APIs JavaScript HTML5 CSS3 Angular React Full Stack Engineer at Barclays — Full Details & How to Apply Barclays is seeking a Full Stack Engineer in Pune, Maharashtra, India , where you can leverage your skills in Core Java and modern front-end technologies to build scalable financial applications. This role offers a unique chance to contribute to innovative solutions in the fintech sector. The demand for Full Stack Engineer jobs is surging as financial technology evolves, with companies like Barclays leading the charge in developing cutting-edge financial solutions. As a key player in the industry, Barclays is focused on enhancing user experiences through high-performing UI components and microservices, making this role particularly vital. Barclays is an employer with a rich history, founded in 1690 , and its global workforce of over 80,000 employees fosters a culture of innovation and collaboration, providing employees with exposure to advanced technologies like AWS and Kubernetes , which are essential for modern software development. This role is ideal for candidates who are 2023, 2024, 2025, 2026 graduates with a Bachelor's degree in Engineering, Computer Science, Information Technology, or a related quantitative technical discipline . Candidates should have relevant experience and can expect a competitive salary ranging from ₹8.0 – ₹14.0 LPA . In this position, you will work with essential skills such as Core Java , Spring Framework , microservices , RESTful APIs , JavaScript , HTML5 , CSS3 , Angular , React , SQL , Oracle , PostgreSQL , MySQL , AWS , OpenShift , Docker , Kubernetes , Git , CI/CD , JUnit , and Mockito . This role opens doors to advanced engineering positions within 2-3 years , allowing you to grow your career in a thriving sector. 📊 Role Difficulty: Medium | Competition Level: High | Fresher Friendly: Yes NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Job Role & Responsibilities The Full Stack Engineer at Barclays is tasked with developing and maintaining scalable financial applications, ensuring high performance and reliability through advanced technologies. Develop and maintain scalable financial applications using Core Java and Spring Boot to ensure high performance and reliability. Design and implement RESTful APIs for seamless integration with front-end technologies like Angular and React . Collaborate with UX/UI teams to create user-friendly interfaces, ensuring a positive customer experience through effective use of JavaScript . Monitor application performance metrics to identify and resolve issues proactively, enhancing system reliability using SQL databases. Take ownership of code quality by implementing unit tests using JUnit and Mockito to ensure robust application performance. Document technical specifications and communicate project updates to stakeholders effectively, utilizing Git for version control. Engage with clients to gather requirements and provide technical solutions that meet their needs, ensuring alignment with AWS cloud services. This role fosters an ownership culture, allowing engineers to directly impact project outcomes and contribute to the success of Barclays . Required Skills & Technical Competencies The ideal candidate for the Full Stack Engineer position must possess a diverse skill set that combines both technical and soft skills to excel in this role. Technical Skills Core Java — advanced — essential for backend development, enabling the creation of robust applications. Spring Framework — advanced — used for developing microservices, crucial for creating scalable and maintainable systems. JavaScript — intermediate — vital for front-end development, enabling dynamic web applications that enhance user interaction. SQL (Oracle, PostgreSQL, MySQL) — intermediate — necessary for data management and retrieval in application development. AWS — intermediate — utilized for deploying applications in a cloud environment, enhancing scalability and reliability. Docker — intermediate — facilitates containerization, improving deployment efficiency and scalability. CI/CD — intermediate — enhances development workflows and ensures timely delivery of features. JUnit — intermediate — used for implementing unit tests to ensure application robustness. Mockito — intermediate — assists in creating mock objects for unit testing, ensuring code quality. Soft Skills & Professional Competencies Analytical thinking — essential for troubleshooting and optimizing application performance. Effective communication — important for documenting technical specifications and engaging with clients. Problem-solving skills — critical for identifying and resolving application performance issues. Attention to detail — necessary for maintaining code quality and ensuring robust application performance. Good to Have (Bonus Skills) Experience with Docker — facilitates containerization, improving deployment efficiency and scalability. Familiarity with CI/CD practices — enhances development workflows and ensures timely delivery of features. Knowledge of secure coding practices — critical in the banking sector to protect sensitive customer data. When showcasing these skills in your resume or interview, emphasize specific projects or experiences that demonstrate your proficiency and impact in each area. Eligibility Criteria This role is designed for candidates who possess a strong technical foundation and are eager to contribute to innovative financial solutions. Candidates must hold a Bachelor's degree in Engineering, Computer Science, Information Technology, or a related field. Eligible batches include 2023 to 2026 , allowing recent graduates to apply and kickstart their careers. Experience is preferred but not mandatory for freshers, making this role accessible for entry-level candidates. A minimum academic performance of 60% is expected, reflecting the company's commitment to excellence. Having a portfolio or GitHub showcasing relevant projects can significantly enhance your application. Documentation & Portfolio Requirements Ensure your resume is formatted clearly, including your educational background, relevant skills, and links to your portfolio or GitHub showcasing your projects. Pro tip: Highlight specific projects where you utilized Core Java and Spring Boot to demonstrate your technical capabilities effectively. Salary for Full Stack Engineer at Barclays 💰 Compensation ₹8.0 – ₹14.0 LPA The advertised compensation for the Full Stack Engineer role at Barclays is ₹8.0 – ₹14.0 LPA . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Selection Process at Barclays The selection process for the Full Stack Engineer role at Barclays is designed to assess both technical skills and cultural fit through a series of structured interviews. 1 Online Coding Test — 90 minutes, assessing programming skills and problem-solving abilities. 2 Technical Interview — focuses on Core Java, Spring Framework, and database management. 3 Behavioral Interview — evaluates cultural fit and teamwork through scenario-based questions. 4 HR Interview — discusses offer details and company culture, typically within a week of the last interview. Topic-wise Preparation Guide Round 1: Online Coding Test Data Structures — essential for efficient algorithm design and problem-solving — LeetCode Algorithms — understanding sorting and searching algorithms relevant to coding challenges — GeeksForGeeks Java Fundamentals — core concepts that underpin the programming tasks you'll encounter — W3Schools Microservices Architecture — knowledge of design principles that will be tested in coding scenarios — Coursera Round 2: Technical Interview Spring Boot — in-depth understanding of building microservices and RESTful APIs — Udemy Database Management — proficiency in SQL queries and database design principles — W3Schools Front-end Technologies — familiarity with Angular or React for full-stack development — freeCodeCamp Cloud Services — knowledge of AWS services relevant to application deployment — AWS Training Version Control — understanding Git workflows and best practices — YouTube Round 3: Behavioral Interview Behavioral Questions — prepare using the STAR method to articulate past experiences — MindTools Team Collaboration — scenarios that demonstrate your ability to work in cross-functional teams — Khan Academy Technical Deep-Dive — be ready to discuss specific projects or technologies you've worked with — GeeksForGeeks Timeline & Expectations The application to offer timeline typically spans 2-4 weeks , depending on the number of candidates and interview availability. Prepare thoroughly for each round, as Barclays values both technical expertise and cultural alignment. Expected Interview Questions for Full Stack Engineer at Barclays These questions are based on the role's actual tech stack and responsibilities. Technical Questions Explain the difference between REST and SOAP APIs and when to use each. How do you manage state in a React application? What are the advantages of using Spring Boot for microservices? Describe your experience with SQL databases and how you optimize queries. What is the role of Docker in application deployment? How do you implement unit testing in Java applications? Behavioral Questions Describe a challenging project you worked on and how you overcame obstacles. How do you prioritize tasks when working on multiple projects? Give an example of a time you worked in a team to achieve a common goal. How do you handle feedback and criticism from peers or supervisors? Role-Specific Questions What strategies do you use to ensure code quality in your projects? How would you approach designing a microservice for a financial application? What steps do you take to ensure the security of your code in a banking context? Structure your answers using the STAR method to clearly convey your experiences and thought processes. Resume Tailoring & ATS Keywords for Full Stack Engineer Optimizing your resume for ATS is crucial for standing out in the application process. ATS Keywords to Include Full Stack Engineer Core Java Spring Framework Microservices RESTful APIs JavaScript HTML5 CSS3 Angular React SQL AWS Resume Tips for This Role Highlight relevant projects that showcase your skills in full-stack development. Emphasize your proficiency in Core Java and Spring Framework , as these are critical for the role. Include links to your GitHub or portfolio to demonstrate practical experience. Optimize your resume for ATS by using keywords from the job description. Avoid including unrelated work experience that does not showcase your technical skills. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Do not include unrelated skills or experiences that do not align with the job requirements. About Barclays Founded in 1690 , Barclays has grown to operate in over 40 countries , with its headquarters located in London . The company employs approximately 83,500 people globally, showcasing its extensive reach and influence in the financial services sector. Barclays offers a range of products, including the Barclays Mobile Banking app , which boasts millions of active users. The company also provides investment solutions and wealth management services, catering to diverse client needs across various markets. Recognized for its inclusive work culture, Barclays holds a Glassdoor rating of 4.0 , reflecting high employee satisfaction. The company actively promotes diversity through various programs, ensuring a supportive environment for all employees. Recently, Barclays announced a significant investment in AI technologies , aimed at enhancing customer service and operational efficiency. This initiative underscores the company's commitment to innovation and staying ahead in the competitive financial landscape. Joining Barclays as a fresher in technology provides a unique opportunity to work on impactful projects, such as developing cutting-edge banking solutions. This experience lays a solid foundation for a successful career in the tech industry. Why Join Barclays as Full Stack Engineer? At Barclays , you will gain invaluable experience working with advanced technologies, setting the stage for a successful career in software development. AWS Expertise — Work with AWS , a leading cloud platform, essential for modern application development and deployment. Microservices Architecture — Gain exposure to Spring Boot and microservices, highly sought after in today’s tech industry. Career Advancement — Opportunities for rapid growth into roles like Senior Developer or Tech Lead within 1-2 years , thanks to the company’s focus on internal mobility. Collaborative Culture — Engage in cross-functional teams that tackle complex challenges, enhancing your teamwork and problem-solving skills. Hybrid Work Model — Enjoy a balanced lifestyle that combines the benefits of remote work with in-office collaboration, promoting flexibility. According to NexisGrow.com, a role as a Full Stack Engineer at Barclays offers a robust platform for career growth, leveraging cutting-edge technologies and fostering a culture of innovation. Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for Full Stack Engineer at Barclays? Eligibility Tap to expand + Answer Candidates with Bachelor's degree in Engineering, Computer Science, Information Technology, or a related quantitative technical discipline and Experienced experience are eligible. Eligible batches: 2023, 2024, 2025, 2026. ? What skills are most important for this role? Skills Tap to expand + Answer Key skills: Core Java, Spring Framework, Spring Boot, microservices, RESTful APIs. Strong fundamentals and practical project experience matter most. ? What is the salary for this position? Salary Tap to expand + Answer Compensation: ₹8.0 – ₹14.0 LPA. Final offer depends on skills, experience, and interview performance. ? What is the interview process at Barclays? Interview Tap to expand + Answer Typically: Resume shortlisting → Online test → Technical interview(s) → HR round. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer Work mode varies by team. Confirm with HR during recruitment. ? What is the career growth path from this role? Growth Tap to expand + Answer Structured appraisals every 6–12 months. Senior roles accessible within 12–18 months based on performance. ? How do I apply? Application Tap to expand + Answer Apply via the official link in How to Apply section. Highlight: Core Java, Spring Framework, Spring Boot, microservices, RESTful APIs. ? Is there a probation period? Probation Tap to expand + Answer Standard 3–6 months probation. Confirmation follows successful completion. ? How to prepare for the Full Stack Engineer interview? Preparation Tap to expand + Answer (1) Core concepts of Core Java, Spring Framework, Spring Boot, microservices, RESTful APIs, (2) 2–3 project walkthroughs, (3) Problem-solving, (4) Barclays research, (5) Clear communication. ? What is the work culture like at Barclays? Culture Tap to expand + Answer Research on LinkedIn and Glassdoor for authentic employee reviews. NexisGrow.com features only verified employers. 🔗 Explore More on NexisGrow More jobs in Pune Browse all Tech jobs Latest Fresher jobs More jobs at Barclays Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com