Description

Java FSD with AWS

Location: McLean, VA (Hybrid – 3 days onsite, 2 days remote)

Contract/Fulltime

Job Description:

10+ years of experience in in solution, design and development of applications using Java 8+/J2EE, Spring, Spring-Boot, Micro Services, RESTful Services and with experience in Big Data and with experience working in heavy data background needed.

  • Must have strong experience in Big Data and with experience working in heavy data background needed.
  • Must be strong in Cloud AWS event-based architecture, Kubernetes, ELK (Elasticsearch, Logstash & Kibana).
  • Must have excellent experience in designing and Implementing cloud-based solutions in various AWS Services (: s3, Lambda, Step Function, AMQ, SNS, SQS, CloudWatch Events, etc.).
  • Must be well experienced in design and development of Microservice using Spring-Boot and REST API and with GraphQL.
  • Must have solid knowledge and experience in NoSQL (MongoDB).
  • Good knowledge and experience in any Queue based implementations.
  • Strong knowledge/experience in ORM Framework - JPA / Hibernate.
  • Good knowledge in technical concepts – Security, Transaction, Monitoring, Performance.
  • Should be well versed with TDD/ATDD.
  • Should have experience on Java, Python and Spark.
  • 2+ years of experience in designing and Implementing cloud-based solutions in various AWS Services.
  • Strong experience in DevOps tool chain (Jenkins, Artifactory, Ansible/Chef/Puppet/Spinnaker, Maven/Gradle, Atlassian Tool suite).
  • Very Good knowledge and experience in Non-Functional (Technical) Requirements like Security, Transaction, Performance, etc.

Good to have:

  • Experience in any one of the UI Framework - Angular / ReactJS.
  • Good knowledge and experience in any RDBMS/PostgreSQL.
  • Strong experience in DevOps tool chain (Jenkins, Artifactory, Maven/Gradle, GIT/BitBucket).
  • Experience with OAuth implementation using Ping Identity.
  • Familiarity with API Management (Apigee) and Service Mesh (Istio).
  • Experience with scripting languages using Unix, Python.

Key Skills:

  • Java springboot with microservice architecture knowledge.
  • REST/GraphQL
  • Mongo
  • k8s (preferably EKS)
  • TDD, ATDD
  • Java/Python Spark
  • AWS: s3, Lambda, Step Function, AMQ, SNS, SQS, CloudWatch Events.

Education

Any Graduate