Java Developer

  • Albany, NY
  • Posted 2 days ago | Updated 2 days ago

Overview

On Site
$65 - $70
Contract - W2
Contract - 30 Month(s)

Skills

Continuous Delivery
Activity Diagrams
AngularJS
Cloud Architecture
Cloud Computing
Continuous Integration
Management
Productivity
Quality Assurance
RDBMS
RSA
Rapid Application Development
IaaS
J2EE
JavaScript
JavaServer Faces
Kubernetes
Database
Docker
Eclipse
FOCUS
IBM
IBM RAD
IBM Rational
IDE
Mentorship
Relational Databases
Reporting
SCA
SOA
SOAP
Sequence Diagrams
Spring Framework
Technical Drafting
Web Services
Agile

Job Details

Title: Java Developer

Client: State of NY

Location: Albany, NY (Onsite)

Duration: 30 Months

Work Hours: 40 hrs/week

MANDATORY SKILLS:

  • 60 months of experience designing JEE composite applications including foundational services/components using SCA Service Component Architecture, EJBs and Web Services (SOAP and REST), cloud Architecture Angular, Spring Boots, cloud infrastructure.
  • 24 months of experience on an agile development team in development of complex integrated JEE-based SOA systems. Experience providing direction and assistance/mentoring to team members, monitoring productivity, reviewing work for quality assurance and reporting status.
  • 24 months of experience using JSF development/JavaScript/ Angular
  • 60 months of experience using modern IDE s preferably Eclipse and/or IBM s Design/Development tool stack: Rational Software Architect (RSA) for generation of Service Models, Service Classification Diagrams, Activity Diagrams and Sequence Diagrams for model-driven development in Rational Application Developer (RAD/IID).
  • 24 months experience in creating domain models, operational models and technical design documents.
  • 12 months experience in cloud Technologies: Kubernetes, Docker containers, CI/CD process, Cloud Databases.

60 months experience in developing complex relational database queries with particular focus on cross-component transaction management. Experience in non-relational databases

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.