Java Software Developer

SQL, Scripting, AngularJS, Java, JavaScript, Security clearance, Software, Software development, Database, Agile
Contract W2, 12 Months
$60 - $70
Travel not required

Job Description

Highlights of Responsibilities:

  • Reengineer legacy systems
  • Actively interact with users to understand requirements
  • Design innovative solutions to meet user demands
  • Participate in all aspects of the software development lifecycle including design, development, and testing
  • Assist the customer with adopting Agile and DevOp best practices
  • Work in an environment using the following technology stack:
    • Front End: JavaScript, TypeScript, CSS, HTML.
    • Back End: JVM (Java, Spring, Spring Boot, Hibernate), Microservices, REST, Database (Postgres, MySQL)
    • DevOps/Platforms: Docker, Kubernetes
    • Automation Testing: Cucumber, ATDD, Protractor, Automated Performance and Regression/Functional Testing 
      • CI/CD: Jenkins, Artifactory, Nexus
      • Build Tools: Maven, Gradle, npm, grunt, gulp, yarn
  • Maintain legacy applications until they are migrated to new, modern applications
  • Document all application/code using version control practices

Requirements:

  • U.S. citizen; must have the ability to obtain a Public Trust clearance
  • Bachelor’s Degree in Computer Science or equivalent related experience
  • At least 7 years of IT experience
  • At least 2 years of experience with Java
  • Minimum of 1 year of experience with Javascript and Angular
  • Understanding of software processes and methodologies and ability to speak intelligently about them
  • Knowledge of software design patterns
  • Experience with a version control system (e.g., Git)
  • Experience with an issue/problem tracking system (e.g., Jira)
  • Proficiency with Agile practices, service-oriented environments, and development best practices
  • Proficiency with Agile management tools such as the Atlassian suite including Jira and Confluence
  • Excellent written and verbal communication skills

Additional Desired Experience:

  • Experience with Ruby
  • Knowledge of XML technology including XSL, XSLT, and XSL-FO
  • Expertise with ExtJS JavaScript library programming languages
Dice Id : 10486463A
Position Id : 5991107
Originally Posted : 1 year ago
Have a Job? Post it