Geocent

Home Careers Job Openings
Go to Job Search
 
Java Developer - Principal Java Engineer 3/3/2010
New Orleans, LA  
  Requirements:
Java Developer - Principal Java Engineer

What you will be doing:

- Working on the Intelligent Integrated Manufacturing Systems (IIMS) development Team.
- Transforming functional use cases and requirements to technical designs and subsequent development.
- Building the next generation of operations and support systems (OSS) for the Manufacturing Industry.
- Build in simplicity, extensibility, and scalability while using Open Source components.
- Participate in all aspects of the development lifecycle, from design to development to deployment and on-going enhancements and maintenance.
- Work with the rest of the Development Team to ensure end to end architectural, functional, specification, and protocol consistency.
- Mentor and review code written by other developers.
- Participate in technical discussions with Customers, Third-party Organizations, and Primary Stakeholders.
- Very limited national travel - less than 5%.

What you need:

- A BSCS degree or equivalent.

You should be knowledgeable in:

- Service Oriented Architecture (SOA) design principles.
- Service technologies such as XML, HTTP, SOAP, REST, and Web Services.
- Publish/subscribe technologies (JMS, AMQP).
- N-tier web-based distributed systems.
- Spring and Hibernate (or other ORM).
- Multiple development environments, Linux, Windows, and/or OSX.
- Content Management Systems or Document Management Systems.
- Object-oriented programming paradigm/style.
- Other imperative languages such as C or C++.
- Dynamic languages such as Javascript, Python, Ruby, or Perl.
- Build systems such as Ant and/or Maven.

You should have the following experience/skills:

- 6+ years Java development with 3 years or more as a JEE developer.
- Writing high volume, thread safe, high performance applications.
- Developing, deployment, and operating medium to large sized software systems.
- Distributed systems, multi threaded programming, and web services design.
- Experience with SQL queries and database concepts.
- Experience with MySQL, PostgreSQL, MS SQL, or Oracle.
- Apache Tomcat, JBoss, or WebSphere experience.
  Apply:
Apply For This Position