×
Register Here to Apply for Jobs or Post Jobs. X

Java Batch Programmer - Greensboro, NC

Job in Greensboro, Guilford County, North Carolina, 27401, USA
Listing for: Georgia IT, Inc.
Full Time position
Listed on 2026-07-24
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Software Engineer
Job Description & How to Apply Below

Java Batch Programmer

Location:

Greensboro, NC Position Type:
Contract 12 Months Rate: DOE
*** Corp to Corp / W2 / 1099 accepted***

Senior (5 years' experience) Java Batch Programmer. Application developer with JAVA, HTML, JavaScript, XML, XSLT, JSF, Rich Faces, Ajax, Websphere and DB2 skills. COBOL skills a plus. The candidate will be responsible for designing, coding, testing, and implementing enhancements and maintenance modifications on multi-platform applications. Will have extensive interaction with technical peers as well as business partners. As a single resource to the project, get the requirements directly from the financial client.

Involved in software development life cycle (SDLC), which includes requirement gathering, design, coding, testing. Design and develop Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns. Implement the business layer by using Hibernate with Spring DAO and also develop mapping files and POJO java classes using ORM tool. Implement multi-threading and handle it safely. Use ODWEK Wrapper Web Service to retrieve the required reports from IBM Content Manager on Demand (IBM CMOD).

Use DAO pattern to retrieve the data from database. Retrieve data from DB2, and update data in Oracle 10g as part of the requirement. Create a.bat file and added the job in the scheduler as part of the batch process. Implement and modify complex REGEX expressions. Communicate with third-party services like CMOD. Have knowledge on Spring Batch which provides functions like processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management.

Use Maven as building tool. Use Log4j for logging various levels of information like error, info, debug into the log files. Use JUnit framework for unit testing of application.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary