Job Title:  Middleware - Enterprise Application Architect

Job requisition ID ::  48631
Date:  Jan 25, 2023
Location:  Bengaluru
Designation:  Associate Director
Entity: 

Must Have :

Min-Max Exp - 10 - 15 years

- Exposure in delivering complex architectures in minimum 2-3 projects
- 4-5 years  of extensive experience & knowledge and skills in back end programming in Java 8 and above, Spring ,Spring boot
Extensive experience in Micro services, Rest Services, JPA, Automated unit testing through tools.
- Solid understanding of OO Design Principles, Design Patterns and multithreaded applications.
- Should have hands on writing Junit test cases (JUNIT/Testing)
- Good to have knowledge on Micro service concept/DDD/Docker
- Should have experience on version control system (preferably GIT), build tools (Maven/Gradle), Continuous Integration tools(Jenkins).
- At least one SQL, and NOSQL DB work experience
- Experiece in latest software design architectures i.e factory, singleton, even driven architecture
- Must have created UML diagrams e.g. Class or Sequences diagrams
- Must have worked on any MQ tool
- designed services for deployment in containerized environment
- Experience in perfomance optimization techniques at all application layers
- Experince in design and buliding large scale applications
- Experince to use static and dynamic code analysis
- Demonstrates the use of open source and commercial tools that may be used to create and model the logical architecture for an application.
- Displays a full understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning.
-Test-driven Development
- Experience writing server-side APIs, as well as familiarity with backend as a service
- Strong coding, data structures and algorithms.
- Experience with the following is a plus: GIT, Maven, Jenkins, uDeploy, JIRA, RTC
- One BPM tool
- Caching
- Worked on implementing OWASP top 10 guidelines
- Implemented Authorization and Authentication in APIs
- Code static / dynamic analysis tools for security violations

Nice to have :
- Should have designed distributed traceability with in the application
- Having Front End Exp in Angular/React/Vue/Jquery
- Having experince in node.js/express.js/nest.js
- Certified Information Systems Security Professional (CISSP)
- Any Cloud Vendor specific Security certification

 

GCP –

GCP Function
Apigee
Cloudstorage
Cloud Composer
Cloud Dataflow
Stackdriver, Cloud Debugger,Stackdriver, Apigee,cloud big table, cloud sql, cloud spinner,cloud bigtable, firebase, Cloud Pub/Sub, GCP  Cloud Monitoring


GCP Professional Architect Certification Required

 

AWS:-

AWS Lambda
AWS Gateway
R53
S3 storage, Kinesis, ECS,EKS, EC2,RDS, Redshift,cloudformation, AWS APIGateway, AWS Elastic Cache,AWS SQS, Dynamo DB, Cloud Watch

AWS Solution Architect Associate/Professional Certification Required

 

Azure:-

Azure Function
EventHub
CosmosDB
AppInsight, Blob Storage, Azure Event Hubs,Container Instances, AKS, Virtual Machines,SQL Database,Synapse Analytics,Resource Manager, API Managment,Cache for Redis,Queue Storage,Cosmos DB, Monitor

AZ-303/304 Certification Required