{"schemaVersion":"jobsearcher.job.v1","id":"66afc1d41e302cfa000aace8","url":"https://jobsearcher.com/jobs/66afc1d41e302cfa000aace8","canonicalUrl":"https://jobsearcher.com/jobs/66afc1d41e302cfa000aace8","title":"Senior Java Developer","description":"Job Description\n\nSenior Java Developer\r\nProgram:IRS Master File Research and Analysis (MFRA)\r\nPlace of Performance:Hybrid—approximately 25% at the New Carrollton Federal Building, 5000 Ellin Road, Lanham, MD 20706, and 75% at the contractor’s location. The employee must be able to report to the Government site within two hours of notice.\r\nPosition Summary\r\nThe Senior Java Developer will provide full-lifecycle software development, operations and maintenance, integration, testing, deployment, and production support for IRS Master File Research and Analysis applications. The individual will develop and enhance secure, scalable, high-performance Java applications supporting Filing Season, Mid-Year, Tax-Year, legislative, and mandated system changes.\r\nThe position requires experience supporting Java applications that integrate with IRS legacy IBM mainframe environments, including mainframe batch processes, data services, and interfaces involving COBOL, CICS, DB2, Assembly Language Coding, JCL, and AEV JCL.\r\nThe Senior Java Developer will work as part of an integrated IRS-led technical team and collaborate with Java developers, COBOL and mainframe developers, business analysts, database specialists, DevOps engineers, security personnel, and Government stakeholders.\r\nEssential Duties and Responsibilities\r\nAnalyze business requirements, work requests, system specifications, and technical documentation.\r\nDesign, develop, code, test, integrate, deploy, and maintain Java and Java Enterprise Edition applications.\r\nDevelop and maintain RESTful web services and application programming interfaces using JAX-RS or comparable technologies.\r\nApply object-oriented programming principles, Java design patterns, Spring Framework, Hibernate, and modern web-development technologies.\r\nDevelop user-interface components using JavaServer Faces, PrimeFaces, React, or comparable frameworks.\r\nDesign and build scalable, secure, reliable, and high-performance applications.\r\nDeploy and support Java applications using Red Hat JBoss Enterprise Application Platform 7.2.6 or newer.\r\nDevelop, maintain, and troubleshoot Java applications that interface with IBM mainframe systems, COBOL/CICS/DB2 applications, Assembly Language Coding components, batch-processing environments, and IRS shared data services.\r\nAnalyze and support mainframe batch jobs, JCL and AEV JCL procedures, job outputs, datasets, interface files, system logs, job failures, and application integration issues.\r\nUse IBM mainframe and development tools such as IBM Suite, File Manager, IBM Debugger, Eclipse/RDz, and Endevor to support application development, testing, troubleshooting, configuration management, and deployment activities.\r\nCoordinate with COBOL, CICS, DB2, Assembly Language Coding, database, and infrastructure specialists to resolve interoperability and integration problems between Java and legacy mainframe applications.\r\nInvestigate mainframe interface failures, batch-processing problems, data-transfer issues, job abends, database errors, and production defects affecting Java applications.\r\nSupport Final Integration Testing readiness, defect investigation, code corrections, production implementation, and post-deployment monitoring for Java and mainframe-integrated applications.\r\nIntegrate applications with IRS enterprise systems, shared services, databases, infrastructure, and external interfaces.\r\nDevelop and maintain solutions using Oracle, PL/SQL, DB2, XML, HTML, and related technologies.\r\nPerform unit, functional, automated, integration, regression, performance, load, and security testing using JUnit or equivalent tools.\r\nInvestigate application incidents, defects, and ServiceNow problem tickets, including high-priority P1 and P2 issues.\r\nTroubleshoot application, web-service, database, mainframe-integration, batch-processing, and production-performance problems and implement corrective solutions.\r\nSupport code builds, configuration management, and deployment activities using Jenkins/Hudson, Maven, ANT, GitHub, and Endevor.\r\nUse Linux RHEL 8.0 and Linux shell scripts to support application development and operations.\r\nApply secure-development practices and support compliance with FISMA, Section 508, IRS security requirements, and applicable lifecycle standards.\r\nDevelop and maintain required technical documentation, including design specifications, test plans, deployment plans, programming requirements, operating instructions, system manuals, mainframe-interface documentation, and knowledge articles.\r\nParticipate in Agile Scrum activities, including planning, development, testing, demonstrations, deployments, retrospectives, and Change Control Board meetings.\r\nConduct technical and architectural reviews to verify solution feasibility, quality, security, interoperability, and alignment with program requirements.\r\nMaintain accurate code, configuration, testing, and lifecycle artifacts in designated repositories.\r\nProvide technical guidance, knowledge transfer, coaching, and mentoring to team members and IRS personnel.\r\nExplain complex Java, mainframe, database, and integration matters to nontechnical stakeholders and prepare presentations or briefings for Government leadership.\r\nSupport production implementations and post-deployment monitoring to ensure system stability and timely resolution of issues.\r\nMinimum Qualifications\r\nBachelor’s degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related technical field.\r\nAt least eight years of professional Java development experience, including application design, coding, testing, integration, deployment, and maintenance.\r\nHands-on experience supporting Java applications that integrate with IBM mainframe systems, legacy applications, batch-processing environments, or mainframe-hosted data services.\r\nExperience withIBM mainframe toolsand technologies such as JCL, AEV JCL, File Manager, IBM Debugger, Eclipse/RDz, Endevor, or comparable technologies.\r\nExperience integrating or troubleshooting Java applications and interfaces involving COBOL, CICS, DB2, Assembly Language Coding, batch jobs, mainframe datasets, or related legacy components.\r\nStrong experience with object-oriented programming, Java design patterns, Spring Framework, Hibernate, and web technologies.\r\nDemonstrated experience designing and developing scalable, high-performance enterprise applications.\r\nExperience with Java/Java EE, JAX-RS, JUnit, JBoss EAP, Maven, ANT, Jenkins/Hudson, GitHub, and Linux.\r\nExperience developing or integrating RESTful web services and shared APIs.\r\nExperience with Oracle, PL/SQL, DB2, or comparable relational database technologies.\r\nExperience troubleshooting production applications and resolving software defects, mainframe-integration issues, batch-processing failures, and performance problems.\r\nExperience working in Agile software-development environments.\r\nStrong written and verbal communication skills.\r\nAbility to work effectively with multidisciplinary Java, mainframe, database, DevOps, security, and Government teams.\r\nMust hold an active IRS Minimum Background Investigation or a qualifying federal background investigation that satisfies the Government’s requirement at the time of proposal submission.\r\nMust maintain the required investigation and staff-like access eligibility throughout employment.\r\nMust be a U.S. citizen.\r\nPreferred Qualifications\r\nCurrent Java professional certification.\r\nExperience supporting IRS or U.S. Department of the Treasury systems.\r\nKnowledge of IRS Master File systems, particularly the Business Master File or Individual Master File.\r\nFamiliarity with CFOL command codes and federal tax-processing applications.\r\nExperience supporting IBM mainframe applications or environments involving COBOL, CICS, DB2, Assembly Language Coding, JCL, AEV JCL, VSAM, panels, copybooks, or skeleton procedures.\r\nExperience troubleshooting mainframe batch failures, job abends, data-interface problems, DB2 issues, and Java-to-mainframe integration defects.\r\nExperience supporting Final Integration Testing, production deployments, and post-implementation operations for mainframe-integrated applications.\r\nExperience with IBM Engineering Lifecycle Management tools, including DOORS Next and Engineering Test Management.\r\nExperience with Jira, Eclipse/RDz, File Manager, IBM Debugger, AppScan, AppInternals, JConsole, VisualJC, or Endevor.\r\nUnderstanding of OneSDLC/ELC lifecycle processes, IRM 2.5 requirements, ServiceNow Change processes, Endevor transmittal processes, and federal application-security standards.\r\nWork Requirements\r\nHybrid performance with regular availability to work at the New Carrollton Federal Building.\r\nMust be able to report to the Government site within two hours of notification.\r\nNo reimbursable travel is anticipated under the contract.\r\nEmployment is contingent upon contract award, Government approval, verification of qualifications, and continued satisfaction of security and suitability requirements.","company":"R3 Management Services","rawCompany":"r3 management services","city":"Lanham","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-11-03T01:56:02.619Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Developer","description":"Job Description\n\nSenior Java Developer\r\nProgram:IRS Master File Research and Analysis (MFRA)\r\nPlace of Performance:Hybrid—approximately 25% at the New Carrollton Federal Building, 5000 Ellin Road, Lanham, MD 20706, and 75% at the contractor’s location. The employee must be able to report to the Government site within two hours of notice.\r\nPosition Summary\r\nThe Senior Java Developer will provide full-lifecycle software development, operations and maintenance, integration, testing, deployment, and production support for IRS Master File Research and Analysis applications. The individual will develop and enhance secure, scalable, high-performance Java applications supporting Filing Season, Mid-Year, Tax-Year, legislative, and mandated system changes.\r\nThe position requires experience supporting Java applications that integrate with IRS legacy IBM mainframe environments, including mainframe batch processes, data services, and interfaces involving COBOL, CICS, DB2, Assembly Language Coding, JCL, and AEV JCL.\r\nThe Senior Java Developer will work as part of an integrated IRS-led technical team and collaborate with Java developers, COBOL and mainframe developers, business analysts, database specialists, DevOps engineers, security personnel, and Government stakeholders.\r\nEssential Duties and Responsibilities\r\nAnalyze business requirements, work requests, system specifications, and technical documentation.\r\nDesign, develop, code, test, integrate, deploy, and maintain Java and Java Enterprise Edition applications.\r\nDevelop and maintain RESTful web services and application programming interfaces using JAX-RS or comparable technologies.\r\nApply object-oriented programming principles, Java design patterns, Spring Framework, Hibernate, and modern web-development technologies.\r\nDevelop user-interface components using JavaServer Faces, PrimeFaces, React, or comparable frameworks.\r\nDesign and build scalable, secure, reliable, and high-performance applications.\r\nDeploy and support Java applications using Red Hat JBoss Enterprise Application Platform 7.2.6 or newer.\r\nDevelop, maintain, and troubleshoot Java applications that interface with IBM mainframe systems, COBOL/CICS/DB2 applications, Assembly Language Coding components, batch-processing environments, and IRS shared data services.\r\nAnalyze and support mainframe batch jobs, JCL and AEV JCL procedures, job outputs, datasets, interface files, system logs, job failures, and application integration issues.\r\nUse IBM mainframe and development tools such as IBM Suite, File Manager, IBM Debugger, Eclipse/RDz, and Endevor to support application development, testing, troubleshooting, configuration management, and deployment activities.\r\nCoordinate with COBOL, CICS, DB2, Assembly Language Coding, database, and infrastructure specialists to resolve interoperability and integration problems between Java and legacy mainframe applications.\r\nInvestigate mainframe interface failures, batch-processing problems, data-transfer issues, job abends, database errors, and production defects affecting Java applications.\r\nSupport Final Integration Testing readiness, defect investigation, code corrections, production implementation, and post-deployment monitoring for Java and mainframe-integrated applications.\r\nIntegrate applications with IRS enterprise systems, shared services, databases, infrastructure, and external interfaces.\r\nDevelop and maintain solutions using Oracle, PL/SQL, DB2, XML, HTML, and related technologies.\r\nPerform unit, functional, automated, integration, regression, performance, load, and security testing using JUnit or equivalent tools.\r\nInvestigate application incidents, defects, and ServiceNow problem tickets, including high-priority P1 and P2 issues.\r\nTroubleshoot application, web-service, database, mainframe-integration, batch-processing, and production-performance problems and implement corrective solutions.\r\nSupport code builds, configuration management, and deployment activities using Jenkins/Hudson, Maven, ANT, GitHub, and Endevor.\r\nUse Linux RHEL 8.0 and Linux shell scripts to support application development and operations.\r\nApply secure-development practices and support compliance with FISMA, Section 508, IRS security requirements, and applicable lifecycle standards.\r\nDevelop and maintain required technical documentation, including design specifications, test plans, deployment plans, programming requirements, operating instructions, system manuals, mainframe-interface documentation, and knowledge articles.\r\nParticipate in Agile Scrum activities, including planning, development, testing, demonstrations, deployments, retrospectives, and Change Control Board meetings.\r\nConduct technical and architectural reviews to verify solution feasibility, quality, security, interoperability, and alignment with program requirements.\r\nMaintain accurate code, configuration, testing, and lifecycle artifacts in designated repositories.\r\nProvide technical guidance, knowledge transfer, coaching, and mentoring to team members and IRS personnel.\r\nExplain complex Java, mainframe, database, and integration matters to nontechnical stakeholders and prepare presentations or briefings for Government leadership.\r\nSupport production implementations and post-deployment monitoring to ensure system stability and timely resolution of issues.\r\nMinimum Qualifications\r\nBachelor’s degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related technical field.\r\nAt least eight years of professional Java development experience, including application design, coding, testing, integration, deployment, and maintenance.\r\nHands-on experience supporting Java applications that integrate with IBM mainframe systems, legacy applications, batch-processing environments, or mainframe-hosted data services.\r\nExperience withIBM mainframe toolsand technologies such as JCL, AEV JCL, File Manager, IBM Debugger, Eclipse/RDz, Endevor, or comparable technologies.\r\nExperience integrating or troubleshooting Java applications and interfaces involving COBOL, CICS, DB2, Assembly Language Coding, batch jobs, mainframe datasets, or related legacy components.\r\nStrong experience with object-oriented programming, Java design patterns, Spring Framework, Hibernate, and web technologies.\r\nDemonstrated experience designing and developing scalable, high-performance enterprise applications.\r\nExperience with Java/Java EE, JAX-RS, JUnit, JBoss EAP, Maven, ANT, Jenkins/Hudson, GitHub, and Linux.\r\nExperience developing or integrating RESTful web services and shared APIs.\r\nExperience with Oracle, PL/SQL, DB2, or comparable relational database technologies.\r\nExperience troubleshooting production applications and resolving software defects, mainframe-integration issues, batch-processing failures, and performance problems.\r\nExperience working in Agile software-development environments.\r\nStrong written and verbal communication skills.\r\nAbility to work effectively with multidisciplinary Java, mainframe, database, DevOps, security, and Government teams.\r\nMust hold an active IRS Minimum Background Investigation or a qualifying federal background investigation that satisfies the Government’s requirement at the time of proposal submission.\r\nMust maintain the required investigation and staff-like access eligibility throughout employment.\r\nMust be a U.S. citizen.\r\nPreferred Qualifications\r\nCurrent Java professional certification.\r\nExperience supporting IRS or U.S. Department of the Treasury systems.\r\nKnowledge of IRS Master File systems, particularly the Business Master File or Individual Master File.\r\nFamiliarity with CFOL command codes and federal tax-processing applications.\r\nExperience supporting IBM mainframe applications or environments involving COBOL, CICS, DB2, Assembly Language Coding, JCL, AEV JCL, VSAM, panels, copybooks, or skeleton procedures.\r\nExperience troubleshooting mainframe batch failures, job abends, data-interface problems, DB2 issues, and Java-to-mainframe integration defects.\r\nExperience supporting Final Integration Testing, production deployments, and post-implementation operations for mainframe-integrated applications.\r\nExperience with IBM Engineering Lifecycle Management tools, including DOORS Next and Engineering Test Management.\r\nExperience with Jira, Eclipse/RDz, File Manager, IBM Debugger, AppScan, AppInternals, JConsole, VisualJC, or Endevor.\r\nUnderstanding of OneSDLC/ELC lifecycle processes, IRM 2.5 requirements, ServiceNow Change processes, Endevor transmittal processes, and federal application-security standards.\r\nWork Requirements\r\nHybrid performance with regular availability to work at the New Carrollton Federal Building.\r\nMust be able to report to the Government site within two hours of notification.\r\nNo reimbursable travel is anticipated under the contract.\r\nEmployment is contingent upon contract award, Government approval, verification of qualifications, and continued satisfaction of security and suitability requirements.","datePosted":"2026-11-03T01:56:02.619Z","dateModified":"2026-11-03T01:56:02.619Z","hiringOrganization":{"@type":"Organization","name":"R3 Management Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Lanham","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"66afc1d41e302cfa000aace8"},"url":"https://jobsearcher.com/jobs/66afc1d41e302cfa000aace8"}}