Senior Java Developer / Java Programmer
R3 Management Services
Job Description
Job Description
Senior Java Developer / Java Programmer
Program: IRS Master File Research and Analysis (MFRA)
Place 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.
Position Summary
The 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.
The 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.
The 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.
Essential Duties and Responsibilities
- Analyze business requirements, work requests, system specifications, and technical documentation.
- Design, develop, code, test, integrate, deploy, and maintain Java and Java Enterprise Edition applications.
- Develop and maintain RESTful web services and application programming interfaces using JAX-RS or comparable technologies.
- Apply object-oriented programming principles, Java design patterns, Spring Framework, Hibernate, and modern web-development technologies.
- Develop user-interface components using JavaServer Faces, PrimeFaces, React, or comparable frameworks.
- Design and build scalable, secure, reliable, and high-performance applications.
- Deploy and support Java applications using Red Hat JBoss Enterprise Application Platform 7.2.6 or newer.
- Develop, 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.
- Analyze and support mainframe batch jobs, JCL and AEV JCL procedures, job outputs, datasets, interface files, system logs, job failures, and application integration issues.
- Use 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.
- Coordinate with COBOL, CICS, DB2, Assembly Language Coding, database, and infrastructure specialists to resolve interoperability and integration problems between Java and legacy mainframe applications.
- Investigate mainframe interface failures, batch-processing problems, data-transfer issues, job abends, database errors, and production defects affecting Java applications.
- Support Final Integration Testing readiness, defect investigation, code corrections, production implementation, and post-deployment monitoring for Java and mainframe-integrated applications.
- Integrate applications with IRS enterprise systems, shared services, databases, infrastructure, and external interfaces.
- Develop and maintain solutions using Oracle, PL/SQL, DB2, XML, HTML, and related technologies.
- Perform unit, functional, automated, integration, regression, performance, load, and security testing using JUnit or equivalent tools.
- Investigate application incidents, defects, and ServiceNow problem tickets, including high-priority P1 and P2 issues.
- Troubleshoot application, web-service, database, mainframe-integration, batch-processing, and production-performance problems and implement corrective solutions.
- Support code builds, configuration management, and deployment activities using Jenkins/Hudson, Maven, ANT, GitHub, and Endevor.
- Use Linux RHEL 8.0 and Linux shell scripts to support application development and operations.
- Apply secure-development practices and support compliance with FISMA, Section 508, IRS security requirements, and applicable lifecycle standards.
- Develop and maintain required technical documentation, including design specifications, test plans, deployment plans, programming requirements, operating instructions, system manuals, mainframe-interface documentation, and knowledge articles.
- Participate in Agile Scrum activities, including planning, development, testing, demonstrations, deployments, retrospectives, and Change Control Board meetings.
- Conduct technical and architectural reviews to verify solution feasibility, quality, security, interoperability, and alignment with program requirements.
- Maintain accurate code, configuration, testing, and lifecycle artifacts in designated repositories.
- Provide technical guidance, knowledge transfer, coaching, and mentoring to team members and IRS personnel.
- Explain complex Java, mainframe, database, and integration matters to nontechnical stakeholders and prepare presentations or briefings for Government leadership.
- Support production implementations and post-deployment monitoring to ensure system stability and timely resolution of issues.
Minimum Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related technical field.
- At least eight years of professional Java development experience, including application design, coding, testing, integration, deployment, and maintenance.
- Hands-on experience supporting Java applications that integrate with IBM mainframe systems, legacy applications, batch-processing environments, or mainframe-hosted data services.
- Experience with IBM mainframe tools and technologies such as JCL, AEV JCL, File Manager, IBM Debugger, Eclipse/RDz, Endevor, or comparable technologies.
- Experience integrating or troubleshooting Java applications and interfaces involving COBOL, CICS, DB2, Assembly Language Coding, batch jobs, mainframe datasets, or related legacy components.
- Strong experience with object-oriented programming, Java design patterns, Spring Framework, Hibernate, and web technologies.
- Demonstrated experience designing and developing scalable, high-performance enterprise applications.
- Experience with Java/Java EE, JAX-RS, JUnit, JBoss EAP, Maven, ANT, Jenkins/Hudson, GitHub, and Linux.
- Experience developing or integrating RESTful web services and shared APIs.
- Experience with Oracle, PL/SQL, DB2, or comparable relational database technologies.
- Experience troubleshooting production applications and resolving software defects, mainframe-integration issues, batch-processing failures, and performance problems.
- Experience working in Agile software-development environments.
- Strong written and verbal communication skills.
- Ability to work effectively with multidisciplinary Java, mainframe, database, DevOps, security, and Government teams.
- Must 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.
- Must maintain the required investigation and staff-like access eligibility throughout employment.
- Must be a U.S. citizen.
Preferred Qualifications
- Current Java professional certification.
- Experience supporting IRS or U.S. Department of the Treasury systems.
- Knowledge of IRS Master File systems, particularly the Business Master File or Individual Master File.
- Familiarity with CFOL command codes and federal tax-processing applications.
- Experience supporting IBM mainframe applications or environments involving COBOL, CICS, DB2, Assembly Language Coding, JCL, AEV JCL, VSAM, panels, copybooks, or skeleton procedures.
- Experience troubleshooting mainframe batch failures, job abends, data-interface problems, DB2 issues, and Java-to-mainframe integration defects.
- Experience supporting Final Integration Testing, production deployments, and post-implementation operations for mainframe-integrated applications.
- Experience with IBM Engineering Lifecycle Management tools, including DOORS Next and Engineering Test Management.
- Experience with Jira, Eclipse/RDz, File Manager, IBM Debugger, AppScan, AppInternals, JConsole, VisualJC, or Endevor.
- Understanding of OneSDLC/ELC lifecycle processes, IRM 2.5 requirements, ServiceNow Change processes, Endevor transmittal processes, and federal application-security standards.
Work Requirements
- Hybrid performance with regular availability to work at the New Carrollton Federal Building.
- Must be able to report to the Government site within two hours of notification.
- No reimbursable travel is anticipated under the contract.
- Employment is contingent upon contract award, Government approval, verification of qualifications, and continued satisfaction of security and suitability requirements.
- ...Job Description Job Description Senior Java Developer / Java Programmer Program: IRS Master File Research and Analysis (MFRA) Place of Performance: Hybrid—approximately 25% at the New Carrollton Federal Building, 5000 Ellin Road, Lanham, MD 20706, and 75% at...SeniorContract workFor contractors
$80k - $189k
...A leading IT solutions provider in Washington, D.C. is seeking a Mid-Senior Java Developer. You will develop innovative software solutions, collaborate with cross-functional teams, and utilize your expertise in Java and related frameworks. The ideal candidate has strong...SeniorFull time- ...content/data management services. We have developed our methodologies and processes based on... ...DescriptionThe client is seeking experienced Java developers to work on various initiatives... ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And...Senior
- ...Senior Software EngineerMastercards Commercial Solutions team is a rapidly growing organization with responsibilities to deliver innovative... ...blast radius.All About You:Successfully designed and developed externally facing web applications utilizing modern single page...Senior
- ...Senior Java DeveloperThe role will require you to design, develop and test using JAVA technologies which will facilitate application development and implementation from development to QA to production. You will work to gain an understanding of the current system infrastructure...Senior
$45k - $110k
...Senior Java DeveloperWipro Limited is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design,...SeniorMinimum wageLocal area- ...Senior Software DeveloperMarathon TS is looking for a Senior Software Developer to support our efforts at DOD.Essential functions:Work in a full life-cycle software engineering... ...testing.5+ years of experience with Java development including development of REST APIs...SeniorPermanent employmentContract workRemote work
- ...Job PostingAWS API Developer to design, build, and optimize scalable API solutions within our cloud ecosystem. In this role, you will develop... ...in modern programming languages (e.g., Python, Node.js, or Java), hands on experience with CI/CD pipelines, and a deep...Senior
- ...Senior Java AWS DeveloperOur Randstad client in DC is in search of a proficient Senior Java AWS Developer to enhance their team. This role demands expertise in Java coding coupled with AWS cloud development, encompassing technologies like Spring Boot, Lambda, Kinesis,...Senior
- ...Sr. AWS Java DeveloperCGI has an immediate need for a Sr. AWS Java Python Developer to join our financial services team in one of our selected CGI locations. Due to the current COVID-19 status, candidates will not be required to work within the physical work location at...SeniorImmediate start
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...risk. Provide simple dashboards of complex data which provides senior management the results to set corporate direction. Key Job...SeniorWorldwide
- ...Description This is a remote position. Position Title: Senior Application Developer Location: Remote. Duration: Full-time. IRS MBI... ..., refactoring, documenting, and sustaining secure Java, Spring Boot, ReactJS, and API-based applications in mission...SeniorFull timeRemote work
- ...Senior Java AWS Full Stack DeveloperWe are seeking a highly skilled Senior Java AWS Full Stack Developer to join our Randstad client in Washington, DC. This role is focused on developing, automating, and maintaining backend applications using Java and AWS technologies...Senior
- ...Arlington, Virginia is seeking a Software Architect to lead the design of technical solutions for enterprise platforms. The role emphasizes Java-based systems and AI integration, requiring collaboration with engineering and product teams. Candidates should have extensive cloud...Senior
- ...Sr. Java Full Stack DeveloperLumen Solutions Group Inc. is a technology consulting Services company based... ...: 12-month contractJob Description: Java /Python Developer will help support the API Platform implementation. Senior Full-Stack Software Engineer responsible for...SeniorFor contractorsShift work
- AccessHR, Inc. seeks a Senior Full-Stack Developer to join a Defense-focused team supporting DISA. You will develop microservices with Java Spring Boot and deliver React-based UI components in an Agile DevSecOps environment. The ideal candidate has 8+ years in Java/Spring...SeniorRemote job
$125k
...Senior Java Full Stack DeveloperNetServices (NSI) is an IT services firm with a long-standing reputation for delivering high-quality, cost... ...the best talent locally available.The Senior Java Full Stack Developer will be a part of an agile software development team and...SeniorFlexible hours- ...Job Description Job Description As a Java Developer, you'll design, deliver, and support operations for custom-built systems that enable our clients to execute mission-critical business processes. You'll be involved in all stages of the Software Development Lifecycle...Senior1 day per week
- ...Sr. Java DeveloperLocation: Washington DC, Virginia and Maryland Experience: 8+ yearsJob Description:Proven working experience in... ...Java (6 7, 8) developmentHands on experience in designing and developing applications using Java EE platformsObject Oriented analysis and...SeniorWork experience placement
- Senior Full-Stack Java Developer Cooperidge Consulting Firm is seeking an experienced Senior Full-Stack Java Developer with expertise in Spring Boot and React to join a high-performing software development team supporting the Defense Information Systems Agency (DISA)....SeniorFull timeTemporary workWork at officeLocal areaRemote work
$130k - $160k
...solutions to DoD and federal civilian agencies in 40 states. Position Summary Our client is currently seeking a Senior Full-Stack Developer with Java, Spring Boot and React experience. You will be part of a talented software development team supporting the Defense...SeniorWork at officeRemote work- ...innovative solutions to fix client issuesMentor and coach Junior developers, work with managers and product owner to help plan for Sprints,... ..., Computer Science, or equivalent experience4+ years of Java development experience with Spring, Hibernate, API development...Senior
- ...and frameworks to deliver real product value. Technologies: Java, Spring, AWS (EMR, ECS, EC2, S3, Glue, Athena, QuickSight, Lambda... ...MySQL, GitHub, TeamCity/Jenkins, Apache Airflow Your Role: Develop advertising solutions for the expanding digital advertising...Senior
- ...Sr Java DeveloperPay: $66 - 70 C2CLocation: OCTO - 200 I Street, SE Washington DC 20003 LOCALSProjected Start Date: August 1... ...In Person OnlyThis opening is a fully On Site position.The Senior Java Developer position requires in-depth knowledge of Java and J2EE background...SeniorWork at office
- Job DescriptionPosition Title: Urgent Backfill - Sr. Java Developer - Strong Angular JS is mustLocation: Washington, DCDuration: will go up... ...usmsystems.com or (***) ***-****SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information ServicesSeniorWork experience placement
- ...Senior Java/IIB DeveloperWe are looking for a senior Java/IIB developer to work in our development team that builds and supports an application integrated with The Clearing House's Real Time Payment network. The application is highly available and handles high volume payment...Senior
- ...Job Description Job Description Role:Sr Java Developer Location: Washington, DC Client: DC Government (Onsite - In person interview) JOb Description: The Senior JAVA Developer position requires in-depth knowledge of JAVA and J2EEbackground using Spring Technologies...SeniorFull timeContract work
- ...Vervic Inc. in Washington, D.C. is looking for a Senior Full Stack Developer with over 10 years of experience in Java and expertise in Collibra for data governance tasks. The role includes developing scalable solutions by designing robust APIs and engaging in full-stack...SeniorWork at officeRemote work
- ...Job Description Job Description TITLE: Sr Java Developer LOCATION: Washington, DC/ Onsite Employment type: Contract w2/109... ...years INTERVIEWS: In Person Job Description: The Senior JAVA Developer position requires in-depth knowledge of JAVA...SeniorContract work
- A leading loyalty solutions provider is seeking a skilled software developer to enhance its Java/Angular codebase and improve application performance. This role offers remote work flexibility, contributing to a collaborative culture focused on innovation. Candidates should...SeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer / Java Programmer. Be the first to apply!
- java developer remote part time Lanham, MD
- senior manager legal Lanham, MD
- senior commercial counsel Lanham, MD
- senior manager tax Lanham, MD
- senior implementation project manager Lanham, MD
- senior level Lanham, MD
- senior consulting engineer Lanham, MD
- senior human factors engineer Lanham, MD
- senior resident engineer Lanham, MD
- senior cloud network engineer Lanham, MD


