
Posted 6 hours ago
FXAutomation Java Engineer
Barclays
Requirements
Excellent Java programming skills, REST API design and development, Spring & Spring Boot knowledge, GIT and TeamCity experience, JUnit unit testing, Multi-Threading and Concurrency, OOPS concepts, JVM Concepts
Skills
JavaSpring BootAPIDockerReact
About the role
Responsibilities
- Design, develop, and deliver high-quality, scalable, and maintainable software solutions for FX automation.
- Collaborate with product managers, designers, and engineers to define requirements and devise solution strategies.
- Participate in code reviews and promote a culture of code quality, knowledge sharing, and technical excellence.
- Implement secure coding practices to mitigate vulnerabilities and protect sensitive data.
- Utilize effective unit testing practices to ensure code design, readability, and reliability.
- Advise on decision-making and contribute to operational effectiveness and risk mitigation.
Requirements
- Excellent Java programming skills.
- Proven experience in designing and developing REST APIs.
- Strong knowledge of Spring and Spring Boot frameworks.
- Proficiency with standard development and build tools such as 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.
- Background in investment banking, ideally working on front-office trading applications.
- Experience with database ORMs like Hibernate.
- 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 collaboration and innovation, empowering our people to make a difference in a rapidly evolving 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
