Current Openings

Java/J2EE developers

Tallahassee, FLORIDA | Contract
Post Date: 10/12/20
Job ID: 20-00972
Job Type: Contract

Job Description

Job Title: Java/J2EE developers
Location: Tallahassee, FL
Type: Contract
Job ID: 1250
Duration: 8+ months
. The Java/JEE developers shall have the ability to analyze, design, develop, implement and maintain DEP Java/JEE applications.
Required Tasks to be performed:
  • Perform technology and architecture upgrades to ensure the stability of applications in the DEP portfolio
  • Learn new skills, technologies and languages to support the DEP application portfolio
  • Develop J2EE applications
  • Work closely with customers, users and team members to understand business requirements that drive the analysis and design of quality technical solutions
  • Work as part of a project team directed by a project manager
Required Knowledge, Skills & Abilities (KSAs):
  • 5+ years' experience in Java Frameworks such as Spring, Struts 2/Tiles, Servlets/JSP, JPA 2.0/Hibernate
  • 5+ years' experience in XML, HTML and CSS
  • 2+ years' experience with Oracle PL/SQL
  • Experience using continuous integration tools, preferably Jenkins
  • Experience using Jenkins, Gitlab, Maven 3
  • Knowledge of relational and object-oriented database designs
  • Knowledge of object-oriented design methodologies
  • Knowledge of Information Systems Development Methodology (ISDM)
  • Knowledge of database security, including role-based security
  • Knowledge and experience with Unified Modeling Language (UML)
  • Ability to be creative, use sound judgment and 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 work as part of a team
  • Ability to effectively, efficiently and proactively solve problems and manage issues
  • Strong deadline and task management skills
  • Sound discretionary judgment skills
  • Ability to determine work priorities and ensure proper completion of work assignments
  • Ability to communicate effectively both verbally and in writing
Education: Bachelor's Degree in Computer Science, Information Systems or other Information Technology major or equivalent work experience