Drives world-class design and development of Java services, integration, reference implementations using standards and guidelines that support high volumes, are fast, simple, reliable, distributed, and easy to extend and maintain.
Requirements
- J2EE hands-on experience designing and developing large scale web applications on high traffic Internet site(s).
- Experience working on Java based Platform.
- 4+ years of hands-on experience with SOA, REST, Java Web Services, JMS, XML, JSON, and messaging techniques.
- 4+ years of hands-on experience with Java technologies that includes Spring, Hibernate.
- 2+ years of hands-on experience with Big Data Ecosystem.
- 2+ years of hands-on experience with NoSQL technologies such as HBase, Cassandra, Document DBs and In-Memory NewSQLs and Caches.
- Experience with UML diagramming is required.
Responsibilities
- Drives world-class design and development of Java services, integration, reference implementations using standards and guidelines that support high volumes, are fast, simple, reliable, distributed, and easy to extend and maintain.
- Design, implement and unit test server-side JEE/Java code.
- Develop and implement platform core capacities, such as Rest, Messaging, Caching and authentication.
- Design and implement REST APIs, Messaging, Caching, Batch and other core capabilities of Platform.
- Hands-on system design and development as needed.
- J2EE hands-on experience designing and developing large scale web applications on high traffic Internet site(s).
- Experience working with multi-threaded programming in high performance, distributed environments.
Other
- Provide oversight to valued partners and development organizations.
- Work with distributed teams across various time zones.
- Excellent written and verbal communication skills.
- BA/BS Degree required.
- Contract position