Previous Job
Java Developer (Web Services, Spring, RESTful) III (5-8 years)
Ref No.: 18-01003
Location: Philadelphia, Pennsylvania
Java/AWS Developer in Philadelphia, PA 19103

Interview Logistics:
Phone Interview
F2F Interview

Required Skills Set:
Years of Experience: 3-5
Education Required: Bachelors Degree or Equivalent Work Experience
  • Minimum 3-5 years software development experience
  • Minimum 1-3 years AWS development experience
  • Experience with developing Java REST services Spring Boot, Vert.x or other asynchronous frameworks
  • Experience with AWS SDKs, CLI and tools such as CloudWatch/ CloudTrail/ Codedeploy/ Codebuild/ Codepipelines
  • Experience with distributed programming , serverless, and microservices architecture is a plus.
  • Experience with API management platforms such as AWS API Gateway
  • Knowledge of "API-first design standards, patterns and best practices
  • Knowledge of API resiliency and cloud-based development/engineering best practices
  • AWS experience: Lambda Functions (must have), EC2, ECS, S3, EKS, IoT Core, IAM, Cognito, SQS/ SNS/ Kinesis
  • Experience with Serverless framework is a plus.
  • Experience with API security standards and implementation (OAuth, OpenId)
  • Knowledge of cloud-based data stores: Dynamo DB and/or Amazon RDS; experience migrating data from legacy repositories to cloud data architecture
  • Experience with test automation and test-driven development practices and frameworks: functional testing (JUnit, Cucumber); mock frameworks (Mockito, etc.); contract testing
  • Familiarity with DevOps concepts, practices, tools and continuous delivery pipelines: Jenkins, Maven, Gradle, Jira, etc.
  • Ability to implement instrumentation to gather business and engineering specific metrics around services and usage patterns as well as to monitor health of applications and services
  • Should be good at requirement understanding and gathering scope definition and effort estimations

Additional Preferred Skills:
  • Should have capability in designing, developing and deploying applications individually and also by working with team members.
  • AWS certifications

Project Description:
The project is focused on breaking down the monolothic application in to microservices running on AWS.

Physical Environment and Working Conditions:
Must be able to work on site in Philadelphia, PA