Position: - Sr. Java Developer /Tech Lead with IICS (
Informatica Intelligent Cloud Services) experienceLocation-Mclean VA Day 1 onsite in hybrid set up.Visa- Avoid CPT/OPT on ContractJob DescriptionMandatory:• 7+ 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
• Candidate must have experience in Informatica Cloud (IICS)
• 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 we well verse 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 spring boot 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