7075 - Senior Application Developer Java / Oracle Systems

  • Sacramento, CA
  • Posted 13 hours ago | Updated 13 hours ago

Overview

On Site
$40+
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required

Skills

Acceptance Testing
Amazon Web Services
Bitbucket
Cloud Computing
Collaboration
Communication
Design Documentation
Documentation
Eclipse
Facilitation
J2EE
JAR
JIRA
Java
JavaScript Frameworks
Joint Application Design
Knowledge Transfer
Mentorship
Microsoft Azure
Oracle
Performance Tuning
Public Sector
SQL
SQL Tuning
Security Awareness
ServiceNow
Software Development
Spring Batch
Spring Framework
Spring MVC
Systems Analysis/design
Technical Support
Testing
Training
Web Applications
Web Services

Job Details

Job Title: Senior Application Developer Java / Oracle Systems

Location: Hybrid (Onsite in Sacramento, CA, 3 days per week)
Duration: 12 Months, with potential extension
Start Date: July 1, 2025 (or upon contract execution)
Position Type: Contract, Full-Time
Clearance Required: Security awareness training certification prior to start

About the Role:

We are seeking a highly experienced Senior Application Developer to join a large-scale enterprise systems support team. This role is focused on supporting, enhancing, and modernizing integrated applications using Java technologies within a regulated public sector environment. The consultant will engage in full software development life cycle activities and collaborate with cross-functional teams to support mission-critical systems.

Key Responsibilities:

Deliverable 1: Analysis & Design

  • Lead analysis and design for enterprise systems and subsystems.
  • Participate in Joint Application Requirements (JAR) and Joint Application Design (JAD) sessions.
  • Provide input and review of business requirements and design documentation.

Deliverable 2: Implementation, Testing & Support

  • Analyze and triage technical issues and provide resolutions.
  • Design and implement code using approved Java frameworks and participate in code reviews.
  • Perform unit, integration, and system-level testing; support User Acceptance Testing (UAT).
  • Collaborate with teams to address and resolve software defects.

Deliverable 3: Knowledge Transfer

  • Document technical solutions, code, and processes.
  • Provide hands-on knowledge transfer and mentorship to client staff.
  • Participate in recurring knowledge transfer meetings and documentation reviews.

Minimum Qualifications:

  • 15+ years of experience supporting web applications running on Oracle, including advanced SQL.
  • 15+ years of experience with Java, J2EE, and JavaScript frameworks.
  • 15+ years facilitating JAD/JAR sessions and conducting peer code reviews.
  • 15+ years using Spring MVC, Spring Batch, and Spring Web Services.
  • 10+ years of experience in SQL tuning and performance optimization.
  • 10+ years of hands-on experience with tools such as Jira, Bitbucket, ServiceNow, SQL Developer, and Eclipse IDE.
  • Strong documentation and communication skills.
  • Must provide proof of security awareness training prior to project start.

Preferred Qualifications:

  • Experience with government retirement or health benefits systems.
  • Experience deploying applications in cloud environments (Azure or AWS).

Additional Information:

  • Consultants must provide their own equipment.
  • No subcontracting is permitted.
  • This role requires in-person work three days per week.
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.