Job Title: Senior Specialist - Software Engineering (Java Mainframe Developer with Linux)
Location: Berkeley Heights, NJ (5 days onsite/week)
Job Summary:
Roles and Responsibilities:
• Programming well designed testable efficient code.
• Analyze design and develop tests and test automation suites.
• Develop flowcharts layouts and documentation to satisfy requirements and solutions.
• Maintain software functionality and currency technical debt and gain.
• Actively participate in code reviews.
• Integrate software components into a fully functional software system.
• Apply security and privacy principles.
• Troubleshoot debug and upgrade existing systems.
• Participate in deployment process following all change controls.
• Demonstrate teamwork.
• Leverage existing products functionality and promote reuse.
• Work alongside other engineers on the team to elevate technology and consistently apply best practices.
• Collaborate closely with all the other members of the team to take shared responsibility for the overall efforts that the team has committed to.
• Collaborate cross functionally with data engineers' business users project managers and other engineers to achieve elegant solutions
Technical Experience Stack:
• Linux UNIX AIX z OS.
• JAVA J2EE EJB JavaBeans JavaScript servlets JDBC struts JSR352 Hibernate.
• COBOL CICS MVS JCL VSAM TSOISPF File Aid, CAEasyTrieve, Schedule tool CA7 Control M Abend AID.
• Git Jenkins Run Deck Endevour HELM Ansible.
• Eclipse IntelliJ Visual Studio Code IBM Developer for zOS.
• JSON AVRO XML XPath.
• SOAP Restful APIs.
• WLP WebSphere Open Liberty Quarkus Sprint Boot Batch.
• Kafka RabbitMQ MQ Series.