Live opening · Posted 8 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
About The Company
Barclays is a leading global financial services provider committed to delivering innovative banking solutions and exceptional customer service. With a rich history spanning over three centuries, Barclays has established itself as a trusted name in banking, investment, and financial management. The company operates in numerous countries worldwide, serving millions of clients ranging from individual consumers to large corporations. Barclays emphasizes integrity, sustainability, and technological advancement to maintain its competitive edge and foster long-term relationships with its stakeholders.
About The Role
The Barclays Services Corp. is seeking a highly skilled Java Developer - Markets Post Trade to join its dynamic team in Whippany, NJ. This role offers an exciting opportunity to work on large-scale, high-volume data processing systems integral to the firm’s trading operations. The successful candidate will be responsible for developing, enhancing, and maintaining sophisticated Big Data systems utilizing Java and related technologies. They will play a pivotal role in designing data ingestion solutions, processing real-time XML messages, and ensuring the robustness and efficiency of trading-related applications. The role requires active participation in Agile Scrum processes, collaboration with cross-functional teams, and engagement with external stakeholders to understand and address complex business needs.
Qualifications
Candidates should possess a bachelor’s degree in Computer Science, Information Technology, or a related field. Proven experience in Java development, particularly within financial services or trading environments, is essential. Strong knowledge of Big Data technologies such as Hadoop, HDFS, HBase, and Spark is required. Familiarity with shell scripting, IBM Message Queues, and XML message processing is highly desirable. Excellent problem-solving skills, the ability to analyze high-volume data streams, and experience in Agile methodologies are necessary. A demonstrated understanding of secure coding practices, data transformation, and data ingestion pipelines will be advantageous. Certification in relevant technologies or methodologies, such as Java certifications or Scrum certifications, will be a plus.
Responsibilities
Develop and enhance large-scale Big Data systems using Java and related frameworks to support trading operations and post-trade processing.
Create shell scripts to process files and execute Java, Scala, and Spark programs tailored for Big Data processing and routine tasks.
Participate actively in requirement analysis, Agile Scrum ceremonies, and code review sessions to ensure high-quality deliverables.
Analyze and transform high-volume real-time XML messages received via IBM Message Queues, ensuring timely and accurate processing.
Design and implement data ingestion solutions from diverse sources, involving data transformation, filtering, and loading into HDFS and HBase.
Implement static code analysis and coverage tools such as SonarQube, JaCoCo, Maven, and TeamCity to maintain code quality standards.
Collaborate with external stakeholders to understand the impact of trade data, feeds, and financial information on business operations.
Develop retrieval mechanisms for live data-in-rest, ensuring quick and reliable access to critical information.
Engage in effort estimation, technical documentation, and continuous improvement initiatives to optimize system performance.
Adhere to secure coding practices and participate in testing strategies to ensure system robustness and security.
Benefits
Barclays offers a comprehensive benefits package designed to support the well-being and professional growth of its employees. Eligible employees can access medical, dental, and vision coverage, alongside a competitive 401(k) retirement plan. The company provides life insurance, paid time off, and various leave options to accommodate personal and family needs. Employees are also encouraged to participate in development programs, training sessions, and internal mobility initiatives. This position is eligible for incentive awards, recognizing individual and team contributions to the company's success. Barclays fosters a collaborative and inclusive work environment that values diversity and promotes work-life balance.
Equal Opportunity
Barclays is an equal opportunity employer committed to creating an inclusive environment for all employees. The company values diversity and does not discriminate based on race, color, religion, gender, sexual orientation, gender identity or expression, age, disability, or any other protected characteristic. Barclays actively promotes equal employment opportunities and strives to provide a workplace where every individual can thrive, contribute, and grow professionally. All employment decisions are made based on merit, qualifications, and business needs.
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.