Overview
On Site
DOE
Contract - W2
Skills
Systems Design
Requirements Elicitation
Production Support
Interfaces
Research
Quality Assurance
Acceptance Testing
Issue Resolution
Collaboration
Testing
Specification Gathering
Computer Science
UI
Java
Graphical User Interface
C++
Application Servers
WildFly
Apache Tomcat
EMC Documentum
Socket Programming
React.js
HTML
XML
JSON
Shell Scripting
JavaScript
Reporting
Spring Framework
Hibernate
iBATIS
JDO
JDBC
Database
SQL
PL/SQL
Cloudera
Object-Oriented Programming
Design Patterns
Agile
Software Development Methodology
Automated Testing
Scripting
Job Details
; Job Summary We are seeking a highly motivated and experienced Core Java Developer to join our technology team.he ideal candidate will have a strong background in system design and development, with experience in building and supporting enterprise-level applications.This role involves full lifecycle development, from gathering requirements to production support, in a fast-paced and collaborative environment.
;
; Key Responsibilities Gather and analyze business requirements for new projects and enhancements.Design, develop, and maintain software applications and interfaces using Java and related technologies.Research, test, and integrate new applications based on business needs.Generate and execute automated tests to ensure software quality.Provide support during UAT and production phases, including troubleshooting and issue resolution.Maintain codebase and ensure synchronization across environments.Collaborate with cross-functional teams to support ongoing development and testing efforts.Document technical specifications and development processes in alignment with SDLC best practices.
;
; Required Qualifications Bachelors degree in Computer Science, Engineering, or a related field.5+ years of experience in Java development, including n-tier architecture (UI, Business Logic, Data Access).Proficiency in Core Java and GUI frameworks.Experience with C++ and application servers such as JBoss and Tomcat.Strong knowledge of Documentum, socket programming, and React.Proficient in HTML, XML, SQL, JSON, Shell Scripting, JavaScript, and report generation.Experience with persistence technologies such as Spring, Hibernate, IBATIS, JDO, and JDBC.Strong database skills, including SQL, PL/SQL, and familiarity with Cloudera.Solid understanding of object-oriented programming, design patterns, and best practices.Experience with Agile development methodologies and all phases of the SDLC.Ability to troubleshoot and resolve technical issues in a customer-focused environment.Experience with test automation frameworks and scripting.
; Education: Bachelors Degree
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.