Systems ArchitectJob Duties:Design and develop solutions to application and network problems, and perform systems management and integration; work with clients to gather and interpret requirements; evaluate existing systems to determine effectiveness and suggest changes to meet organizational requirements; establish system standards to address operational requirements, quality requirements and design constraints; develop system and software engineering/integration solutions; plan, architect and build large environments, and perform capacity planning; develop application specific software; plan and migrate applications to environments; perform backup and restore operations; develop system controllers and perform code reviews; configure and deploy custom applications; update servers; troubleshoot complex infrastructure issues and resolve; coordinate end to end production deployment for applications; monitor system operation to detect potential problems; develop user training; and use: Windows, Linux, Oracle, SQL Server, Spring, Hibernate, PL/SQL, SSIS, JSON, Karma, Mockito, Web Services, Java, J2EE, JavaScript, CSS#, HTML, Bootstrap, AngularJS, PHP, Jenkins, GIT and related tools.Minimum Qualifications Education:Bachelor degree in Computer Science, Computer, Electronics, Electrical or Mechanical Engineering, or in a related field of study (will accept equivalent foreign degree);Experience: Four (4) years of experience as a Computer Systems Engineer/Architect, Software Developer, Systems Analyst or in a related occupation;Other Requirements:Experience must include 4 years with Oracle, Bootstrap, AngularJS and Java/J2EE; must be willing to relocate.Job Order No: .***This position is eligible for a referral bonus through our employee referral program***