Software Engineer

Barclays

Pune, India
Python3 and fast api coding skills
Java (8+) coding skills
Spring boot (v.2+) experience
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

  • Python3 and FAST API coding skills
  • Java (8+) coding skills
  • Spring Boot (v.2+) experience
  • Object-Oriented and Functional Programming
  • High performance system design
  • Microservice architecture understanding
  • PL/SQL (Oracle preferred) experience
  • Testing frameworks like Junit, Mockito
  • Versioning tool like Git, Bitbucket
  • Agile Methodology experience
  • Secure coding practices

Nice-to-have

  • Capital Markets and Equity Derivatives
  • Cloud technology (OpenShift preferred)
  • Investment Banking processes and Operations
  • Risk and controls
  • Change and transformation
  • Business acumen
  • Strategic thinking
  • Digital and technology

Key Requirements

  • Solid understanding of data structures
  • Excellent problem-solving skills
  • Solid understanding of Collections, Concurrency, JVM internals
  • Strong experience with Spring JMS, Spring JDBC, Hibernate JPA
  • Solid understanding of design principles and design patterns
  • Strong experience designing resilient, scalable, and secured systems
  • Demonstrable experience in Agile Methodology
  • Strong interpersonal and communications skills

Work Rights

Not specified

Tailored Resume

Cover Letter