Job Title: Application Development Analyst (hashtag#Java Developer)
Location: Bob Martinez Center (BMC), 2600 Blair Stone Road, Tallahassee, Florida.
Duration: Estimated 1880 hours per year
SCOPE OF WORK
Scope Variant: C. Advanced-Java Developer
Primary Work: This position will focus on supporting the Division of Waste Management (hashtag#DWM) application portfolio, which includes the DWM regulatory programs. The DWM regulatory suite of applications possess complex hashtag#Oracle hashtag#PL/SQL database objects and are written in Oracle Forms and hashtag#PHP.
Required Knowledge, Skills & Abilities (KSAs):
· 7+ years’ experience with Java application development, leveraging frameworks such as Struts/Tiles, Struts 2, Servlets/JSP, and JPA/Hibernate
· 7+ years’ experience with hashtag#Oracledatabases, possessing the capability to develop DML and DDL statements to produce very complex queries and PL/SQL database objects, including both DML and DDL
· 5+ years’ experience with Oracle Forms application development
· 3+ years’ experience with JavaScript frameworks, such as hashtag#AngularJS, hashtag#NodeJS, hashtag#React or hashtag#JQuery
· 3+ years’ experience as a full-stack developer
· 3+ years’ experience developing hashtag#PHP applications leveraging an hashtag#MVC framework, preferably CodeIgniter.
· Experience with responsive design frameworks, preferably Bootstrap
· Experience using code repositories, preferably Git.
· Experience using continuous integration tools, preferably Jenkins.
· Knowledge of relational database designs
· Knowledge of object-oriented design methodologies
· Knowledge of Information Systems Development Methodology (ISDM)
· Experience with database query tools (i.e., TOAD, SQL Developer, SQL Navigator)
· Knowledge of database security, including role-based security
· Knowledge and experience with Unified Modeling Language (UML)
· Ability to be creative, to use sound judgment, and to display foresight to identify potential problems and design/specifications and assigned application software systems.
· Ability to establish and maintain effective working relationships with others.
· Ability to work independently.
· Ability to determine work priorities and ensure proper completion of work assignments.
· Ability to work well under pressure and meet deadlines without sacrificing quality.
· Excellent interpersonal, collaborative, oral and written communication skills
Any Graduate