Software Developer
IBM Corporation
Durham, NC
Full-time
Information Services / Technology (IT)
Posted on October 13, 2019
SOFTWARE DEVELOPER, IBM Corporation, Durham, NC: Design and develop robust REST API'S in Java and Spring MVC. Design database schema and create persistence layer in Java, Hibernate. Debug and fix the production issues. Support on call duty based on priority. Design and deliver robust, scalable, and secure distributed software on cloud. Utilize micro-services architecture to build scalable applications. As part of agile team participate in daily scrums, retrospect and other activities. Develop chain-code to communicate with blockchain network. Create unit and integration tests to verify the implemented features. Write Unix scripts to generate ad-hoc reports, monitoring chronjobs. Use SQL and PL/SQL to analyze transactional data, audit the data; and Understand and deploy java apps on Docker and Kubernetes cluster. Utilize Java, Unix, PL/SQL, Servlets and Production Support Activities. Required: Master's degree or equivalent in Computer Science or related (employer will accept a Bachelor's degree plus five (5) years of progressive experience in lieu of a Master's degree) and six (6) months of experience as a Software Developer or related. Six (6) months of experience must include utilizing Java, Unix, PL/SQL, Servlets and Production Support Activities. Send resumes to IBM, box #G513, 220 W. 42nd Street, 12th Floor, New York, NY 10036.