Full Stack Engineer

Barclays

Pune, India
Java 17 or higher
Spring boot, spring ai, spring batch
Restful api design, microservices architecture
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities

Job Summary

  • Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
  • Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.

Matching Summary

Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.

Skills & Requirements

Must-have

  • Java 17 or higher
  • Spring Boot, Spring AI, Spring Batch
  • RESTful API design, microservices architecture
  • SQL/NoSQL databases
  • Messaging platform (MQ/TIBCO/Kafka/Solace)
  • RDBMS like Oracle
  • Camunda BPM, BPMN 2.0

Nice-to-have

  • Distributed Cache experience
  • Cloud platforms (AWS, Azure)
  • Containerization with Docker/Kubernetes
  • Agile methodology for software development
  • AI Engineering with Coding Agents
  • Modern front-end frameworks

Key Requirements

  • Graduate/Bachelor's degree
  • Experience in designing, developing, and maintaining large-scale applications
  • Experience with Java frameworks and microservices architecture
  • Experience with RDBMS and messaging platforms
  • Experience with workflow orchestration tools

Work Rights

Not specified

Tailored Resume

Cover Letter