Java Developer
About this role
Company Description
Ajith
KRG Technologies, Inc.,
ajith(at)krgtech.com
25000 Avenue Stanford, Suite #243, Valencia, CA 91355
Direct : 661-367-8000 Ext : 310
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)
Qualifications
Additional Information
GC and USC Only
Frequently Asked Questions
Is the salary disclosed for the Java Developer position at krgtechnologyinc?
Where is the Java Developer position at krgtechnologyinc located?
Is the Java Developer role at krgtechnologyinc full-time or part-time?
How do I apply for the Java Developer position at krgtechnologyinc?
When was the Java Developer job at krgtechnologyinc posted?
You'll be redirected to krgtechnologyinc's official application page on SmartRecruiters.