
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 freeFXAutomation Java Engineer
Barclays · Pune
