Java Developer
krgtechnologyinc
Raleigh, NC, us
Posted Apr 11, 2017
- Full-time
- Information Technology
Job description
Job Title: Java Developer Location: Raleigh, NC Duration: Full Time Job Description: − Good concepts and working knowledge of Apache CXF o Should have written restful services in minimum 1 production application o Should know basic concepts of marshalling/un-marshalling and what happens under the hood − Good understanding of JSON/XML − Good knowledge of Java collections − Knowledge of Spring Framework in production environment − Core Java concepts should be very strong − Design Patterns in Java − Multi-threading o Fork/Join (Good to have) o Executor Service − Distributed caching framework (Good to have) − Dependency management (Either One -Maven/Gradle/Ivy) − Working knowledge of Clover/SonarQube − Testing o Should have written Unit tests using Mock framework like Mockito etc. o Integration testing (Good to have) o Behavior Driven Development (Good to have) − Good problem solving skills − Web Server concepts like Tomcat/Jetty implementation with Web socket (Good to have) − Spring Boot (Good to have) − Google Protocol Buffers (Good to have) − Java 8 concepts and implementation (Good to have)
GC and USC Only
Ajith KRG Technologies, Inc., ajith(at) 25000 Avenue Stanford, Suite #243, Valencia, CA 91355 Direct : 661-367-8000 Ext : 310