FXAutomation Java Engineer at Barclays - ScoutJobs - The AI-curated global job board
Skip to content
Barclays
Posted 7 hours ago

FXAutomation Java Engineer

Barclays

Requirements

Excellent Java programming skills, Experience designing and developing REST APIs, Strong knowledge of Spring & Spring Boot, Knowledge of GIT and TeamCity, Java unit testing (JUnit), Multi-Threading and Concurrency, OOPS concepts, JVM Concepts

Skills

JavaSpring BootAPIDockerReact

About the role

Responsibilities

  • Design, develop, and improve high-quality software solutions and REST APIs to support FX automation and digital offerings.
  • Deliver scalable, maintainable, and performance-optimized code using industry-aligned programming languages and frameworks.
  • Collaborate with product managers, designers, and engineers to define requirements and ensure seamless integration with business objectives.
  • Participate in code reviews and promote a culture of code quality, knowledge sharing, and technical excellence.
  • Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data.
  • Implement effective unit testing practices to ensure code design, readability, and reliability.
  • Lead complex tasks and guide team members through structured assignments as an Assistant Vice President.

Requirements

  • Excellent Java programming skills.
  • Proven experience designing and developing REST APIs.
  • Strong knowledge of Spring and Spring Boot frameworks.
  • Proficiency with standard development and build tools, including GIT and TeamCity.
  • Experience with Java unit testing practices, specifically JUnit.
  • Deep understanding of Multi-Threading, Concurrency, OOPS concepts, Exception Handling, and JVM concepts.

Preferred Qualifications

  • Knowledge of HTML5 and JavaScript, particularly React.
  • Experience with application containers such as Docker.
  • Experience working with microservices distributed architecture and cloud infrastructure.
  • Experience with Solace messaging technology or database ORMs like Hibernate.
  • Background in investment banking, ideally working on front-office trading applications.
  • A degree in Technology or Engineering.

About the Company

Barclays is a leading international financial institution dedicated to excellence, integrity, and service. We foster a culture of innovation where employees are empowered to challenge the status quo and drive meaningful change in the digital landscape.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

FXAutomation Java Engineer

Barclays · Pune

Sign up to apply