You are browsing the archive for 2009 May.

Avatar of drron

by drron

Senior Java Software Engineer

May 29, 2009 in Jobs

Due to rapid expansion, Workforce Software is adding multiple positions, including a Senior Java Software Engineer. Our headquarters is located in Livonia, MI – *applicants must be able to commute to Livonia*.


Workforce Software develops and implements web-based, enterprise application software for workforce management, which includes time & attendance, employee self-service and scheduling. Our system is used by larger organizations and is one of the industry-leading workforce management solutions.

Mandatory Skills:

* Several years of overall experience in developing large-scale applications

* Minimum of 2 years in a leadership role designing and architecting systems

* Minimum of 3 years hands-on experience directly in Java programming

* Familiar with SQL, AWT/Swing, application servers, servlets, EJB, JSP, and HTML.

* Strong fundamentals of computer science, including knowledge of advanced data structures, algorithms, and multi-threading

* Excellent written and verbal communications skills

* Four-year or advanced degree in a technical field

Desired Skills:

* Knowledge of Tomcat application server

* Background with C++ programming

* Experience developing lexers, parsers and compilers

* Knowledge of Struts and/or Velocity Apache projects

* Experience in both Windows and Unix environments deploying Java based systems

* Experience in designing for and testing under large data volumes and stress conditions

Job Functions:

* A significant amount of architectural design work

* Hands on development, testing, and deploying of the software

* Leading teams building both front end and back ends of a very large, enterprise-class commercial software system

Position is open to US citizens, green card holders, and Canadian residents.

At Workforce we provide value to our Clients and our people, in an environment of integrity, accountability and collaborative teamwork. We focus on Client service and make our Clients’ priorities our own. We understand that our people are the basis for our success. We provide comprehensive support and well rounded opportunity with a strong focus on professional development. Our people are empowered, passionate about what we do and strive for excellence.

An exceptional compensation package is available including healthcare with prescription drug coverage, life insurance, dental, vision, short and long term disability insurance, flexible spending for healthcare and dependent care, a 401(K) plan, paid holidays and 4 weeks paid vacation to start. Optional insurance coverage is available.

Contact Information:
Send your resume, include name and address, to edfacareers1@workforcesoftware.com.
No recruiters or phone calls please.

Workforce Software is an equal opportunity employer.

 

AAJUG General Meeting Announcement – JESS Live Lab Session with Jason Morris

May 16, 2009 in events

AAJUG General Meeting Announcement – JESS Live Lab Session with Jason Morris.

Date: Tuesday, May 26th, 2009
Time: 6:00 PM – 9:30 PM EDT
Open Networking/Lab Configuration starts at 6:00 PM.
Note: We will have giveaways such as T-Shirts, Pens, Books, etc. from Sun Microsystems.
Also, attendees will have a chance to win a free license of one of the JetBrains products:

a. IntelliJ IDEA Personal License
b. ReSharper Personal License
c. TeamCity Build Agent (for our Continuous Integration and Build Server)
d. Ruby IDE Personal License
Please reply to rsvp@data-masters if you plan to attend!

Meeting Location:
Washtenaw Community College, WCC BE250

http://www.wccnet.org/search/roomlocator/index.php?room=BE250&bego=Go

The following information is from Jason Morris to help prepare you for the lab:

Jess Lab Syllabus

6:00 – 6:30  Lab Configuration (optional for those who need it)
6:30 – 7:20  Working with the Jess Language: Functions, Facts, and Rules
7:30 – 8:20  Working with Jess Modules and Control Regimes: A Simple Application
8:30 – 9:20  Working with the Jess API: Combining Jess and Java Proper

Participants are encouraged to bring the following:

* A laptop with
- Java JDK 1.5 or higher installed.
- Eclipse IDE 3.4 or higher

Participants are encouraged to have downloaded the trial version of Jess 7.1 from http://www.jessrules.com prior to the lab.  I will demonstrate how to install the Jess Eclipse plugins and use the Jess command line if people prefer that.  I will be demonstrating Jess development in Eclipse using the Jess DE plugin.

Knowledge of LISP and/or CLIPS is helpful, but not necessary.

Objectives:
After this lab, developers should be able to do the following (minimum):

Create variables, ordered facts, and unordered facts in the Jess language.
Understand, create, and utilize shadow facts using Java objects.
Manipulate variables with procedural scripting in Jess (statements, loops, control structures, etc.).
Create custom functions in the Jess language (important for implementing rule actions).
Understand and use the basic conditional elements for making rule patterns.
Create rules composed of logical patterns and actions.
Understand and use modules, salience, and control patterns to control rule execution.
Understand how to communicate between the Jess language and Java proper.
Edit, debug, and run Jess language code in the Jess DE.
Edit, debug, and run Java code integrated with Jess (language and API) in the Eclipse IDE.
Understand when and how to use Jess language code vs. Jess API code in designing applications.

DISCLAIMER:
Using Jess (well) is not as simple as dropping a JAR into your classpath!  Rule-engines are complex components that require significant study to use their full potential.  I usually teach an 8 hour/day, 5-day introductory course on Jess, so this will be the absolute bare minimum that a developer would need to get going.  I will answer as many questions as I can and give as many references as I can to help folks find more rule-engine related information germane to their applications.

Thanks your supporting your local JUG!!
AAJUG

To be notified of future AAJUG events, please sign up for our mailing list at www.aajug.org

Avatar of drron

by drron

J2EE Developer Needed Immediately

May 8, 2009 in Jobs

Job in Michigan
Location:     West Bloomfield
Company Name:     ZTS
Position Type:     Developer
Duration:     6 months
Posted Date:     5/01/2009
Expiry Date:     5/30/2009

Competencies/Essential Skills/Qualifications: 5 or more years of expert-level Java server-side software design and development. Solid core Java experience required. Strong database experience with working knowledge of DAO. Good Knowledge of PL/SQL Strong Experience with XML. Must have worked with J2EE applications using frameworks such as Spring or Struts. JBoss, Weblogic, Adobe Flex experience is a plus Must have worked with JUnit Location : Detroit Area, MI Must be willing to work in a challenging, startup environment. Education/Training Required: * Bachelors degree in technology or mathematics preferred, but solid professional experience is a must. Additional Information: * We are unable to sponsor new U.S. work visas at this time. If you are interested in a rewarding, challenging, empowering workplace, please contact us today at careers@ztscorp.com