**What you will bring**- Design, build, deploy, coordinate and troubleshoot custom software solutions in response to business needs.- Design, build, deploy, coordinate and troubleshoot integration between GWF systems, and outside partners/vendors in response to business needs.- Process Accountable for creating, owning and operating the team-specific SDLC lifecycle and process, in-alignment with broader departmental or divisional lifecycle and process.- Provides expert opinion and other inputs in aid of decision-making surrounding optimal Quality Assurance methodologies and solutions.- Based on decisions made, design, deploy, own and operate Quality Assurance methodologies and solutions in support of business needs- Participate in on-call rotation.- Respond-to and resolve complex and/or escalated issues.- Confer with software vendors in the event operational issues require a change from the vendor.- Provide deep, advanced technical support and guidance directly to end users.- Assist management with the oversight of the team being led. Leads projects of moderate scope.- Trains, mentors, coordinates and directs the work of less experienced staff. Act as a liaison between business areas supported and development team.- Ensures the team prepares appropriate documentation from which systems and solutions are supported and maintained.- Other duties as assigned Bachelor of Computer Science or similar technical degree or equivalent experience**What you will bring**- Expertise in Design Patterns, Java, Web development, SQL, AWS, Open Source Frameworks.- Reasonably large, project based architectural responsibilities experience.- Technical and/or Agile certifications.**What will set you apart**- Thorough understanding of Object-oriented analysis, design, and development abilities.- Should have 6+ years of overall experience working on Java and J2EE technologies.Must have experience with React /Angular / JQuery, Javascript, HTML, CSS.Must have experience with Spring / Hibernate, API frameworks.- Must have experience with a relational databases and PL/SQLShould have exposure to EJB's, REST, and SOAP.- Should have exposure to AWS, Lambda- Should have led a team of developers (2 to 6) working on Java and J2EE technologies.- Should have the ability to trouble shoot issues and help developers technically in their day to day work.- Excellent communication skills to work with global stakeholders.- Exposure to Agile Methodologies.- Exposure to production support.- Enthusiasm to work and learn in a team environment.**Other desirable experience**- Application Servers such as Oracle Weblogic- UNIX operating systems such as Sun Solaris or Linux, Tools & Utilities- XML, EJB, CORBA, JDBC- Ant, MAVEN, CA Harvest, Git- AWS Certification- Web Services (SOAP and REST) / SOA