Full Stack Developer - Web

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.