Mid Level Java Programmer - 3521

Metro Systems Inc. is looking for a Mid-Level Java Programmer to support our government client in Suitland, Maryland.


  • Design, develop, enhance, debug, and implement Java-based interactive and batch software.
  • Research, prototype, test, build, and coordinate the conversion and/or integration of new products based on client requirements.
  • Consult with project teams and end users to identify application requirements.
  • Perform feasibility analysis on potential future projects to management.
  • Assists in the evaluation and recommendation of application software packages, application integration and testing tools.
  • Resolve problems with software and responds to suggestions for improvements and enhancements.
  • Effective communications, verbal and written, with the customers, managers and others is required.

Required Qualifications:

  • Experience in innovative Java-based scalable enterprise custom application design, development, integration, and delivery
  • Web development experience using tools/technologies such as Hibernate; EJB 3; Jersey; Maven; Java EE; JAX, Spring, JavaScript, jQuery; HTML5
  • Experiencing deploying web services in an app server (big plus if app server is WebLogic)
  • Experience developing interfaces to enterprise relational database system (e.g., Oracle, SQL Server, etc.);
  • Ability to work effectively both independently and as part of an integrated team.
  • Highly analytical, possessing critical and creative thinking skills.
  • Strong interpersonal skills to maintain effective working relationships with team and customers
  • The following skills are required
    • 6 years Java programming experience
    • 1-2 years Web Application and/or services development and deployment
  • Bachelor’s Degree in a related technical discipline, or the equivalent combination of education, technical training or work experience.
  • 6 years of related experience (advanced education beyond bachelors may be considered for equivalent experience).

Desired Skills:

  • Experience with Oracle Spatial
  • Experience with SOA
  • Experience with GIS and geocoding


MSI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin.