Consultant at Meru Consultants & Technologies
Views:1486 Applications:6 Rec. Actions:Recruiter Actions:1
Architect/Senior Architect - JAVA (13-16 yrs)
Client is seeking an Architect to help drive technical solutions for its payment related products. The Architect primary focus is to ensure the technical integrity of the payment platform and to formulate the technical direction for Client's on-going strategic technical investments. The Architect participates in the estimation, planning, analysis, implementation, and deployment of all large-scale development efforts and works closely with the senior level leadership of the Technology Business to set direction, vision, and technical strategic objectives for Client. The Architect will remain current in all ecommerce and commerce related technologies in support of enterprise applications and infrastructure. The Architect is expected to ramp up quickly and demonstrate a thorough understanding how technology decisions impact the Client business as a whole. The Architect should be able to work with both business and technical representatives at all levels.
Produce system solutions and high level technical designs to meet identified business requirements. Solutions must incorporate scalability, availability, security, and maintainability characteristics. Risks, assumptions, and costs for solutions must be articulated.
Analyze and design architectural improvements to core technologies to improve performance, capacity, and scalability of Client's Payment systems. Produce business case to support these improvements.
Mentor IT organization on adherence to design and architecture principles and guidelines.
Assist teams in adopting new infrastructure and technologies. Provide documentation, training and mentoring. Remain current in new technologies in the global marketplace.
Identify, evaluate and formally recommend third party software and technology packages and services.
Actively participate in the implementation of pilots of new software applications and infrastructure.
On occasion, assist in production escalations, technical systems operations, and problem resolution.
Ability to think strategically. Ability to create and promote guiding development principles, and influence application developers in their ability to create technically sound solutions.
Promote technical vision and sound engineering principles among technology department staff members and across Client.
Propose changes in process, policy, and standards as they relate to the architecture and design principles
Assist management in the prioritization of infrastructure development projects.
Actively participate in the recruiting process.
Identify training/conferences that will assist in developing necessary skills for technical staff, as well as promoting an understanding of Client's technical vision.
BSCS or BSEE or Other Related 4yr Technical Degree
Extensive experience building and architecting high traffic internet sites serving 10-100 million+ requests per day or similar high transaction volume distributed systems
5+ years- development experience with Java or related concentrating on server-side development
Extensive experience implementing complex system integrations utilizing messaging and HTTP
Experience tuning server side applications and databases, i.e. distributed caches
Experience architecting highly-available, failure resistant/tolerant internet scale systems
Familiarity with Subversion, git, Eclipse, IntelliJ and the Atlassian suite of products (e.g. Jira, Confluence, Fish-eye) is preferred
Experience in developing event-driven and service-oriented architectures
Experience with web services, specifically security and identity management
Experience with various enterprise messaging technologies
Experience with Enterprise Service Bus solutions (Mule Technologies, SonicMQ messaging, AMQP)
Experience developing web applications using AJAX Ruby, Rails and Scala
Experience in e-commerce and/or retail systems
Experience with Open Source platforms and tools
Experience with Oracle and open source databases
Clear written, verbal, presentation, and process facilitation skills.
Accessibility - Ability to work with both business and technical representatives at all levels.
This job opening was posted long time back. It may not be active. Nor was it removed by the recruiter. Please use your discretion.