{"schemaVersion":"jobsearcher.job.v1","id":"ece575bcc9222a9e0252d622","url":"https://jobsearcher.com/jobs/ece575bcc9222a9e0252d622","canonicalUrl":"https://jobsearcher.com/jobs/ece575bcc9222a9e0252d622","title":"Java/Mainframe Developer","description":"Job Requisition: Java/Mainframe Developer\nJob Description:\nThe Java/Mainframe Developer role shall have extensive experience in administering and enhancing mainframe applications and services while also and maintaining and updating Java based Web Applications and services. Expertise in analyzing legacy IBM mainframe applications and modernizing applications and services, specifically applying Java, is a highly desired skill for this role. This role will have prime accountability for major projects and the candidate will be expected to develop detailed and robust system design, efficient and accurate code, assist teams throught the QA & test process, and work to modernize and improve current and proposed systems supporting the federal client agency.\nDuties include but not limited to:\nAbility to develop technical solutions, regularly document the solution architecture, create industry compliant design documentation using UML and other accepted/approved documentation methods.\nExpertise in modernizing legacy IBM mainframe applications that includes COBOL, Batch, CICS and DB2\nAbility to analyze, evaluate, administer, update, scale, and document activities pertaining to mainframe COBOL systems\nDemonstrate hands-on experience with projects supporting Service Oriented Architecture (SOA) principles, work independently and provide technical directions to team members.\nPerform technical design, development, modification, and implementation of computer applications using existing and emerging technology platforms in Java.\nWork with customers and team members in a dynamic Agile-based development environment\nFollow Continuous Integration/Continuous Delivery (CI/CD) best practices for code build and deployments, and document and manage configuration changes\nAnalyze internal user needs and desired results and develop software solutions.\nDevelopment of applications using additional languages such as Angular, RESTful, Python, JQuery, Spring, and/or other technologies listed below is a plus.\nWrite, design, code, test, implement, and debug programs adhering to corporate and security requirements and standards.\nPerform application testing and validation, programming, and documentation.\nDevelop software components, adhering to existing process guidelines.\nCoordinate software installation and monitor implementation process.\nMonitor changing system performance improvement and security trends and identify potential issues.\nSuggest opportunities for improvement.\nDemonstrate strong oral and written communication\nRequired Education: Bachelor’s degree\nExperience:\n· + 5 Years of professional experience\nExperience with J2EE technologies stack such as Java, JSP, EJB, JDBC, JMS, and WASD.\nExperience with IBM Mainframe technologies not limited to COBOL, JCL, PROC, CICS, DB2, VSAM\nExperience with Web Service Technology and Security.\nService Definition Language (WSDL), WS-Security, Web Services-Interoperability (WS-I), Message Transmission Optimization Mechanism (MTOM), SOAP with Attachments (SWA).\nExperience with J2EE Framework/ORM such as Struts 1 & 2, spring and Hibernate.\nExperience with writing Java Batch applications with spring batch or other batch frameworks.\nSolid OOD/OOP foundation with experience in UML diagramming and design documentation.\nDatabase experience such as Oracle, DB2, SQL Server, SQL and JDBC.\nStrong XML processing experience such as XSD, XPath, XSL, XSLT, etc.\nExperience with JavaScript, Ajax, HTML, CSS, Angular JS and Node.js.\nExperience and understanding of cloud deployments and micro services approach to building applications. Experience with AWS is a plus.\nExperience with complex programming, program debugging, data analysis, problem analysis and resolution issues within OO application systems.\nCommunication skills to present ideas and concepts effectively; strong and proven problem solving.\nSelf-managed with the ability to mentor others.\nCommunication skills to present ideas and concepts effectively.\nFamiliarity with project management frameworks.\nAbility to obtain a Public Trust Security Clearance.\nDesired Skills:\nStrong communication and documentation skills.\nExposure to writing Technical White Papers and systems design documents.\nSelf-starter, highly motivated individual, and a team player who adapts to a dynamic work environment.\nAbility to investigate/research issues, determine impact, and provide solutions.\nExperience with version control software such as MKS, GIT & Endevor.\nFamiliar with Web Service technologies such as Apache Axis, SOAP and WSDL.\nFamiliar with Rational Unified Process, CMM/CMMI.\nFamiliar with MS Project and Visio.\nPrior experience with federal or state governments IT projects.\nWork Location: Full remote\nJob Type: Full-time\nPay: $120,000.00 - $150,000.00 per year\nBenefits:\n401(k)\n401(k) matching\nDental insurance\nFlexible schedule\nHealth insurance\nLife insurance\nPaid time off\nReferral program\nRetirement plan\nTuition reimbursement\nVision insurance\nCompensation Package:\nYearly pay\nSchedule:\n8 hour shift\nEducation:\nBachelor's (Required)\nExperience:\nJava: 5 years (Required)\nIBM Mainframe technologies not limited to COBOL, JCL, PROC: 5 years (Required)\nFederal IT projects: 5 years (Required)\nWork Location: Remote","company":"Ctec","rawCompany":"ctec","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-06T12:08:46.758Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"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":"Java/Mainframe Developer","description":"Job Requisition: Java/Mainframe Developer\nJob Description:\nThe Java/Mainframe Developer role shall have extensive experience in administering and enhancing mainframe applications and services while also and maintaining and updating Java based Web Applications and services. Expertise in analyzing legacy IBM mainframe applications and modernizing applications and services, specifically applying Java, is a highly desired skill for this role. This role will have prime accountability for major projects and the candidate will be expected to develop detailed and robust system design, efficient and accurate code, assist teams throught the QA & test process, and work to modernize and improve current and proposed systems supporting the federal client agency.\nDuties include but not limited to:\nAbility to develop technical solutions, regularly document the solution architecture, create industry compliant design documentation using UML and other accepted/approved documentation methods.\nExpertise in modernizing legacy IBM mainframe applications that includes COBOL, Batch, CICS and DB2\nAbility to analyze, evaluate, administer, update, scale, and document activities pertaining to mainframe COBOL systems\nDemonstrate hands-on experience with projects supporting Service Oriented Architecture (SOA) principles, work independently and provide technical directions to team members.\nPerform technical design, development, modification, and implementation of computer applications using existing and emerging technology platforms in Java.\nWork with customers and team members in a dynamic Agile-based development environment\nFollow Continuous Integration/Continuous Delivery (CI/CD) best practices for code build and deployments, and document and manage configuration changes\nAnalyze internal user needs and desired results and develop software solutions.\nDevelopment of applications using additional languages such as Angular, RESTful, Python, JQuery, Spring, and/or other technologies listed below is a plus.\nWrite, design, code, test, implement, and debug programs adhering to corporate and security requirements and standards.\nPerform application testing and validation, programming, and documentation.\nDevelop software components, adhering to existing process guidelines.\nCoordinate software installation and monitor implementation process.\nMonitor changing system performance improvement and security trends and identify potential issues.\nSuggest opportunities for improvement.\nDemonstrate strong oral and written communication\nRequired Education: Bachelor’s degree\nExperience:\n· + 5 Years of professional experience\nExperience with J2EE technologies stack such as Java, JSP, EJB, JDBC, JMS, and WASD.\nExperience with IBM Mainframe technologies not limited to COBOL, JCL, PROC, CICS, DB2, VSAM\nExperience with Web Service Technology and Security.\nService Definition Language (WSDL), WS-Security, Web Services-Interoperability (WS-I), Message Transmission Optimization Mechanism (MTOM), SOAP with Attachments (SWA).\nExperience with J2EE Framework/ORM such as Struts 1 & 2, spring and Hibernate.\nExperience with writing Java Batch applications with spring batch or other batch frameworks.\nSolid OOD/OOP foundation with experience in UML diagramming and design documentation.\nDatabase experience such as Oracle, DB2, SQL Server, SQL and JDBC.\nStrong XML processing experience such as XSD, XPath, XSL, XSLT, etc.\nExperience with JavaScript, Ajax, HTML, CSS, Angular JS and Node.js.\nExperience and understanding of cloud deployments and micro services approach to building applications. Experience with AWS is a plus.\nExperience with complex programming, program debugging, data analysis, problem analysis and resolution issues within OO application systems.\nCommunication skills to present ideas and concepts effectively; strong and proven problem solving.\nSelf-managed with the ability to mentor others.\nCommunication skills to present ideas and concepts effectively.\nFamiliarity with project management frameworks.\nAbility to obtain a Public Trust Security Clearance.\nDesired Skills:\nStrong communication and documentation skills.\nExposure to writing Technical White Papers and systems design documents.\nSelf-starter, highly motivated individual, and a team player who adapts to a dynamic work environment.\nAbility to investigate/research issues, determine impact, and provide solutions.\nExperience with version control software such as MKS, GIT & Endevor.\nFamiliar with Web Service technologies such as Apache Axis, SOAP and WSDL.\nFamiliar with Rational Unified Process, CMM/CMMI.\nFamiliar with MS Project and Visio.\nPrior experience with federal or state governments IT projects.\nWork Location: Full remote\nJob Type: Full-time\nPay: $120,000.00 - $150,000.00 per year\nBenefits:\n401(k)\n401(k) matching\nDental insurance\nFlexible schedule\nHealth insurance\nLife insurance\nPaid time off\nReferral program\nRetirement plan\nTuition reimbursement\nVision insurance\nCompensation Package:\nYearly pay\nSchedule:\n8 hour shift\nEducation:\nBachelor's (Required)\nExperience:\nJava: 5 years (Required)\nIBM Mainframe technologies not limited to COBOL, JCL, PROC: 5 years (Required)\nFederal IT projects: 5 years (Required)\nWork Location: Remote","datePosted":"2026-08-06T12:08:46.758Z","dateModified":"2026-08-06T12:08:46.758Z","hiringOrganization":{"@type":"Organization","name":"Ctec","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ece575bcc9222a9e0252d622"},"url":"https://jobsearcher.com/jobs/ece575bcc9222a9e0252d622"}}