Point your AI agent at freehire and let it find you a job.

Get the CLI →

krg technology inc

Open 33d

Java Developer

Posted Updated 3 views
Discussion

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

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available