Friday, August 24, 2007

Sr. Java Developer - Architecture Group, Los Angeles vicinity, CA


Will Relocate to L.A.

H1B’s Welcome!!!

Sr. Java Developer/Architect

Base to $125K; Bonus Potential to 30%

Will Look at Contract-to-Perm

$$$ can be stronger

 

Specific Technical Knowledge and Experience Required:

§         Strong background in Object Oriented Design and Analysis.  (Domain-Driven Design experience preferred.)

§         Strong Java programming skills (both Java SE and Java EE).

§         Strong database skills, including SQL and database design.

§         Knowledge of Java Application Server components and configuration/administration (JBoss, BEA, etc.).

§         Knowledge of Dependency Injection and Inversion of Control containers.

§         Experience using Java Persistence API (JPA) and/or Hibernate.

§         Experience with Maven, test frameworks (TestNG, JUnit), and a Continuous Integration environment.

§         Experience with Web Application Frameworks (preferably JBoss Seam).

§         Experience with popular Open Source frameworks.

College degree in Computing Science or Engineering required.  Certifications highly desired.

Minimum 5 years of experience developing enterprise software.

 

Specific Technical Knowledge and Experience Desired:

§         JDBC

§         JMS

§         EJB3

§         Service Oriented Architecture (SOA) and Web Services development (JAX-WS, Axis, etc.)

§         Enterprise Service Bus (ESB) integration (JBoss ESB, Sonic ESB, etc.)

§         Business Process Modeling software (JBoss JBPM, BEA AquaLogic, Lombardi, Pega, etc.)

§         Rules Engines (JBoss Rules, ILog JRules, etc.)

§         Caching technologies (JBoss JGroups , Tangosol Coherence, ehcache, etc.)

§         Java and database profiling (JProfiler)

§         Agile development methods (Test-driven development, Scrum, XP, etc.)

§         HTML and some JavaScript

§         Java Server Faces (JSF) and Facelets

§         Portals and portlets

§         Aspect Oriented Programming (AspectJ)

§         Financial industry experience, especially in Fixed Income

§         Has business and technical knowledge of investment processes.  Uses solid business knowledge to develop rapid proactive solutions for significant business issues.  Clearly understands purposes, objectives, practices, and procedures of the department and business units.

 

Responsible for the development of Investment Mgmt/Risk Analytics business line applications

Contribute to the design, development and testing of common components and services for various Fixed Income Portfolio/Risk Management related systems and applications.  Lead technology evaluations, promote standards and best practices, and provide technical leadership to other developers and business users.  Will be expected to interface directly with business users to address system and software issues.

 


 

Responsibilities/Duties:


§         Activities include but are not limited to: contributing to design sessions, coding, code reviews, unit testing, integration testing, supporting beta testing, bug fixes and documentation. 

§         Model business components, services, processes, and systems.  Understand design patterns, and their applicability.  Create and maintain common components and services using a layered architecture that will be used by several projects.

§         Under minimal supervision, work with business partners and systems personnel to identify and develop new components, services, processes and/or systems, change current processes to enhance their effectiveness, or eliminate processes that are not justified.

§         Perform financial analysis and coordinates computer system changes and development processes.

§         Produce project documentation including formal proposals and schedules, system requirements and testing plans.

§         Translate end user computing requirements for use by the Corporate Technology Department. Communicate system changes and processes to appropriate personnel, documenting any processes as necessary.

§         Trouble shoot system failures and discrepancies.  Recovery solutions are evaluated, selected and implemented.  Communicate discrepancies determined in testing to impacted areas and monitors resolution. Analyze performance and design inefficiencies.

§         Designs and tests systems and/or systems changes accurately to insure system efficiency, integrity, productivity and maintainability.

§         Sets appropriate goals and priorities that coordinate with the business areas and other organizational units and resources.

§         Abide by and promote common standards and best practices.

§         Has advanced written and oral communication skills to make technical or non-technical material understandable to the business units, to make presentations to management and other personnel, and to conduct meetings and training sessions.

 

 

 

Email resume in Word to thebiggamehunter@cisny.com  ONLY IF YOU HAVE THE EXPERIENCE SOUGHT. Please include the job code with the position.

NO 3RD PARTIES. NO OVERSEAS RESUMES.

Sign up to receive a daily digest of positions around the United States or search open jobs we are recruiting for at www.jeffaltman.comWhile there, subscribe to Head Hunt Your Next Job, Jeff Altman, The Big Game Hunter's free job search ezine, Natural Selection, his ezine for employers, use Job Search Universe, the job lead search engine that searches more than 2500 job boards and career pages worldwide, and learn about my VIP personal search agent services.