DSI is searching for Java developers to assist with understanding and redeveloping legacy COBOL code in Java
Requirements
- Strong proficiency in Java (8/11/17+) programming language and Object-Oriented Design (OOD) principles
- Expertise with popular Java frameworks and libraries (e.g., Spring, Spring Boot, Hibernate/JPA)
- Experience with building and consuming RESTful APIs and microservices architecture
- Proficiency in database technologies (relational databases like MySQL, Oracle, and Microsoft SQL Server)
- Experience with version control systems (Git) and CI/CD pipelines (Jenkins, Maven, Gradle)
- Knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly valued
- Knowledge of JavaScript frameworks and SPA solutions for front-end development such as Angular 4+ is highly desired
Responsibilities
- Serve as lead Java developer on primary assignment
- Collaborate with other developers to deliver Java solutions that provide the business-critical functions the legacy COBOL applications currently perform
- Designing, coding, and implementing Java application code
- Testing the stability and functionality of the application
- Troubleshooting and fixing bugs
- Writing documents and providing technical training for IT staff
- Maintaining the security and integrity of the application software
Other
- Excellent communication and leadership skills both written and oral
- Ability to collaborate with supporting resources across business and/or functional lines
- Have excellent organizational skills, proven analytical, planning, problem solving, and decision-making skills
- Must meet productivity standards, complete work in timely manner and strive to increase productivity
- Onsite