Job Description
Vertical Forecast – Key Skills – Java, Spring, Spring boot, Spring cloud, Docker, microservices, SQL, AWS PaaS and AWS/Java SDK. With/Without PCF
JD:
Role – Java Cloud Developer (AWS)
Experience Level : 8-12 years
• Experience in RESTful Http services design and development
• Experience developing hyper-scale and highly available applications based on a Microservices architecture with support for versioning and side-by-side operations
• Experience with Cloud computing using AWS. With or Without PCF is preferred
Hands on : • Java , JEE, Spring, Boot, Spring Cloud, AWS PaaS services
PCF knowledge is nice to have or any one of the cloud knowledge is important. meaning PCF experience or AWS/Azure cloud exposure is expected
• Should have used AWS VPC, S3, EC2, SQS, SNS, Lambda Functions, Serverless programming, ECS, Redis Cache, SES, Python, Node JS
• Experience with object-relational mappers such as Entity Framework or Hibernate
• Experience with concurrency in Java and above including asynchronous programming, multithreading, mutability and concurrency control/recovery when dealing with persistent data stores
• Exposure to NO SQL database like Mongo DB
• Advanced JavaScript and HTML 5 technologies (AppCache, Local Storage, Session Storage, Indexed DB & Web Workers)
• Experience with SPA frameworks preferably React JS / Angular JS
• Should have hands on Microservices development experience and container hosting
• Experience with SQL Server, Postgre SQL writing stored procedures, performance tuning and identifying deadlocks, transactions and data locking/blocking scenarios AWS must have skill
• Experience with Unit Testing and mocking frameworks
• Team Foundation Server OR GIT
• Localization, Internationalization and Globalization for server and client applications
• Experience working in Agile Development Methodologies such as SCRUM
• Experience with either form of development i.e. TDD or BDD
Source link