Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Mid Level Java Programmer

JCD Staffing

Mid Level Java Programmer

Suitland, MD
Paid
  • Responsibilities

    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)