Required Skills

Java AWS Glue SQL Server

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 22nd Dec 2023

JOB DETAIL

Should have 6-10 years of overall IT experience with at least 3+ years of core design, development experience in Java/J2ee technologies.

-    Proficiency with Java 8(Advanced features such as Lambda Expressions, Functional Interface), Spring, Sprint Boot, Either Microservices OR Apache Camel, Spring Batch.
-    Proficient with Apache Spark
-    Proficient with AWS Glue
-    Solid understanding of object-oriented programming
-    Proficient with various design and architectural patterns
-    Knack for writing clean, readable Java code following the good coding practices
-    Practical knowledge in API design & API creation using spring boot microservices
-    Practical knowledge on integration with/ Consumption of RESTful & SOAP APIs.
-    Knowledge of API security standards. 
-    Knowledge on building integration with popular HCM application is preferred but not mandatory.
-    Practical knowledge in writing SQL queries and interacting with database systems such as Oracle, SQL Server, or accessing NoSQL.
-    Unit testing using JUnit, EasyMock, PowerMock, Mockito.
-    Exposure to API testing tools such as SOAP UI/Postman for functional testing
-    Proficient understanding of code versioning tools, such as Git / Bitbucket and branching strategies
-    Good Experience in AWS - Config server, Lambda, ElastiCache, S3, SQS/SNS, OpenSearch, etc.
-    Good experience in API gateway like Apigee is preferred
-    Familiarity with /Understanding of principles of Continuous Delivery, DevOps
-    Ability to understand and ensure NFRs are met.
-    Ability to proactively take up tasks or complete tasks assigned on time.
-    Good understanding of Agile project management and delivery will be a plus.
-    Good written and verbal communication skills 

Company Information