Java Full Stack Developer

Java Developer
Contract W2, Contract Independent
Negotiable
Work from home not available Travel not required

Job Description

Position : Java Full Stack Developer

Duration : 12+ Months (can be extendable up to 5 yrs.)

Location : Rockville, MD

Responsibilities:

Participate in agile software development, prototyping and code reviews with a small team of developers

As a full-stack developer, you will code back-end services in Java/Go/Node JS and front-end in HTML, CSS3 and JavaScript Angular JS

Design, implement and/or use RESTful web services

Implement modern and responsive UI for the web and variety of devices

Write testable, well thought-out code within the Java ecosystem, embracing additional languages and frameworks when appropriate

Unit, e2e and performance testing software under load to ensure reliability and scalability

Experience required:

Prior experience working on a scalable web based application.

2+ years of experience as Full stack developer and/or server-side.

Strong experience with Java in web app development with Scala.

Experience designing, implementing and using RESTful Web Services with Service-Oriented Architecture.

Must have 2+ years of hands-on experience with Angular JS.

Must have 2+ years of hands-on experience with 3 Node JS.

2+ years experience programming.

Knowledge and experience with various JavaScript frameworks like React, D3, etc and strong experience working with MVC.

Solid understanding of version control principles, preferably using Git

Experience using mocking frameworks, testing frameworks, dependency injection, NoSQL and/or relational databases

Excellent knowledge on HTML, CSS, and cross-browser layout skills and responsive design knowledge.

Strong knowledge on how to navigate the vast and quickly evolving collection of open source projects and select the right tool for the job

Attention to detail and an ability to build reliable, scalable, and flexible software.

Knowledge and experience with SharePoint is a plus.

Knowledge and experience with authentication is plus.

Thanks

Regards,

Shankar

Adroitts Inc

12310 Pinecrest Road, Suite 306 | Reston VA 20191

(O) 571 348 4951 | (F) 703 563 6322

(E) shankaratadroittsdotcom |

Dice Id : 90751108
Position Id : 250786
Have a Job? Post it