Previous Job
Tech Lead – Java - Philadelphia
Ref No.: 18-04900
Location: Philadelphia, Pennsylvania
 Position TitleTech Lead – Java - Philadelphia (8030319)
Contact: Mary Alice Marin
# of Positions: 1
REQ Start Date: 2/28/18
REQ End Date: 8/27/18
Bill Rate: $83.79/hr

Projected Start: 4/1/18
Duration: 6+ months
Residency: Citizen/GC/H1B
Primary Skill: Java (language)

We're looking for technology "geeks” who have knowledge of emerging technologies and are willing to deep dive into unfamiliar areas of a system to quickly prototype new solutions. This person should have a Java background and be comfortable developing in multiple technology areas while working on prototype and proof-of-concept assignments across the full-stack. Along with excellent communication skills, he/she should be able to demonstrate working with architects on complex assignment and have an overall software engineering experience of 8-10 years. Primary Skills(required): Java, Rest API, Cloud Technology & Applications, Spring, Microservices, API Gateway, API Management. Secondary Skills (Nice to have): NoSQL, JMS, Hadoop, Spark. 

Must be strong in the following areas:
1) Experience in building cloud-based platforms and/or applications. This includes 5+ years of strong Software development background using server side technologies (java, Spring or similar frameworks), 2+ years of building cloud applications, Software as a Service (SaaS), Platform as a Service (PaaS) using at least one of the following platforms: AWS, MS Azure, Cloud Foundry, 2+ years of experience in building REST APIs and lastly experience working in continuous delivery environment. API Gateways experience is a great plus. 
2) Development and Operations Engineering desired with experience in Continuous Integration and Continuous Deployment for large and small teams. Docker is a plus. 
3) Very familiar with auto scaling, High Availability deployments. This includes 2+ years of experience in deploying applications for high availability, scaling and resiliency. 
4) Experience in messaging and integration technologies and components such as event driven architecture, Messaging technologies. (e.g. JMS, rabbitMQ, SQS, AMQP etc). 
5) Nice to have familiarity with large data storage & processing technologies such as NoSQL, Hadoop, Spark. 

Myscheduling Skills: 
• Java Programming Language – P3 
• Spring Cloud – P3 
• API Management – P3 
• Microservices Design & Engineering – P3 
• Software as a Service (SaaS) – P2 
• Platform as a Service Provider (Paas) – P2 
• Restful API – P2 
• Cloud Foundry (Paas) - P2 
• Continuous Integration Tools and Techniques – P2 
• Event Driven Architectures – P2