Requirements:
• 4 years of software development experience in analysis, design, development and integration of software products
• 6+ years development experience with Python/Java (including Junit framework)
• 3 years of experience on Infrastructure as code on AWS using Chef and Terraform and Serverless technologies like Lambda, step functions etc.
• Expert knowledge on microservices, REST Based APIs, Endpoint Protection etc
• Experience with UML/AWS architecture diagrams
• Expert in Devops principles like CI/CD and test driven development (TDD)
• Experience in deployment pipeline with Jenkins
• Solid experience with SQL
• Experience with JBoss or Payara.
• Experience working with Agile methods and iterative development, such as Kanban, Extreme Programming (XP), pair programming, and/or SCRUM.
• Experience with design patterns, refactoring and unit testing and object-oriented analysis/design.
• Expert in non-SQL databases like DocumentDB, Mongo, Dynamo DB etc.
• Knowledge of AWS monitoring systems
• Experience with relational databases, preferably Oracle
• Good communication skills - must be strong enough for customer facing situations
• Proven ability to meet deadlines and to successfully complete deliverables
Key Skills: