Principal Technical Architect Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- 12+ years of experience with 7+ years experience developing JEE based software or web based solutions.
- Experience with an agile development methodology.
- A successful candidate should have a combination of client, architectural, and technical skills.
- While a candidate may not have all applicable skills, one should be familiar enough (preferably with proven experience) to lead experts in the development of applications.
- Someone in this role will need to be comfortable with hands - on development and deployment.
- A well-qualified candidate may not have all of the skill listed below, but should have 80% or more.
- Ability to communicate and interact with VP and director level colleagues.
- Ability to explain complex technical details to a business audience.
- Ability to create and present PowerPoint slide decks.
- Writing skills: architectural assessments, statements of work, status reports.
- Experience in agile development with the ability to act as a Scrum leader.
- Experience in facilitating the process of refining business epics, stories, and tasks.
- Ability to create technical stories and tasks, based on provided epics and stories.
- Ability to define details of stories and tasks: inputs, outputs, rules, and technical requirements.
- Demonstrable experience in product life cycle processes, including: UX, visual design, front-end, back-end, and testing.
- 5+ years of senior consulting experience with large, Confidential 500 companies.
- Experience and desire to create intellectual capital: white papers, conference speaking, etc.
- Experience integrating with enterprise systems: Salesforce, Oracle ERP, SAP, and PeopleSoft.
- DevOps expertise: Jenkins, Chef, Puppet, etc.
- Familiar with relational database modeling and design principles.
PROFESSIONAL EXPERIENCE:
Confidential
Principal Technical ArchitectResponsibilities:
- Experience with detailed technical architecture assessment.
- Requirements gathering, presentation, and tracking.
- Mastery of object-oriented design.
- Detailed understanding of design patterns and their applicability.
- Ability to design scalable and resilient end-to-end solutions.
- Opinionated about general architecture and design principles.
- An understanding of how to implement high availability on premise or on the cloud.
- Conversant in middle tier integrations using ESB or API gateways.
- Conversant in cloud platforms such as AWS and Azure.
- Knowledge of search platforms such as Elasticsearch, Apache Solr, Google Search Appliance, etc.
- Solid understanding of security fundamentals with an understanding of common attacks.
- Experience with authentication and single sign-on standards: SAML, OAuth, OpenID.
Confidential
Principal Technical ArchitectResponsibilities:
- Experience designing and implementing patterns in JEE applications.
- Spring Framework experience: dependency injection, AOP, transaction management, Spring Boot.
- ORM experience with JPA, Hibernate, or similar.
- API design and development using REST or SOAP.
- Proficient in SQL and experience using an RDBMS such as Oracle or Sybase
- Delivery experience with a NoSQL database such as MongoDB, CouchDB, Cassandra, etc.
- Understanding of ORM abstractions such as Spring Data.
