Senior Java Developer

Back to Jobs

Senior Java Developer

Knowledge Builders Inc

$60–$75 / Hour

Location

Schenectady, NY, USA

Experience

Posted

Jul 16, 2026

Apply by

August 15, 2026

Applicants

0

Early applicantEasy applyGovernment & Public SectorContractHybridinformation-technology

Job Description

Direct client engagement (Job ID: HBITS-07-14866) for the State of New York, Office for People With Developmental Disabilities (OPWDD). Seeking an expert-level Senior Java Developer to build and maintain server-side Java web applications in a multi-tier environment, with deep Oracle database and JavaServer Faces expertise. 30-month contract, hybrid/Day-1 onsite in Schenectady, NY (Region 1). Candidates must be able to provide full documentation (updated resume, visa/status copy, driving license, passport, education certificates) and 3 mandatory professional references with contact numbers and email IDs. Open to H1B, H4 EAD, Green Card, Green Card EAD, and USC; engagement via C2C, W2, or 1099.

Key Responsibilities

  • Design, develop, and maintain server-side Java web applications in a multi-tier environment
  • Write and optimize Oracle queries, stored procedures, functions, packages, and triggers
  • Perform database design and object creation/modification across large-scale Oracle schemas (20+ tables)
  • Build and maintain UI components and workflows using Java Server Faces (JSF)
  • Implement persistence layers using Java Persistence API (JPA)
  • Develop client-side interactivity using JavaScript and jQuery
  • Collaborate with State of New York OPWDD stakeholders in a hybrid onsite environment

Requirements

  • 84 months of experience programming server-side Java web applications in a multi-tier environment using JDK 1.5 or higher
  • 60 months of experience writing queries, stored procedures, functions, packages, and triggers in Oracle 10g or higher
  • 48 months of development experience in database design and object creation/modification of databases with 20+ tables in Oracle 10g or higher
  • 48 months of programming experience with Java Server Faces (JSF)
  • 36 months of programming experience with Java Persistence API (JPA)
  • 36 months of experience with JavaScript/jQuery
  • Must be able to provide updated resume, visa/status documentation, driving license, passport, education certificates, and 3 mandatory references with contact details

Skills Required

jQueryOracleJavaJavaServer Faces (JSF)Java Persistence API (JPA)JavaScript

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.