Salary: $156,000 – 156,000 per year
Requirements:
- U.S. Citizenship or Legal Permanent Residency (Green Card holder for at least three years)
- Federal Tax compliance is essential
- Ability to obtain and maintain a Minimum Background Investigation (MBI) clearance
- Active Moderate Risk MBI clearance is advantageous
- Bachelors degree from an accredited institution (four additional years of related experience may substitute for the degree)
- Minimum of five years of relevant experience
- Proficient in Core Java 8+ development
- Skillful in designing and implementing JEE solutions using Spring Boot and Microservices
- At least four years of experience with IBM ALC programming language
- Proven experience in developing and maintaining COBOL applications in enterprise mainframe settings
- Familiarity with batch systems using JCL and IBM utilities
- Experience in modernizing or integrating legacy mainframe platforms with distributed Java systems
- Knowledge of Agile and continuous integration methodologies
- Proficient in Lambda expressions and Generics
- Understanding design patterns, SOA principles, and Java APIs
- Working knowledge of REST/SOAP services, messaging frameworks, and event platforms
- Strong communication skills, both verbal and written
- Demonstrated capacity to deliver intricate solutions as a senior contributor
- Experience with integrating GOTS and COTS products
- Background in performance tuning and optimization of service-based frameworks
Responsibilities:
- Maintain and enhance existing software applications, including design, development, unit testing, and debugging with Java 8+, SQL, Spring Boot, and Microservices
- Create design specifications that cater to evolving requirements
- Develop and deploy Java components or full applications within JEE environments
- Design, develop, test, and document software components based on business requirements
- Devise unit test cases, plans, and automated tests adhering to Test-Driven Development (TDD) practices
- Conduct unit, integration, and regression testing
- Engage in design and code reviews to ensure quality
- Update and maintain source code and software components
- Document processes in accordance with development methodologies
- Create custom adapters for integration of legacy systems with service-oriented frameworks
- Collaborate within a large Agile team operating in short sprint cycles
- Effectively interact with engineers, program leaders, and clients
- Provide development, testing, and production support for IBM mainframe applications in ALC and COBOL
- Maintain and enhance legacy ALC/COBOL batch programs, including debugging and performance tuning
- Support integration of Java microservices with mainframe systems operating in z/OS environments
- Participate in production incident resolutions and Service Restoration Team calls as necessary
- Execute and troubleshoot batch tasks using JCL and IBM utilities
- Support applications in enterprise IRS environments utilizing configuration management tools like Rational Team Concert and Endevor
Technologies:
- Lambda
- COBOL
- IBM
- IBM Mainframe
- Support
- Java
- REST
- SOAP
- SQL
- Spring
- Spring Boot
- TDD
- microservices
- Java EE
- API
- AWS
- Cloud
- Docker
- IBM Db2
- JBoss
- JPA
- Jenkins
- Kafka
- Linux
- Maven
- MongoDB
- Tomcat
- Websphere
- XML
More:
We are excited to announce an opening for a Senior Java / Mainframe Application Developer to support our client with enterprise-scale software systems. This role allows for 100% remote work, and you will be part of a dynamic and collaborative Agile team focused on modernization initiatives. We offer a comprehensive benefits package including health, dental, vision insurance, life insurance, a 401(k) plan, and paid time off. Join us in supporting mission-critical processing systems for the IRS and be an integral part of our innovative team.
last updated 7 week of 2026
Source ⇲
DevITJobs - tech & IT jobs with salary info in United States