eTeam
Full Stack Developer - III
eTeam, Basking Ridge, New Jersey, us, 07920
Title: Full Stack Java DeveloperLocation: 100% Remote (EST)Duration: 12+ Months
Job Description:
JOB DUTIES AND RESPONSIBILITIES:Develop front-end and back-end code for Java/React applications.Write clean, efficient and well documented code.Ability to effectively analyze user requirements, test/debug software and resolve issues in a timely manner.Conform to existing industry and client security coding standards in the mitigation or remediation of code vulnerabilities detected by DAST/SAST/OSS security scans.Provide code review and documentation as part of the DevOps software packaging and deployment lifecycle.Setup and integrate software applications and provide post-rollout application support.Gather requirements from internal customers and staff.Communicate complex technical concepts to management level.Follow standard SCM practices to build and deploy code to development and test environments.
MUST HAVE SKILLS:5+ years of front end development experience with Javascript frameworks (React.js / Angular)4+ years development experience on Java / J2EE development, including web (JSP/HTML/CSS/ /JavaScript/jQuery), web services, and object oriented programming experience.4+ years of experience with JDBC and SQL Server.4+ years of experience with XML/JSON and developing SOAP and REST API services.Experienced with design and development using Angular, Bootstrap, React.js with MUI, Node, NPM and graphing libraries (i.e. eCharts, Nivo)Strong relational database design/development skills (SQL Server, PL/SQL, Stored Procedures).Experience with Eclipse and basic Java unit-test and container-test tool suites.Experience running application environments on Linux and Windows.Knowledge of industry secure coding standards and be open to fixed-interval code reviews.Experience using GIT or other SCM tools for revision control and Maven for building and deploying code.Familiar with industry secure coding standards to prevent common vulnerabilities such as SQL injections, cross-site scripting, open redirects and other secure coding standards.Strong analytical, debugging skills.Good communication and presentation skills.
DESIRED SKILLS:Agile software development practices.Experience with JQuery and JavaScript FrameworksExperience converting Angular application into React-based applicationExperience building a new application through all phases of Secure SDLC.Industry related certifications: Java, Cloud, CI/CD, security-related.Experience with Docker & Kubernetes.Experience running applications on cloud technologies (AWS).Experience managing remote server applications through SSH (PuTTY) and SCP protocols.Industry related certifications (Java, AWS, Security)DevOps lifecycle experience.Experience with Git/Gitlab for version control & build tools such as Maven.
EDUCATION/CERTIFICATIONS:BS in computer science or a related field and at least Java Certified Programmer (preferably Java Web Component Developer).
Job Description:
JOB DUTIES AND RESPONSIBILITIES:Develop front-end and back-end code for Java/React applications.Write clean, efficient and well documented code.Ability to effectively analyze user requirements, test/debug software and resolve issues in a timely manner.Conform to existing industry and client security coding standards in the mitigation or remediation of code vulnerabilities detected by DAST/SAST/OSS security scans.Provide code review and documentation as part of the DevOps software packaging and deployment lifecycle.Setup and integrate software applications and provide post-rollout application support.Gather requirements from internal customers and staff.Communicate complex technical concepts to management level.Follow standard SCM practices to build and deploy code to development and test environments.
MUST HAVE SKILLS:5+ years of front end development experience with Javascript frameworks (React.js / Angular)4+ years development experience on Java / J2EE development, including web (JSP/HTML/CSS/ /JavaScript/jQuery), web services, and object oriented programming experience.4+ years of experience with JDBC and SQL Server.4+ years of experience with XML/JSON and developing SOAP and REST API services.Experienced with design and development using Angular, Bootstrap, React.js with MUI, Node, NPM and graphing libraries (i.e. eCharts, Nivo)Strong relational database design/development skills (SQL Server, PL/SQL, Stored Procedures).Experience with Eclipse and basic Java unit-test and container-test tool suites.Experience running application environments on Linux and Windows.Knowledge of industry secure coding standards and be open to fixed-interval code reviews.Experience using GIT or other SCM tools for revision control and Maven for building and deploying code.Familiar with industry secure coding standards to prevent common vulnerabilities such as SQL injections, cross-site scripting, open redirects and other secure coding standards.Strong analytical, debugging skills.Good communication and presentation skills.
DESIRED SKILLS:Agile software development practices.Experience with JQuery and JavaScript FrameworksExperience converting Angular application into React-based applicationExperience building a new application through all phases of Secure SDLC.Industry related certifications: Java, Cloud, CI/CD, security-related.Experience with Docker & Kubernetes.Experience running applications on cloud technologies (AWS).Experience managing remote server applications through SSH (PuTTY) and SCP protocols.Industry related certifications (Java, AWS, Security)DevOps lifecycle experience.Experience with Git/Gitlab for version control & build tools such as Maven.
EDUCATION/CERTIFICATIONS:BS in computer science or a related field and at least Java Certified Programmer (preferably Java Web Component Developer).