IBM

Application Architect - COBOL to Java

Posted: 2 days ago

Job Description

IntroductionA career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolioYour Role And ResponsibilitiesThe Lead Software Engineer (COBOL to Java) position will focus primarily on the development of CTU, an automated refactoring tool that translates COBOL to a modern object oriented (Java) equivalent. Secondary responsibilities include project related activities (integrate new libraries, solution customization, automation), or other language modernization. Design and implement Java applications Write well designed, testable code Problem solving - identifying and resolving issues with applications Participate in code reviews Stay connected with latest technologiesPreferred EducationBachelor's DegreeRequired Technical And Professional ExpertiseCore Java - 5 years working experience Java libraries (some of - Spring Framework, Eclipse RCP, Eclipse EMF, Guava, Apache Commons, Guice / Dependency Injection, JPA) Good SQL / ORM/ Relational Databases knowledge Good command of Test-Driven Development Practical skills in CI/CD - some of Git, Maven, Gradle, Docker, Jenkins, Jira Excellent problem solving and algorithmic thinking Ability to take ownership of business problems and technical solutions Strong communication and interpersonal skills - teamworkPreferred Technical And Professional Experience Compilation technologies / ANTLR / XText MVS / COBOL / JCL Performance Tuning Cloud / Kubernetes J2EE application development Java Script Frameworks (Angular, React, VueJS)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In