Java Full Stack Developer
Job Description
Job Description Job Description You’ll need to have: • Bachelor’s degree or four or more years of work experience. • Six or more years of relevant work experience. • Experience with J2EE and Java technologies, Spring, Servlet, Web Services, XML • Experience with React JS, HTML5, Java, Angular JS • Working experience with modular code development, micro services, design pattern and multi-threading • Experience with Junit, Maven, Oracle, UNIX • Experience in cloud computing, rules engine such as DROOLS, spring integration and caching • Experience with API and backend client/server architecture • Knowledge of industry best practices in enterprise-class software development and agile methodology Full Stack Java Developer with experience in Angular JS 3-4 years of strong hands on experience in Angular JS, Java Script 5 years or more of Java Backend (WebServices) Working hands-on experience of PL/SQL and advanced DBMS concepts (preferably 2 years) Strong analytical, problem-solving, and communications skills Understanding of SDLC and Agile methodology Ability to meet deadlines and manages stress effectively in high-pressure situations Self-managed individual who can work independently with varied stakeholders B.S. Computer Science/Information Technology M.S. preferred 5+ years of IT Software Development experience 2+ Experience in J2EE architecture (MVC/DAO/MVVC) Experience with Struts, Spring JDBC 4+ years of JavaScript, HTML and AJAX 5 + years of Oracle Database Skills - Experience writing complex stored procedures, functions and ability to fine tune complex queries Good experience in creating and interfacing with SOAP/WSDL/XML/REST web services Knowledge of Servers and Configuration – Weblogic Experience in Sencha EXT JS is a plus Experience in production support. Should be able to access server logs without any training Experience working with Federal contracts and RFP requirements