Full-Stack Java Developer - Jersey City, NJ - Georgia IT Inc.
Jersey City, NJ
About the Job
Job Title : Full-Stack Java Developer
Location : Jersey City, NJ
Position Type : Contract
Face to Face interview
Job Description:
Knowledge, Skills and Competencies:
IT Industry Knowledge
• Solid 10+ years of experience in developing web based applications.
• Expert knowledge building a single/multiple page web application.
• User interface programming skills including HTML5, CSS, JavaScript, REST, and cross-browser and device development.
• Experience using modern JavaScript frameworks such as dojo, jQuery, AngularJS, Angular, React.
• Solid understanding of HTML5, CSS, DOM, and other W3C standards.
• Solid understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
• Proficient understanding of cross-browser compatibility issues and ways to work around them.
• Solid understanding of Object-Oriented design and programming concepts.
• Sound knowledge of Java 8+ and hands on experience working with Java / J2EE web based applications
• Experience creating and consuming Web Services (SOAP/XML and REST/JSON)
• Experience with IDE (Eclipse, IBM RAD version 8/9), Rational Team Concert (RTC)
• Experience with Transactions, Multi-Threading, MQ
• Experience with Databases/JPA, SQL
• Experience with deploying applications on IBM WebSphere application server
Recommended Qualifications:
• Bachelor's degree, preferably in Computer Science or related discipline.
• Experience with Web Site Search tools and methods
• Broad knowledge and passion for digital technology, including web-based products & services, mobile devices & apps, and social media.
• Strong analytic and problem solving skills.
• Solid verbal and written communication skills.
• Proactive self-starter who demonstrates a high level of productivity.
• Experience with Application Building Tools (Ant /Maven)
• Experience with Dev & Ops, Continuous Integration (Jenkins)
• Experience working with JIRA
Source : Georgia IT Inc.