Job Summary:
Genesis10 is currently seeking an Application Architect for a contract position with Bank of America. The role involves the design and implementation of new functionalities and maintenance fixes for a Trade Event Processor Application, working on a global, distributed, high-volume, low-latency, multi-threaded event processing platform.
Responsibilities:
• Implement various functionalities in a distributed, high volume, low-latency, multi-threaded event processing platform using core Java technologies in a Linux environment and Agile setting
• Be involved with all aspects of the development lifecycle: requirements discussions, development, testing, release, and support queries
Qualifications:
Required:
• 5+ years of professional core Java development experience
• Good understanding of object-oriented design and development principles
• Working knowledge of the Java garbage collector, familiar with concurrent low latency I/O
• Experience developing in Linux, multi-threaded, large scale, fault tolerance systems
• Experience with messaging services like TIBCO RV / EMS, JMS, AMPS, or Apache Kafka
• Team player with excellent interpersonal skills and integrity
• Able to take responsibility for investigating and resolving queries, but aware of when to ask for help
• Can demonstrate ability to work in a multi-faceted role (development, testing, support analysis, release co-ordination)
Company:
Information Technology and Services Founded in 1999, the company is headquartered in New York, USA, with a team of 1001-5000 employees. The company is currently Late Stage.