JOBSEARCHER

Software Developer Java / J2EE / Oracle

Hybrid PositionJob Description: The New York State Department of Transportation (NYSDOT) is seeking an experienced Software Developer to design, develop, test, deploy, and maintain enterprise applications and system integrations within a secure enterprise environment. The ideal candidate will participate in all phases of the Secure Software Development Life Cycle (SSDLC) and collaborate with business stakeholders, vendors, and technical teams to deliver scalable and secure software solutions.Key Responsibilities IncludeDesigning, developing, and maintaining enterprise Java/J2EE applicationsDeveloping secure web services, APIs, and system integrations using Java technologiesWorking with Oracle databases, PL/SQL, middleware, and stored proceduresParticipating in SSDLC activities including coding, debugging, testing, deployment, and supportDesigning and documenting technical solutions and system integrationsPerforming code reviews, refactoring, regression testing, and performance tuningSupporting application deployments, release management, and production support activitiesUsing GitLab for source code management and version controlCollaborating with business users, vendors, and IT teams to meet project goals and deadlinesEnsuring applications meet security, compliance, and architecture standardsRequired Experience7+ years of experience developing complex Java applications7+ years of experience with J2EE development and enterprise application frameworks7+ years of experience developing applications using Web Services, APIs, SAML v2.0, ADFS, Servlets, and Applets6+ years of experience with Oracle RDBMS (9i or higher)6+ years of experience programming business logic in stored procedures and middleware6+ years of experience with J2EE web page templating frameworks3+ years of experience supporting transportation industry application projectsEnvironmentJava, J2EE, Oracle, PL/SQL, MySQL, .NETWebLogic, Apache, VMware, AIXGitLab, Microsoft Technologies