Java Developer II

JOB DESCRIPTION

We are looking for a mid-level Java developer that excels at design, problem solving as well as implementation using efficient, innovative approaches and solutions. This position is responsible for the design and development of Xpressdocs applications. Developers work both independently and as part of the development team. The position requires the ability to establish task timelines and track against project plans and guidelines.

RESPONSIBILITIES

  • Develop enterprise Java applications based on industry standard design patterns using Core Java, J2EE, Hibernate, Struts, Velocity, AJAX / JSON, Spring and other XML technologies
  • Participates on project teams, doing application analysis, development and modifications
  • Participate in design discussions and contribute to enterprise-wide technology decisions (e.g., appropriate technology choice, approach, process, etc.)
  • Will be responsible for development of information models, such as class, sequence and entity relationship diagrams
  • Makes complex modifications to existing software applications and modules in accordance with high-level specifications, application support, and industry standards
  • Implements unit tests, participates in system and integration testing with cross business applications
  • Assist team in defining, documenting and managing Xpressdocs applications, application processes and application functionality
  • Assist other support resources in the administration and support of existing or future applications and systems

REQUIREMENTS

  • Bachelor's in Computer Science, Computer Engineering, or Software Engineering degree required
  • 3+ years of Java / J2EE development experience with tiered, large-scale systems including at least 1 year of JSE 5.0 (1.5) or JSE 6.0 (1.6)
  • 3+ years working with SQL-based (preferably MySQL / Postgres) database architectures
  • Experience with: J2EE, Hibernate, Struts, Velocity, AJAX, JSON, Spring, Log4J, Web Services, Java2D, JUnit and Jakarta Common libraries and their respective practices
  • Working knowledge of XML in a Java programming environment
  • Must have excellent problem solving and communication skills
  • Must be self-motivated, detail oriented, with ability to multi-task and meet deadlines
  • Experience with iText, IDML, PHP, SVN and Trac are a plus
  • Java certifications are a plus

SALARY

To USD 70,000 per year

BENEFITS

OTHER

Only direct candidates, no third parties or recruiters please

ABOUT Xpressdocs®

Xpressdocs (www.xpressdocs.com) was established in 1998 to help real estate professionals produce high-quality marketing materials in an efficient, economical and timely manner. For our service to the real estate sector, we were named a finalist for the coveted Inman Innovator Award (2007). Over the past decade we have expanded our services to a variety of other industries to become the leading provider of direct marketing solutions for organizations with large agent, dealer and franchise networks.

Xpressdocs powers a web-based platform where users can create and order direct marketing materials, including postcards, flyers, brochures, stationery, promotional products and related services. For our enterprise customers, we create and manage brand-approved marketing templates that enable their networks to access, customize and produce marketing materials at the local level, while maintaining control over their brand. Retail customers enjoy a complete library of materials featuring agency-quality design and professional copywriting for a wide range of industries, which they can easily modify and brand to reflect their unique business offerings. In addition to professional sales, marketing and creative design teams, our facilities boast a robust digital printing operation and full service mail house.

Since our founding Xpressdocs has quickly expanded, providing enterprising team-members a chance to experience a dynamic, high-growth business environment. As pioneers of the web-based on-demand marketing industry, we continue to increase our market prominence. Our approach is simple: superior technological innovation, best-in-class quality, a consultative solutions-oriented sales strategy, amazing customer service and a strong can do attitude. If you share these commitments and want to experience life on the cutting edge of a growing industry, we'd love to talk.

Xpressdocs is an equal opportunity employer; we provide equal opportunity without regard to race, color, national origin, religion, sex, age, marital status, or disability.