Senior java (struts 1.x) developer to design/redesign a trade services input...

Toronto 22 months ago Remote Contractor External
Negotiable
Senior Java (Struts 1.x) Developer to design/redesign a Trade Services Input Facility Enhancement application with one of our major banking clients- BNSJP00033091 Location Address: Scarborough - 95% remote - once every quarter when the business requires face-to-face meetings while gathering requirements as needed. Contract Duration: March 4th - Dec 31 2024 Schedule Hours: 37.5 Hours Per Week Story Behind the Need • Global Payments Technology Solutions and Support • Business group: Trade and Supply Chain Finance Products • Project: Trade Services Input Facility Enhancement - Enhance and streamline automation of some of their business operations - The application is running and the project is to enhance the app with an expected completion date of end of November for development - Typical Day in Role: • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications. • Act as an expert technical resource for modeling, simulation and analysis efforts. Leverage industry best practices to design, test, implement, and support a solution. • Assure quality, security, and compliance requirements are met for supported area. • Be flexible and thrive in an evolving environment. • Adapt to change quickly and adjust work accordingly in a positive manner. Must Have Skills: • 10+ years of experience as a Java (Struts 1.x) Developer designing, developing, and implementing web applications using Java and related technologies (e.g. JSP, Servlets, HTML5, Hibernate, jQuery, Tomcat 9+) to support business requirements. • Previous Banking Experience • 3-5 years of experience working with SQL • Proficiency using Microsoft Excel • Hands-on experience in designing, developing, and successful deployment of Medium scale projects from end-to-end. • Hands-on experience in following the iterative and agile SDL Nice-To-Have Skills: • Previous experience using JXLS preferred Best VS. Average Candidate: • The best candidate will have extensive experience developing web applications and has all the must-have skills in particular experience in Struts 1.x. Education & Certificates: • Bachelor's degree in a technical field such as computer science, computer engineering or related field required 10+ years experience required Candidate review and selection: • 1 round interview - 45 - mins MS Teams Video - Hiring manager and coworker • Behavioral questions and previous experience, soft skills (problem-solving) and technical questions. • 2 Round only if needed 30 - mins MS Teams Video - Hiring manager and co-worker • Previous experience, soft skills (problem-solving) and technical questions. Apply