Senior Mainframe and REST API Developer
Arthur Grand Technologies IncAbout the role
Company Description
Arthur Grand Technologies (www.arthurgrand.com) is in the business of providing staffing and technology consulting services. We have doubled our revenue year over year for the past 5 years. This speaks to the long-lasting relationship and customer satisfaction that we have built in this short span of time. Our company is managed by a team of professionals who worked for big 5 consulting firms for 20+ years.
We are a minority owned staff augmentation and technology consulting company
To keep our valued employees, we need to keep them engaged in challenging, interesting work, offer market-relevant benefits and provide continued opportunities for professional growth.
Job Description
Senior Mainframe and REST API Developer
Location: Woodlawn, MD (Hybrid)
Long Term Contract
Key Required Skills:
Z/OS Mainframe development, JCL, COBOL, DB2, CICS, Control-M, VSAM, SQL, relational databases, Java, RESTful, Spring Boot, JSON, XML, SOAP, SQL, Git, AWS, and TDD and familiarity with Angular
Position Description:
- Architect, design, code, and implement applications using software engineering best practices in the latest technologies.
- Develop JCL and software code using customer defined standards and software engineering best practices.
- Analyze root causes for batch job failures, take appropriate corrective steps to resolve issues in a timely fashion, and share findings with the team.
- Evaluate impacts of database schema changes on existing software components
- Develop new and update existing REST APIs using the Spring Framework (Boot, Cloud, Security, Data).
- Perform source code repository management and deployment using DevOps (Jenkins, Nexus, Docker, SonarQube, Urban Code).
- Perform API testing using Swagger UI and Ready API.
- Investigate and repair application defects related to business logic, middleware, or database (DB2).
- Perform log analysis and resolution using Splunk, Dynatrace
- Provide software expertise in one or more of these areas: Java application integration, Java enterprise services, service-oriented architectures (SOA), security, and business process management/business rules processing.
- Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience.
- Provide guidance/support to other junior/mid-level developers.
- Impact functional strategy by developing new solutions, processes, standards, or operational plans that position competitively in the marketplace.
- All other duties as assigned or directed.
Skills Requirements:
Foundation For Success (Basic Qualifications)
- Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field.
- Masters or Doctorate degree may substitute for required experience.
- 10+ years of experience with Mainframe development using z/OS Mainframe development, JCL, COBOL, DB2, CICS, Control-M, and VSAM
- 7+ years of experience with Java systems/application analysis and design
- 7+ years of combined experience SOA/Microservice architecture/RESTful web service
- 4+ years of combined experience with building responsive UIs with modern front-end technologies
- Must be able to obtain and maintain a Public Trust. Contract requirement.
Factors To Help You Shine (Required Skills)
- These skills will help you succeed in this position:
- Strong experience with developing batch and online modules using COBOL, JCL, CICS, VSAM and DB2 utilities/languages.
- Strong knowledge of SQL and relational databases like DB2.
- Excellent experience with Spring Framework (Boot, Batch, Cloud, Security, and Data)
- Excellent knowledge with Java EE, Java generics, and concurrent programming
- Solid experience with unit testing, TDD, and associated technologies (Junit, Mockito and Karma/Jasmine)
- Basic knowledge of relational databases (PostgreSQL, DB2, and Oracle), SQL, and ORM technologies (JPA2, Hibernate, and Spring JDBC.
- Strong experience developing unit tests using Junit using build automation tools such as Maven, Jenkins, and SonarQube.
- Knowledge/Experience on Web-methods will be an additional advantage.
- Familiarity with modern front-end build pipelines and tools.
- Excellent communication and written skills
How To Stand Out From The Crowd (Desired Skills)
- Showcase your knowledge of modern development through the following experience or skills:
- Experience with modern development software, tools, and methodologies.
- Experience working on Agile projects a
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s