[ajug-jobs] Sr. Systems Architect
no_reply at jrecruiter.org
no_reply at jrecruiter.org
Fri May 11 12:02:09 EDT 2007
A new job has been added:
Job ID: 1281
Job Title: Sr. Systems Architect
Location: Alpharetta
Business Name: Essential Resources
Email: herbs at essentialresources.net
Job Description:
----------------
Client is looking for an experienced and highly motivated lead Systems Architect to design, develop and manage products for our their processing system. The ideal candidate will combine strong experience in designing and developing solutions based on Java/J2EE and Oracle enterprise database systems. Candidates must also exhibit a deep understanding of common open source frameworks such as Hibernate and Spring, and a strong understanding of programming algorithms and protocols. Ideal candidates will have significant experience with relational database design and architecture, including OLTP and batch systems. Proven experience leading large scale J2EE development projects and teams is required.
Responsibilities
• Collaborate with product managers, designers, client analysts, testers and stakeholders across company to design, develop and document product features.
• Exhibit a deep understanding of J2EE including knowledge of EJBs, JSP, XML parsing and manipulation, JMS/MQSeries messaging, thread management, application server clustering, session management and resource caching. This is a hands-on architect position. Ability to work alongside the development team and assist in the development of the solution is necessary.
• Display a thorough understanding of relational database concepts and technologies including SQL, JDBC and database normalization. Demonstrated experience designing, developing and scaling OLTP and batch systems that utilize both ORM (Hibernate) and stored procedures as a persistence architecture is a must.
• Demonstrate a thorough understanding of localization including details of Java’s Locale, resource bundles and techniques for developing within a multilingual application environment. Experience developing content management or other site administration consoles is a plus.
• Allocate development tasks to team members according to experience and measure team member performance to ensure that timelines are being met and quality level is high. Code reviews and mentoring are a significant part of this job. Must be capable of motivating the team and providing guidance/counseling to those who fall short of performance goals.
• Participate proactively in project management meetings and status reporting to ensure that project stakeholders in all areas of the business are kept aware of project status.
• Candidate must have and exhibit first hand experience working in high volume environments where scalability is a primary concern.
• Review and give feedback of business specifications. Interact with business and testing teams to ensure that the product developed meets defined requirements. Must have experience developing methods to ensure product quality.
• Design and develop solutions that incorporate industry best practices for distributed application design, usability, and data security. Designs must be simple, flexible and practical. Must exhibit experience designing configurable solutions that can easily be maintained once the solution is in production.
• Finished product(s) must meet internal standards for development and documentation.
• Exhibit proficiency with development tools such as Eclipse, JBoss and Oracle. Candidate must be proficient in configuring a standard J2EE application container and must be able to quickly familiarize themselves with the application environment.
• Candidate must exhibit superior written and verbal communication. Ability to discuss business requirements and articulate complex technical concepts across diverse organizational teams is an absolute necessity. Ability to create polished and professional technical design documents that can be shared with clients is also required.
Job Restrictions:
----------------
Skills/Attributes
• Technical leadership
• Technical project management
• J2EE design and development
o EJB
o JSP/taglibs
o JMS/MQSeries
o Object Relational Mapping (Hibernate)
o Open Source Frameworks
o Localization/Personalization
o XML parsing/manipulation
o Class and package design
o Application configuration design
o OLTP and batch processing systems
• Application and data security protocols and techniques
• Development tools and platforms
o Eclipse
o JBoss
o Oracle
• Common Application Patterns and Algorithms
• Load testing and performance monitoring tools
o JProbe, JMeter, OptimizeIT
• Detail-oriented
• Consultative and team-oriented
• Excellent written and verbal communication
• Excellent work ethic
Experience
• Bachelor’s degree in CS or related field required
• 10 years software development experience
• 5 years technical project team management
• 3 years management/supervisory experience
• 6 years J2EE development experience
• 2 years Hibernate experience
• 5 years experience developing with open source J2EE frameworks
• Deep understanding of object oriented design and development
• Financial services experience is preferable but not required
This job was posted on: 2007-05-11
For more information, please visit: http://www.ajug.org/ajugjobs/showJobDetail.do?id=1281
More information about the ajug-jobs
mailing list