Core Java Developers - Philadelphia, PA - Georgia IT Inc.
Philadelphia, PA
About the Job
Job Title: Core Java Developers
Location: Philadelphia, PA
Position Type: Contract all of 2015
Rate: Market/DOE (w-2/1099 only)
Scope
Our client is in need of 7 experienced & proven Core Java Developers to join an application development team working on a major upgrade to their Customer Care portal. These are DevOps positions we are looking for Developers who can do end-end development work from conception to deployment and Operations support (not just code and hand off to someone else). This is not a Web development position
Required Skills/Experience
Core Java with focus on Threads, Futures, concurrent packages, Reflection, Exception Handling, Code Initialization (constructors, reflection, bean introspection) etc.
Please Note: this is not a Web development position
Familiarity with Java Coding Standards (this is very important). For example knowing the difference between == and .equals () ); How do you check if a string is null or empty, etc. .
HTTP Request/Response, Headers, authentication, authorization, Response Codes.
JSON Parsing.
OOP and OOD - object model design
Integration with RESTful Services
Design Patterns - Singleton, Command, etc.
Difference between Stateful / Stateless sessions which approach to take for designing high scalable solutions?
Eager/Lazy Initialization of the application.
Exposure to Splunk
Maven - how to see the dependency tree ?
SVN - Version control - resolve conflicts? Tag/branch/ etc..
Core Java Features: Good understanding of Multi-Threading/Thread Pools/Object Pooling/Connection Pooling, Garbage Collection etc.
Monitoring short/long lived applications. Metrics.
Recover from or graceful handling of Runtime/Checked exceptions
Little bit of HTML + JavaScript + CSS
Sequence + Component diagrams
Location: Philadelphia, PA
Position Type: Contract all of 2015
Rate: Market/DOE (w-2/1099 only)
Scope
Our client is in need of 7 experienced & proven Core Java Developers to join an application development team working on a major upgrade to their Customer Care portal. These are DevOps positions we are looking for Developers who can do end-end development work from conception to deployment and Operations support (not just code and hand off to someone else). This is not a Web development position
Required Skills/Experience
Core Java with focus on Threads, Futures, concurrent packages, Reflection, Exception Handling, Code Initialization (constructors, reflection, bean introspection) etc.
Please Note: this is not a Web development position
Familiarity with Java Coding Standards (this is very important). For example knowing the difference between == and .equals () ); How do you check if a string is null or empty, etc. .
HTTP Request/Response, Headers, authentication, authorization, Response Codes.
JSON Parsing.
OOP and OOD - object model design
Integration with RESTful Services
Design Patterns - Singleton, Command, etc.
Difference between Stateful / Stateless sessions which approach to take for designing high scalable solutions?
Eager/Lazy Initialization of the application.
Exposure to Splunk
Maven - how to see the dependency tree ?
SVN - Version control - resolve conflicts? Tag/branch/ etc..
Core Java Features: Good understanding of Multi-Threading/Thread Pools/Object Pooling/Connection Pooling, Garbage Collection etc.
Monitoring short/long lived applications. Metrics.
Recover from or graceful handling of Runtime/Checked exceptions
Little bit of HTML + JavaScript + CSS
Sequence + Component diagrams
Source : Georgia IT Inc.