Job Description :
Full Stack Developer
6 months plus contract (h1 b visa, EAD/GC – USC or perm green card
Location: Columbia, MD
Interview: Phone & F2F
They must take a prove it Java/j2EE online test
In Person interviews are required for this role. Please do not submit candidates who are unable to interview in person. There will be no exceptions.

Job Description:
We are looking for a Java Developer to work on the retail web development team. You will be part of a talented software team that works on mission-critical projects for our retail organization. The responsibilities include managing Java/Java EE application development while participating is the full software development lifecycle from concept and design to testing.

In Person Interviews in the Columbia, MD location are REQUIRED

Performs product design and development tasks for a high-complexity, high-volume Web application
Participates in client interactions, analyze business requirements and develop various business delegate to integrate with Middleware services using SOAP and REST
Support development and integration of HTML pages by front-end developer
Design and develop program logic and flow-charting, testing, debugging with detailed documentation
Works independently and with supervisory review on moderate to highly complex programming tasks
Works within established procedures and framework to develop, test, implement, and maintain application software
Conduct design-review and code-reviews with peers
Perform production incident triage
Strong Core/JEE programming experience in Object Oriented development
Working knowledge of Server and Client templates
Design and develop Java Web Application of high quality following good software development practices
Logical thinker and quick learner with strong problem solving and analytical ability
Strong communication skills and professional work habits
Collaborative personality – able to effectively work with others to achieve a common goal
Experience using JEE containers such as WebSphere and Tomcat
Experience with Unit Testing Tool like JUnit
Experience using software Version Control tools such as Git or Subversion
Experience using Eclipse/RAD
Preferred Skills, Education, Experience:
Preferred Skills:
Experience developing and maintaining real time, high volume, client facing Web application
Passion for continuous improvement and openness to learning new technologies
Innovative – Able to find solutions to real problems
Working Knowledge of JavaScript and HTML
Experience in teams using agile methods
Military education or experience may be considered in lieu of civilian requirements listed