JOB DESCRIPTION:
- Experience in a software development lead role with the ability to manage multiple projects through the full development lifecycle and effectively direct project resources.
- Four or more years of development experience on Java / J2EE / Spring development, including web (JSP/HTML/CSS/ /JavaScript/jQuery), web services, APIs.
- Experience with project planning tools and methods.
- Front end development experience with MVC based web frameworks & frontend frameworks such as Angular & React JS.
- Experience with JDBC and Oracle DB/SQL.
- Experience with XML/JSON and developing REST services.
- Strong relational database design/development skills (SQL Server, PL/SQL, Oracle).
- Knowledge with Eclipse and JUnit tools.
- Experience running application environments on Windows / Linux / Mac OS.
- Knowledge of industry secure coding standards to prevent common vulnerabilities such as SQL Injections, Cross Site Scripting, Open Redirect and other secure coding standards.
- Experience in Agile and secure software development practices.