Overview
On Site
DOE
Contract - W2
Skills
Identity Management
Collaboration
Finance
Extract
Transform
Load
Caching
Software Development
Requirements Analysis
Development Testing
Agile
Continuous Integration and Development
Computer Science
OOD
Multithreading
Relational Databases
IBM DB2
Big Data
Apache HTTP Server
Unit Testing
Analytical Skill
Conflict Resolution
Problem Solving
Apache Spark
Spring Framework
JavaScript
Frontend Development
AngularJS
Unix
Linux
DevOps
Git
Jenkins
Continuous Integration
Continuous Delivery
SOA
SOAP
XML
Database
Redis
Java
Cloud Computing
Job Details
; Job Summary We are seeking a Full Stack Developer with strong Java expertise to join the Identity and Access Management (IAM) team within the Cyber Data Risk & Resilience Division. The role involves building and enhancing a key multi-tier application responsible for centralized access management data platforms. The candidate will work across a range of technologies, driving end-to-end feature development in an agile, DevOps-oriented environment. This is an opportunity to be part of a high-impact security division within a global financial institution.
;
; Job Responsibilities Design, architect, and implement core features of a multi-tier Java applicationDevelop new system features including ETL frameworks and object caching mechanismsEnhance and maintain existing application componentsParticipate in the full software development lifecycle from requirement analysis to deploymentCollaborate with cross-functional agile teams across development, QA, and business stakeholdersContribute to Agile/DevOps initiatives and continuous integration pipelinesAnalyze, troubleshoot, and resolve application issues in a timely manner
;
; Required Skills 57 years of experience in full stack development using JavaBachelors degree in Computer Science or a related fieldStrong object-oriented design and multi-threaded programming skillsProficient in relational databases (preferably DB2) and SQLHands-on experience with Big Data frameworks, especially Apache SparkFamiliarity with unit testing frameworks and best practicesStrong analytical and problem-solving abilitiesSelf-motivated and effective in team environments
;
; Preferred Skills Apache Spark (deep understanding preferred)Spring Framework (Spring Boot, Spring Data, etc.)JavaScript and front-end development (especially Angular)Familiarity with UNIX/Linux environmentsAgile/DevOps methodologiesExperience with GIT, Jenkins, and CI/CD toolsExperience with SOA, REST/SOAP APIs, XML, JSONKnowledge of In-Memory databases (e.g., Redis, Hazelcast)
;
; Certifications Java or Cloud certifications (preferred, not mandatory)
;
; Education Bachelors degree in Computer Science, Engineering, or a related field
; 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.