Role: Sr Java Developer Location: NC (100% Remote)W2 OnlyGC & USC Only
Location: Durham, NC (Permanent remote; but the candidate should be based out of one of these states - Alabama, Arizona, Arkansas, Colorado, Florida, Georgia, Idaho, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maryland, Michigan, Mississippi, Missouri, North Carolina, Ohio, Oklahoma, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Wisconsin, Wyoming) Job Summary Java Developer is responsible for developing, documenting, educating and articulating moderately complex business requirements to support enterprise information initiatives, ranging from vision to implementation, strategy, development and tactical execution of objectives. Incumbent will also contribute expertise in system analysis, design, coding, testing, debugging and documenting the development of all lifecycle phases. Specialized Knowledge & Skills Min 5 Years in Java Development, Web Services Development (Rest API) Min 5 Years in AWS environment Min 5 years’ experience with Angular.JS framework Healthcare Domain experience preferred. Description Provide strong technical expertise and collaborate with other IT specialists to rapidly develop and deliver stunning solutions that meet changing business needs. Write well designed, testable, efficient code to support varied and more complex IT solutions Perform all necessary discovery and fact finding to fully understand more complex business problems and opportunities and independently execute all assignments. Research and stay abreast of technology trends and IT best practices, with a focus on continuous learning and possible application to the business. Education & Experience Bachelor’s degree, in Business, Computer Science, or Management Information Systems, or related. In lieu of degree, at least five (5) years of equivalent experience. Five (5) years’ minimum, direct experience serving source systems and project teams for developing, documenting, educating and articulating moderately complex business requirements to support strategic and tactical business needs. Knowledge and experience with data gathering, program logic development, coding, testing and documentation as well as experience in Application Systems Programming Design and Analysis. Experience as a Programming Lead in at least one (1) large-scale project.