You will be responsible for the architecture and implementation of projects for Delphi's clients. The majority of projects are pure-Java applications using JBoss, TomCat, EJBs, JSPs, and JUnit. You will work with small teams both onshore and offshore as well as doing individual software development. You should provide technical design leadership as well as strong software engineering skills.
You should have a BS in Computer Science or a related field and at least 4 years of commercial software development experience and object-oriented analysis, development and implementation using Java. You should have command of software development methodologies including traditional as well as modern agile approaches. You should have extensive experience with relational databases, and large, complex software systems, as well as usage of Java application servers. Familiarity with Web site construction would be helpful.
Please send a resume with a brief description of the most abstract or complicated Java-based architecture you've made to [email protected].