Java Developer

Barclays

Pune, India
Java and modern java features
Data structures and algorithms
Multi-threading and java collections api
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 requirements, devise solutions, and ensure seamless integration with business objectives.
  • Stay informed of industry technology trends and innovations, actively contributing to technology communities to foster 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 and Modern Java features
  • Data structures and algorithms
  • Multi-threading and Java Collections API
  • Linux/Unix operating system
  • Secure coding practices
  • Unit testing practices

Nice-to-have

  • Front office trading development
  • Algorithmic Trading experience
  • User Space Networking
  • Java performance tuning
  • Latency reduction
  • Lower level TCPIP Experience

Key Requirements

  • Bachelor's degree
  • Expert in Java
  • Good grasp on data structures
  • Expert working experience on multi threading
  • Good working experience of Linux/Unix

Work Rights

Not specified

Tailored Resume

Cover Letter