Taro Logo

Sr Java Full Stack Developer

Barclays is a global financial services company providing banking, investment banking, and other financial services.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Sr Java Full Stack Developer

Barclays is seeking a Senior Java Full Stack Developer to join their team in Pune, India. This role offers an exciting opportunity to work at a leading global financial institution, specifically in their investment banking technology division. The position involves designing and developing full-stack applications using modern Java and JavaScript frameworks, with a focus on creating scalable, maintainable solutions for complex financial systems.

The ideal candidate will bring strong expertise in both backend and frontend technologies, with particular emphasis on Java 8+, Spring frameworks, and ReactJS. You'll be working on mission-critical applications that support investment banking operations, requiring a deep understanding of financial domain knowledge, particularly in areas like OTC Derivatives and Prime Brokerage.

As a senior developer, you'll have the opportunity to influence technical decisions, mentor team members, and contribute to the organization's technical excellence. The role combines hands-on development with technical leadership responsibilities, requiring both technical expertise and strong collaborative skills. You'll be working in an agile environment, using modern development practices and tools including microservices architecture, containerization, and cloud technologies.

The position offers the chance to work with cutting-edge technologies while solving complex problems in the financial sector. You'll be part of a team that values technical excellence, innovation, and continuous learning. The role requires a balance of technical skills, business domain knowledge, and leadership capabilities, making it an excellent opportunity for experienced developers looking to advance their careers in financial technology.

Last updated 2 days ago

Responsibilities For Sr Java Full Stack Developer

  • Design, develop and improve software solutions using industry-aligned programming languages and frameworks
  • Collaborate with product managers, designers, and other engineers to define requirements
  • Participate in code reviews and promote code quality
  • Implement secure coding practices and unit testing
  • Optimize application performance on both frontend and backend
  • Design database schemas and data models
  • Create system architecture diagrams and documentation
  • Troubleshoot and debug issues across the entire stack

Requirements For Sr Java Full Stack Developer

Java
JavaScript
React
  • Strong Java programming skills (Java 8+ features, OOP principles, collections framework, multithreading)
  • Experience with Spring Boot, Spring MVC, Spring Security, Spring Data
  • Knowledge of microservices and RESTful API design
  • Experience with ReactJS and core web technologies (HTML/CSS/JavaScript)
  • Experience with relational databases and SQL
  • Proficiency with Maven/Gradle and CI/CD tools
  • Experience with Docker and Kubernetes/OpenShift
  • Experience working within Investment Banking or capital markets
  • Strong problem-solving skills and attention to detail

Interested in this job?

Jobs Related To Barclays Sr Java Full Stack Developer