Senior Synthetics Java Developer

Barclays

Pune, India
Core java 11 and 17
Server-side microservices architecture
Enterprise messaging platforms
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues

Job Summary

  • Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
  • Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration with business objectives.
  • Adhere to secure coding practices, implement effective unit testing, and stay informed of industry technology trends to foster technical excellence.

Matching Summary

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

Skills & Requirements

Must-have

  • Core Java 11 and 17
  • Server-side microservices architecture
  • Enterprise messaging platforms
  • Complex SQL and performance optimization
  • Unix/Linux environments and shell scripting

Nice-to-have

  • Event-driven microservices
  • Prime brokerage domain knowledge
  • Synthetic instruments business domain
  • Advanced SQL capabilities
  • Database optimization expertise

Key Requirements

  • Bachelor's degree
  • Proficiency in Core Java (11 and 17)
  • Experience with server-side microservices
  • Experience with enterprise messaging platforms (Solace or Kafka)
  • Complex SQL and performance optimization skills
  • Solid understanding of Unix/Linux environments

Work Rights

Not specified

Tailored Resume

Cover Letter