FSR (Federal Staffing Resources)
  • Annapolis, MD, USA
  • Contract

JIS is seeking up to five JAVA Engineer Analyst



The Contractor's Resource (CR) will be responsible for analyzing, testing, debugging and repairing new and existing J2EE applications, and working with other team members to perform systems review and problem solving in a timely and accurate fashion.


Duties include:

  • Evaluates business rules and objectives in order to design new object-oriented solution components within an SOA architecture. Prepares and implements automated test solutions for each component.
  • Evaluates event-driven integration requirements in order to design new J2EE integration interfaces. Prepares and implements automated test solutions for each new interface.
  • Analyzes User Interface requirements in order to design and implement new Web Applications.
  • Prepares and maintains documentation for all software development phases (Use Cases, Design Documents, UML, Technical Documentation)
  • Packages and configures J2EE components for deployment in high availability environments across Development, Test and Production Environments. Components include web services, EJB, shared libraries, front-end Web Applications and Stand-alone applications. Servers include Oracle Application Server, Web Logic Application Server and Stand-alone AIX Server(s). Configuration utilizes ANT scripts and includes Security configuration.
  • Upgrades and migrates currently utilized software libraries to mitigate the risk of bugs and security issues.
  • Ability to maintain legacy applications consisting of forms driven C++ code, with the end goal of migrating or rewriting those applications within the current framework and architecture.
  • Must be available for 24/7 support of critical J2EE applications.
  • Applications supported include:
  • Electric Citation ( e-Citation) support,
  • Maryland Case Search and Indexing,
  • Board of Law Web Application,
  • Traffic Processing Data Entry ( Swing Application ),
  • ESB messaging to and from the Odyssey Case Management System, and
  • Other J2EE deployed Applications currently under development.




A Bachelor's degree in Computer Science plus 8+ years of Java/J2EE programming experience.



A two four week training period will be provided to acclimate the selected individual(s) in the methods, processes, equipment, and software used by the Maryland Judiciary.


The Offeror shall propose a resource with:


  • Ability to communicate effectively, orally and in writing, and to establish and maintain effective working relationships with peers, end users and vendor development staff, as well as all levels of management and judicial personnel as necessary.
  • Good communication and documentation skills are essential.
  • Must have the ability to break down complex concepts into organized and concise units.
  • Must be able to work in an agile, self-motivated environment with multiple, concurrent priorities.
  • Good knowledge of object-oriented concepts, design patterns and UML notation.
  • Solid experience with Reverse Engineering and Refactoring code.
  • High level understanding of XML documents, syntax and validations.
  • Complete knowledge of the W3C XML Schema (XSD) specifications.
  • Ability to quickly evaluate, learn and prototype new technologies.


The preferred resource shall:

Have hands-on (mid-expert level) experience with and;

Knowledge of technologies used in existing systems including:

  • Java EE 5, Java EE 6 , Spring Framework, LDAP, JQuery, AJAX, JSP, XML, JAXB, Hibernate, JSON, Javascript, JSTL, Oracle SQL, JasperReports, JUnit, Web Services JAX-WS,Struts, SAX, Maven, 3rd party tag library(s) ( tomahawk )

Knowledge of technologies for new interface and event-driven components:


Knowledge of the following technologies for WebApplication:

  • Prime Faces, Java EE 6, JMeter, JasperReports, JavaScript, AJAX frameworks (JQuery), JSF, Log4j, 3rd party tag libraries ( trinidad )
  • Continuous integration, deployment and release management tools.
  • Packaging and deployment of J2EE applications to Web Logic.
  • Some knowledge of configuring/integrating Web Logic with Databases and Identity Management.
  • Domain knowledge of NIEM 2.0, ECF 4.0 and court related concepts and business activities.



CRs are required to report in a JIS prescribed format:

  1. A daily report communicating project progress and status,
  2. Weekly time reporting on JIS provided forms, and
  3. Any additional reports as assigned by the supervising manager.


Place of Performance/Travel

  • All work shall be performed at the Maryland Judiciary's JIS Department located at 2661 Riva Road, Suite 900, Annapolis, Maryland 21401, unless otherwise authorized.
  • There is no travel requirement for this position.
  • All work shall be performed at the Maryland Judiciary's JIS Department located at 2661 Riva Road, Suite 900, Annapolis, Maryland 21401, unless otherwise authorized.
  • The Department/Senior Manager must approve work prior to or after normal operation hours and all travel and lodging arrangements in writing and in advance. Mileage, toll re-imbursements and lodging re-imbursements should be invoiced to the AOC and reimbursed in accordance with the Judiciary's travel policy. http://mdcourts.gov/administration/travel.html


Hours of Operation

  • Hours of work must be pre-approved by the JIS Project Manager or Department/Senior Manager, not to exceed 2,040 hours per year.
  • Depending upon project requirements, the CR must be able to work a flexible schedule to include evenings, nights, weekends and holidays.
  • CR must be available to provide on-call operational support as required outside business hours.
FSR (Federal Staffing Resources)
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    I agree to iSolved Hire's Applicant Information Use Policy.*
  • Sign Up For Job Alerts!

  • Share This Page
logo markets job seekers working warriors about us resources contact us