Description
Java J2EE Fullstack ArchitectDesired Competencies (Technical/Behavioral Competency)
Must-Have
• Complex Business Architecture Design
• Well Architected Cloud Solution – Azure
• Micro services at Scale with Kubernetes and other technologies
• Domain Driven Architecture to transform business
• Business & Technology Digital Transformations & Security
• Design and architecture – Integration and streaming
• Digital Transformation –Work load, sizing,costing,scaling,insights
• Cloud Stack : Azure Cloud , Azure Paas, Kubernetes, Docker, DevOps
• Programming : Spring Boot,React,Java,Node,Python
• Cloud Services: Logic Apps, API Management, Function App ,Active Directory , Automatic Scaling, App Service Plans ,Web App, Elastic Search
• Data Bases: Any RDBMS
• Monitoring: Splunk,
• Security/IAM: OAuth2, SSL
Good-to-Have
Experience in handling complex projects involving multiple modules, API integrations.
Security Standard practices
SN Responsibility of / Expectations from the Role
1 Good Delivery experience in Agile process and developing code and related artefacts.
2 Experienced in working in an onsite-offshore delivery model.
3 Should have worked in, GraphQL, Apollo, and Semantic frameworks
4 Providing consultancy to designers.
5 Signing-off functional and technical specifications
6 should be able to demonstrate that s/he has hands on experience in building UI leveraging these technologies.
7 Experience with Vue.js, Vue Router and Vuex
8 Ability to build and improve a REST/JSON API client and debug API responses
9 Efficient problem solving and troubleshooting skills.
10 Write high-performance, reusable code for UI components
11 Experience with testing frameworks
12 Experience in writing GraphQL API's at scale
13 An expert JavaScript developer who is highly skilled with Vue js. Familiarity with the Vue js ecosystem including Vue CLI
14 Good experience in Spring boot,REST web-services
15 Build the back-end of applications through REST APIs using SpringBoot.
16 Write high-volume web services with complex business logic, contribute and interact with the open-source community.
17 Troubleshoot, debug and upgrade software
18 Good logical and analytical skills & Strong communication skills.