Barclaysposted about 2 months ago
Full-time - Mid Level
Whippany, NJ
Credit Intermediation and Related Activities

About the position

Join us as a Trading Java Developer at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. In this role, you will be performing activities related to the design, development, unit testing, deployment, support, and maintenance of an exciting transformational enterprise project with high visibility. This ambitious initiative leverages a modern tech stack, offering a unique opportunity to make a significant impact. To be successful as a Trading Java Developer, you should have solid experience in java low latency programming, experience building enterprise scale desktop and/or web applications within the investment banking domain, and knowledge and experience of software development and collaboration tooling including Git, BitBucket, Confluence, JIRA, etc. Some other highly valued skills may include the ability to comprehend, implement, and influence complex problems and solutions with an analytical approach, familiarity with Kafka and working knowledge of UNIX platforms, and familiarity with utilizing Agile Development methodologies, Test Driven Development, and Continuous Delivery. This role will be based in our Whippany, NJ office.

Responsibilities

  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

Requirements

  • Solid experience in java low latency programming
  • Experience building enterprise scale desktop and/or web applications within investment banking domain
  • Knowledge and experience of software development and collaboration tooling including Git, BitBucket, Confluence, JIRA, etc.

Nice-to-haves

  • Ability to comprehend, implement, and influence complex problems and solutions with an analytical approach
  • Familiarity with Kafka and working knowledge of UNIX platforms
  • Familiarity with utilizing Agile Development methodologies, Test Driven Development and Continuous Delivery
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service