Overall Experience : 10 to 12 Years Job Responsibilities:
- Responsible for assisting in the establishment of an IT Architecture practice, and the adoption of an architecture and standards methodology.
- Manages activities that take place during solution ideation, solution design, and solution implementation.
- Directly assists in the development of a solutions architecture program including departmental roadmaps and project portfolios for IT systems architecture.
- Assures solutions not only are a fit for the specific purpose but also closely align with the standards guidelines of technology solutions.
- Influences changes to standards when necessary.
- Assists domain architecture team on solutions management and timing of financial spend for application solutions.
- Supports the architectural aspects of all application projects in peer IT portfolios.
- Directs the identification and recommendation of appropriate solutions, upgrades, replacements, or decommissioning options incorporating business and technology productivity, usability, and total cost of ownership.
- Develops and executes solutions which further reduce the percentage of time spent on reactive work.
- Provides analysis of security protection technologies as necessary.
Essential Skills/Basic Qualifications:
- Strong Core Java skills
- Hands on experience working on Java applications development using spring-core and spring-mv framework
- Must have prior experience in REST/SOAP web services
- Strong understanding Tomcat and JBoSS servers
- Experience in Database query optimization
Desirable skills/Preferred Qualifications:
- Good Unix background and ability to write basic shell scripts
- Experience developing using ORM tools like Hibernate
- Experience in handling Collections, JDBC, Multi-threading
- Experience in developing web services and microsites
Education, Experience:
- Bachelor s degree in Computer Science, Information Systems, or equivalent education
- Minimum of 10 12 years of experience related to IT Management or other information technology solutions architecture role
- 5+ years of experience with Core Java and application server architectures
- Extensive experience in architecting enterprise products/Systems
- Demonstrated ability to communicate the complexities of technical programs
- Proficiency with information technologies in a secure network environment