Mid Level Java Programmer

JCD Staffing - Suitland, MD

Java Programmer/Analyst – Mid-level

The Programmer/Analyst will be a key member of a team that assists in the requirements collection and analysis, software design, development, debugging, and implementation and enhancement of new and existing software programs in Java.

Major Responsibilities

  • 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 Skills

  • Experience in innovative Java-based scalable enterprise custom application design, development, integration, and delivery
  • Web development experience usingtools/technologies such as Hibernate; EJB 3; Jersey; Maven; Java EE; JAX, Spring, Javascript, jQuery; HTML5
  • Experience developingREST web service.
  • 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, SQLServer, 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

Optional Skills

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

Education & Experience

  • Bachelors 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)


Posted On: Thursday, August 29, 2019



Apply to this job
or