Overview
On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 5 month(s)
Skills
SQL
Cobol
Oracle
Java
Azure
AWS
GCP
restful
git
Spring
testing
Spring Boot
Hibernate/JPA
OOD
CI/CD Pipelines
Job Details
Location & Work Arrangement
- City, State: Columbus, Ohio
- Work Arrangement: Onsite (Required)
- Contract: This is a Contract position. (Note: This position is anticipated to be extended through June 2027).
- Work Location: 30 West Spring Street, Columbus, Ohio (William Green Building, 8th floor).
- Mode of Interview: In-person.
Key Technical Responsibilities
Modern Java Development & Architecture (10+ Years)
- Core Java Proficiency: Strong proficiency in Java programming language (Java 8/11/17) and applying Object-Oriented Design (OOD) principles.
- Framework Expertise: Expertise with popular Java frameworks and libraries, including Spring, Spring Boot, and Hibernate/JPA (Java Persistence API).
- Service Architecture: Experience with building and consuming RESTful APIs and developing using a microservices architecture.
- Database & SQL: Proficiency in SQL (10 years required) and database technologies (relational databases like MySQL, Oracle, and Microsoft SQL Server).
- Legacy Migration: Collaborate with other developers to deliver Java solutions that replace and provide the business-critical functions currently performed by legacy COBOL applications (Highly Desired).
DevOps, Quality, and Full Lifecycle
- CI/CD & Tools: Experience with version control systems (Git) and exposure to CI/CD pipelines (Jenkins, Maven, Gradle). Proficiency working in common, open-source IDEs (Eclipse, VS Code).
- Testing: Proficiency with testing frameworks such as JUnit (10 years required), writing, and documenting application components.
- Front-End (Desired): Knowledge of JavaScript frameworks and Single-Page Application (SPA) solutions such as Angular 4 or Blazor is highly desired.
- Cloud Knowledge (Valued): Knowledge of cloud platforms (AWS, Azure, Google Cloud Platform) and containerization technologies (Docker, Kubernetes) is highly valued.
Leadership and Documentation
- Solution Leadership: Serve as a lead Java developer, designing, coding, and implementing application code, and coordinating programming activities.
- Agile Work Style: Work in an agile/iterative development manner, utilizing current best practices and helping establish/refine coding standards.
- Documentation: Prepare appropriate documentation (flowcharts, narratives, code comments) and implement software project lifecycle solutions (software and documentation).
Required Technical Experience
| Skill Area | Minimum Experience | Key Expertise & Knowledge |
| Core Java | 10 Years (Required) | Java solution development, Java 8/11/17, OOD, Windows environment. |
| Frameworks/API | 10 Years (Required) | JPA, RESTful Web Services, Spring/Spring Boot, Hibernate. |
| Data/Testing | 10 Years (Required) | SQL, JUnit, database technologies. |
| Migration | N/A (Highly Desired) | Experience working with and understanding COBOL code. |
| Front-End | N/A (Highly Desired) | Knowledge of JavaScript frameworks and Angular 4/Blazor (SPA). |
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.