“EffectiveUI has some of the best Flex consultants anywhere. They listened to our vision, asked questions, then broke the task down into understandable strategies. They have enabled us to deliver a product that, while very large, is still very efficient in both processor and memory. Our many thanks to EffectiveUI for helping us realize our vision in a spectacular way! Well done!”

Phil Heinz
Director of Systems Development
InteliSea

Carrers: Love Your Job

Java/System Application Developer Job Description. 6 month contract to hire position. (Rochester)

Local candidates only.

A senior middletier java developer is needed to work on existing and new web-to-print Web Applications. Will work on both development of new application revision and production aspects within a large complex enterprise.Candidate's primary responsibility will be production support of a application that runs a JAVA J2EE front end with an ORACLE database backend.

Successful candidates will have a degree in computer science, or a related field. Very strong computer programming skills are required. Must have solid Java knowledge. Linux knowledge is a must and Solaris a plus. Should be familiar with PC hardware. Basic Linux system administration skills required. Knowledge of Perl, shell-scripts, DNS, NFS a plus. Must be able to work on multiple tasks in a fast-paced environment.

Technologies:

  • Oracle, MySQL
  • JVM (J2EE, JDK, JRE), API, XML
  • Glassfish, Apache Tomcat
  • Redhat, Linux, Solaris
  • Hibernate / JPA / ORM
  • JCR
  • Any web application framework

Required Skills:

  • 5+ years of IT work experience in systems programming / analysis. Previous production support experience of web applications is preferred.
  • Operating System theories and administration (Linux / Solaris OS tuning, troubleshooting), able to know why an OS is behaving in a certain manner, able troubleshoot issues and make system changes as needed to help solve issues (as root).
  • Java Virtual Machine operations (Garbage Collection, Operation theory and Troubleshooting), able to gauge the health of the JVM, understanding of the different switches that control the JVM.
  • SOA architecture and administrator (Glassfish Administration,Networking concepts) Setting up of the SOA server. configuration of the different components of the server (web, database, applications, etc..)
  • Understanding of Database Operation (Oracle connectivity and how it pertains to application performance)
  • Identify problem areas or performance related issues in our software (java, pl/sql) containers and document specific issues for software and systems teams to focus on.

Nice to have skills:

  • Strong backing in imaging systems and document creation. Very strong computer programming skills are required. Must have solid Java knowledge.
  • Java2D, PDF, Postscript programming
  • SVG, ImageMagick, and/or other graphics programming
  • Knowledge of print technology
  • Knowledge and use of Itext
  • Adobe Flex/AIR Development a plus
  • GWT, AJAX development
  • Test-driven development

To be considered for this position, please email your resume, links and any samples of your work that represents your abilities to careers@effectiveui.com. You will be asked to show and explain existing code you have written that demonstrates the above requirements.

Note: The job title, desired skills and essential job functions for this position are subject to change without notice.