Java Developer - Pittsburgh, PA
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Java DeveloperLocation: Pittsburgh, PADuration: Long Term Employment on (C2C/ Full Time)Job DescriptionHere is the detailed description of skill sets and JD. Please note that some of the nice-to-have skills for the junior positions can be overlooked, but the lead positions have to be really strong.Technical Skills? At least 7 years of experience in technology consulting, enterprise and solutions architecture and architectural frameworks in Java/J2ee technologies/Proficient in Java,J2EE, Spring Stack/? Experience on Angular 2/4/6, on UI Frameworks such as AngularJS, RequireJS, ReactJs, NodeJS, and other front-end frameworks/libraries/JavaScript, PHP, CSS, HTML 5,? Experience in Service development in SOAP and REST? Experience on building API using nodeJs, loopback, express etc.? Experience on building app on spring boot and other spring technologies? Proficient with Service Oriented Architecture Principles - Micro Services, JSON Structures, SOA integration patterns? Knowledge in building data pipelines near real-time integration patterns and technologies? Modern development practices: Git, Build Management (Gradle, Maven,etc.), Runtime Configuration Management (e.g. 12 Factor Apps, Spring Cloud Config).? Nice to have experience in Cloud, and infrastructure setup, Experience building applications in a SaaS environment: Bluemix, AWS, Azure etc.? Containers and related technologies (Docker, Kubernetes, AWS, ECS, etc.)Responsibilities (for the senior onsite positions):? Design and architect new solutions? Hands-on coding? Conduct code reviews? Promote software engineering best practices? Facilitate technical team meetings? Motivate, inspire and grow the team technically? Learn newer technologies quickly to bring solutions to problems