A Java Senior Application Architect is a senior level technical contributor as well as an effective leader of a development team. A Java Senior Application Architect has demonstrated expertise in a variety of information technology concepts, practices, and procedures and can design, modify, develop, write and implement software applications. The Senior Application Architect will be a member of an agile development team that is responsible for the full application lifecycle. You will be responsible for guiding technical team for development of product using Java/Java EE application framework and related technologies as well as participate in developing complex modules on your own
1. 5 Stars - Must have
2. 4 Stars - At this experience, the developer is expected to know about these.
3. 3 Stars - Good to have
Data Structures and algorithms
Open Source Frameworks (☆☆☆ (At least practical knowledge of any 2 of the below is must have))
Candidate experience, qualification and personality traits: