Java Architect - Thousand Oaks, CA - Georgia IT Inc.
Thousand Oaks, CA
About the Job
Job Title: Java Architect
Location: Thousand Oaks, CA
Position Type: 6 Months - Contract-to-Hire
Work Status: US Citizen/Green Card
Rate: DOE (W2/C2C)
Qualifications
Responsibilities
Location: Thousand Oaks, CA
Position Type: 6 Months - Contract-to-Hire
Work Status: US Citizen/Green Card
Rate: DOE (W2/C2C)
Qualifications
- 5+ years of experience in architecture/design in relevant technology disciplines
- 8+ years of experience in information technologies
- Hands-on experience in solutioning, architecture, design and development of scalable and secure high traffic systems
- Proficiency in multiple languages Java, and or C/C++/C#
- Proficiency in one or more modern languages such Ruby, Scala or Erlang
- Proficiency in Web Services, Web Front End and Batch programming
Expert experience in JavaScript frameworks AngularJS, jQuery, and one or more of the following Dojo, Backbonejs, Emberjs or Ext JS - Experience in one or more of server side scripting languages Nodejs, Perl, or PHP
- Experience in HTML5, CSS3, and one or more of the Responsive CSS Frameworks like Bootstrap or Foundation
- Experience in one or more RDBMS Oracle, DB2 or MS SQL
- Experience in one or more NoSQL databases Mongo, Couchbase or Cassandra
- Experience in OLAP, and one or more of Web Analytics like Google Analytics or Adobe Analytics
- Experience in one or more ECM Stellent, Oracle WebCenter or WebSphere Mashup Center/Portal (optional skill)
Responsibilities
- Creates architectural solutions that articulate the business context, conceptual design, and component-level logical design.
- Expert knowledge and experience in architecting complex systems with high volume transactions, expertise in responsive web design and SOA.
- Recommends new technologies based upon business value drivers and return on investment; drives new technologies towards implementation and exploitation.
- Establishes overall systems architecture vision and ensures specific components are appropriately designed and leveraged; contributes to the holistic vision of Enterprise Architecture.
- Defines architecture standards and anticipate areas where architecture standards may need to be developed that are in-line with customer, IT and industry standards.
- Directs the construction of architecture components (e.g., data architecture, application architecture, technical architecture).
- Works with business units to translate business strategy into discrete requirements compatible with current technical architectures.
- Defines systems, technical, and application architectures for new strategic initiatives;
develops and maintains an architectural blueprint and evolutionary roadmap that defines and communicates the strategic direction for these architectures in support of business and technical strategies; - Explains how the roadmap maintains and delivers cost effectiveness, business value, and competitiveness.
- Develops and defines application scope and objectives and prepares technical and/or functional specifications from with programs will be written
- Performs technical design and code reviews
- Ensures unit test is completed and meets the test plan requirements, system testing is completed and system is implemented according to plan
- Assesses current status and supports data information planning
- Coordinates on-call support and ensures effective monitoring of system
- Maintains technical development environment
- Mentors others and may lead multiple or small to medium sized projects
- Facilitates group sessions to elicit complex information on requirements clarification, design sessions, code reviews and troubleshooting issues
Source : Georgia IT Inc.