Title: Java Developer
Location: Houston, TX
Duration: 12+ Months Contract
Skills: Java , Spring boot, Spring, hibernate, SQL
- 5+ years of experience in Software Design and Development
- 5+ years with strong core Java server side hands on development experience including Web services, XML, SOAP, Rest, JMS etc.
- 3+ years of experience with Spring framework (Core, MVC, web services, messaging), experience in spring boot and micro service architecture is highly preferred.
- 1+ years experience in CQL and Cassandra data modeling is preferable.
- Experience in distributed high volume transactional system with low latency and high throughput.
- Experience in performance tuning, code optimization.
- Experience in testing frameworks such as Junit, TestNG, Mockito, SoapUI, DBUnit etc.
- Familiarity in open source tools and technologies.
- Experience in using big data technologies HDFS, Hive etc.
- Experience in database technologies - RDBMS, schema design, SQL, queries, joins indexes, JDBC, query optimization etc.
- Strong computer science fundamentals such as algorithms, data structures, multithreading, object-oriented development, distributed applications
- Strong knowledge in object oriented design patterns, good coding practices