Job Description :
Position: Java Developer
Duration: 8+ Months Contract
Location: Jersey City, NJ OR New York NY

Responsibilities:
Using appropriate programming language; write code, complete programming and documentation, and perform testing and debugging of applications.
Analyze, design, program, debug and modify software enhancements and/or new products used in the new Software Defined Network.
As needed interact with users to define system requirements and/or necessary modifications.
Adapt existing and create new Perl scripts or Java programs to deal with tasks such as:
Data sanitization (for example from Excel / CSV datasets
API creation and testing.
Data abstraction, with heavy use of Perl’s REGEX engine.
Database Interactions.
Use CQL (Cassandra Query Language) to query and update data.
Support / troubleshoot existing Perl based scripts.
Use JavaScript to manipulate data and workflows (within node-red for example
API creation, testing and troubleshooting, both SOAP WS and REST.
Work with Jenkins jobs for CD / CI purposes.
Support / Troubleshoot / Create micro-services:
Docker Swarm based.
Includes micro-services written in Java, Node-Red, Perl and Python.

Required Experience:
4+ years working as a Software Developer.
2+ years working as a software developer on automation tools, preferably on tools used in a carrier grade network.
The person needs to have some knowledge of IP networks and automation tools used in IP Networks. They must be able to tell the difference in IPv4 and IPv6.
Demonstrated experience with Perl, Python, Java, CQl and Micro services.
Previous experience in creating, testing and troubleshooting APIs with both SOAP WS and REST.
             

Similar Jobs you may be interested in ..