Job Seekers, Please send resumes to resumes@hireitpeople.com
Responsibilities: | · Responsible for the performance of any/all functions involved in the development and/or maintenance of new or existing capabilities associates with the GRID application. · Using programming language and technology, writes code, completes programming and documentation, and performs testing and debugging of applications. · Analyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked, or Internet-related computer applications. · Will interact with users to define system requirements and/or necessary modifications. |
Skill | · Core java, JMS, CASSANDRA, COHERENCE, NO SQL, LAN/WAN protocols, Git, Gerrit, zoo keeper, etc,. |
Required Experience: | · 8+ Years Experience designing, developing , deploying & Supporting large scale distributed systems · 8+ Years with Java in a distributed environment 5+ Years of LAN/WAN protocols (TCP, UDP, FTP, JMS etc) · 5+ Years of Data Serialization formats (Avro, POF, Thrift, JSON, XML etc…) 5+ Building fault tolerance and failover patterns into Distributed Systems · 3+ Years of Distributed Database Design and Development at large scale (Coherence, Cassandra etc..) · 3+ Years of Data Loading experience in a Distributed Data Base environment · 3+ Years of Data scalability and multi-tenant data architectures 3+ Years of Data architecture and implementation using local or cloud-based storage and NoSQL data stores 3+ Years of Performance and optimization in a large distributed system environment |