Spring Boot Developer

Full Time
Annapolis, MD
Posted
Job description

Benefits:

  • Simple IRA with matching contributions
  • Dental insurance
  • Health insurance
  • Paid time off

Overview:
Triad is seeking a qualified Spring Boot Developer who has knowledge on how to design and implement enterprise level microservices using the spring boot framework for a contract position for the Judicial Information Systems (JIS) department of the Maryland Judiciary. Located in Annapolis, Maryland, JIS is comprised of six units including application development and support, hardware installation and maintenance, operation of the Data Center computer systems, and support of online case management and business applications at the District and Circuit Courts across the state. The Spring Boot Developer would work for the Senior Manager of Systems Development and Integration JIS Enterprise Architect. This role supports legacy monolithic J2EE applications and migrates those applications new technologies and frameworks. This will be a 1-year, full-time, government contract role, with potential extensions, and is contingent on Triad being awarded this government contract.

Qualifications:

  • Bachelor's Degree in Computer Science or a related field and four (4) years of experience as a Spring Boot Developer (application, integration, solution).
  • In lieu of a bachelor's degree, applicant may meet the minimum qualification with six (6) years of experience as a Spring Boot developer (application, integration, solution)

Responsibilities:
Applicant will be responsible for the following:

  • Analyzing and assessing user issues and working with other team members to perform systems review and problem solving in a timely and accurate fashion.
  • Working in a fast-paced and team-oriented environment.
  • Implementing unit test coverage.
  • Identifying and resolving bugs.
  • Ensuring the design criteria are satisfied.
  • Producing well-written documentation for each microservice.
  • Disseminating and sharing knowledge.
  • Creating and deploying microservices using the Spring Boot framework.
  • Adhering to the whole Software Development Life Cycle.
  • Interconnecting microservices with databases.
  • Utilizing Event Driven Design (i.e., Kafka).
  • Reporting to JIS prescribed format:
    a. Resource will report activity on a weekly basis to communicate progress made on the programs/projects on which they are working to the JIS Enterprise Architect. The reporting frequency may be adjusted by the JIS Enterprise Architect as deemed appropriate
    b. Weekly time reporting on JIS provided forms, and any additional reports as assigned by the supervising manager

Skills, Experience, and Capabilities:
Applicant should possess the following preferred skills, experience, and capabilities:

  • Specific Spring framework components experience: Spring Data, Spring Security, Spring HATEOAS, Spring REST, Spring for Apache kafka, and Use of JPA Criteria Query.
  • Familiarity with software development design patterns: GIT, Swagger, PCF, or Rabbit MQ.
  • Expertise in API technologies such as Rest Webservices.
  • Experience with:
    a. Writing unit tests with JUnit, Mockito.
    b. Event drive design.
  • Knowledge of:
    a. Markup languages such as JSON and YML.
    b. Agile approach.
  • In depth knowledge of:
    a. Spring boot framework.
    b. Java programming language.
  • Ability to:
    a. Critically think and problem solve.
    b. Communicate effectively.
    c. 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.

Schedule & Coordination:
Normal operating hours, Monday through Friday, 8:30AM to 5:00PM Eastern Standard Time (EDT).

  • Applicant shall be able to work a flexible schedule to include evenings, nights, weekends, and holidays as needed.
  • Applicant shall be able to provide on-call operational support as required, outside of normal business hours.
  • The JIS Project Manager or Department/Senior Manager must approve work prior to or after normal business hours, not to exceed 2,040 hours per year.

The AOC reserves the right to modify the allocation of onsite and remote work effort throughout the life of the Contract. In the event of a modification, the Contract Manager will coordinate with Triad on a mutually agreeable allocation of work effort.

Place of Performance:

  • Annapolis, MD 21401: Commutable, or planning to relocate to a commutable location before starting work (Required)
  • Partial Remote Work possible, but required to be on-site within 4 hours of notification, if needed

Travel:
This position may occasionally require travel within the state of Maryland.

  • The applicant must have access to a vehicle to commute to sites as required, and a valid driver's license.
  • Some site visits may require arranging local lodging accommodations and traveling to the region the night before the required site visit. (1) The Department Manager, Sr. Manager must approve all travel and lodging arrangements in writing and in advance. Approved travel (mileage, toll fees, lodging, etc.) will be reimbursed by Triad.

Background Check:
If Triad is awarded the contract, applicant may be required to obtain a Criminal Justice Information System (CJIS) State and Federal criminal background check prior to beginning work. The AOC reserves the right to refuse to allow any Successful Offeror personnel to begin work based upon criminal records.

jjbodyshop.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jjbodyshop.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jjbodyshop.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs