Careers

Located in downtown New York, Gemini offers exciting opportunities developing and marketing the industry's hottest technology in a fun, energetic work environment. We seek out employees who share our values, and hire unique individuals with not only strong business backgrounds but exceptional technical skills. Our success reflects our company's core values and the quality of our employees.

Senior System Administrator

Responsible to work primarily on the design and construction of new infrastructure platform projects.

Required

Senior System Administration: MBA in Computer Information Systems or a closely related field or the foreign educational equivalent with 3 years of relevant work experience as a Senior System Administrator or Programmer Analyst using the following:

  • Linux, Unix and Solaris
  • Relational databases including DB2
  • IBM WebSphere Application Server products
  • IBM WebSphere Portal

Excellent written and verbal communication skills and expertise in working with clients and functional teams is necessary.

Application Architect

Responsible for ensuring all design elements of a project or enterprise architecture complement each other, support standards and meet business requirements. Design systems that achieve organizational goals such as reusability, productivity, performance, connectivity, and scalability.

Manage the technology risks on a project and perform meaningful feasibility studies. Mentor, assist, and guide less experienced team members.

Works closely with application developers to define and design the application architecture through UML analysis and design models.

Responsible for project management of small to medium sized projects.

Required

Application Architecture: BA/BS, 3+ years job-related experience in design and development of J2EE (Websphere Portal Server) application architectures including:

  • Portals
  • Enterprise Architectures
  • Messaging
  • Advanced object-oriented analysis and design skills
  • Hierarchies (Interfaces, Abstract/Concrete Classes)
  • Design Patterns
  • Frameworks
  • Datamodeling
  • UML
  • Source Control
  • Build Environments

Application Development: BA/BS, 5+ years job-related experience in design and development of computer systems and programs including:

  • Servlets
  • Java Beans
  • STRUTS
  • JSP's (non UI)
  • DAOs
  • HTML
  • Core SQL, Stored Procedures, Triggers, ERD/Schema Design, Query Optimization

Websphere Portal Server administration skills is a major plus.

Excellent written and verbal communication skills and expertise in working with clients and functional teams is necessary.

Senior Developer - IBM Portal Server

BA/BS, 5+ years job-related experience in design and development of computer systems and programs including hands-on experience and proficiency in both IBM Portal and J2EE development:

Required

  • Developing IBM Portlet API and JSR 168 portlets for IBM Portal using Rational Application Developer 6
  • Portal Themes and Skins
  • Web development using Struts, Servlets, JSPs, JSTL, DHMTL, HTML, CSS
  • SQL, Stored Procedures, Triggers, Query optimization
  • Portlet Messaging / cooperative portlets
  • Portlet services
  • EJBs
  • DAOs
  • Web Services

Major Plus

  • Spring / iBatis / Hibernate
  • AJAX, Javascript, cross browser programming
  • Credential vault

Excellent written and verbal communication skills and expertise in working with clients and functional teams is necessary.

Technical Lead

To lead the design and development of J2EE projects including hands on development, technical project planning and client interaction.

Required

2+ years J2EE project lead experience - including design and planning.

BA/BS, 5 + years job-related experience in design and development of computer systems and programs including:

  • Servlets
  • Java Beans
  • WSTRUTS
  • JSP's (non UI)
  • DAOs
  • EJBs
  • Web Services
  • HTML
  • XML
  • XSL
  • UML
  • Javascript
  • JMS
  • JAAS
  • Exposure to frameworks (Hibernate, Spring, iBatis)
  • Core SQL, Stored Procedures, Triggers, ERD/Schema Design, Query Optimization (Oracle, Sybase)

Major Plus

  • Rational Application Developer

Excellent written and verbal communication skills and expertise in working with clients and functional teams is necessary.

Senior Oracle Developer

BA/BS, 5+ years job-related experience in design and development of computer systems and programs including:

  • Expert Oracle PL SQL
  • XML XQuery

Major Plus

  • Business Intelligence
  • Alpha Blocks

Excellent written and verbal communication skills and expertise in working with clients and functional teams is necessary.