Backend Software Engineer

Barclays

Pune, India
Java & spring boot development
Microservices architecture
Restful backend services
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.
  • Adhere to secure coding practices and implement effective unit testing to ensure proper code design, readability, and reliability.

Matching Summary

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

Skills & Requirements

Must-have

  • Java & Spring Boot development
  • Microservices architecture
  • RESTful backend services
  • Scalable and performant code
  • Secure coding practices
  • Unit testing implementation

Nice-to-have

  • AI / LLM / Generative AI knowledge
  • Workflow orchestration experience
  • Continuous improvement mindset
  • Knowledge sharing culture

Key Requirements

  • Experience with Java, Spring Boot, Microservices
  • Solid understanding of backend API design and JPA
  • Exposure to cloud platform / infra concepts
  • SQL writing and optimization
  • Experience with Camunda (BPM / workflow orchestration)

Work Rights

Not specified

Tailored Resume

Cover Letter