Description

Java Full Stack Developer Linthicum Heights, Maryland(3 - 4 days on-site a week) Phone and Video/Face2Face Long Term Job Description: The client has a VERY STRONG preference for candidates already in the Baltimore area.

We will strongly consider candidates local to the DMV (DC, MD, VA) area. We may consider candidates from surrounding states (within a 3 hour drive to Baltimore, MD) who are willing to travel for the in person interview if the client requires in person.

Client interviews will likely be done virtually, but the client does have a right to request in person interview. We have submitted questions with respect to the interview process. Will our partner (the prime contractor) also interview, or will they accept ExpediteInfoTech, Inc.'s screening and submit directly to the client with no additional screening required. If/when we receive a response, I will send an email update.

These positions are immediately available. The duration is 12 months with potential for extension.

Responsibilities

Design, develop, and implement complex solutions based on Java technology and related frameworks. Assist in the system integration of components. Translate application requirements into web-based solutions using the recommended frameworks and technology. Integrate the components using Web Services, EJB, REST, SOAP, and other techniques.

Required

Bachelor's Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related technical discipline is required

At least 8 years of experience in designing and developing applications in Java, scripting languages such as Python, and JavaScript, and web technologies such as Node.js and Angular

At least 3 years of experience in developing and consuming RESTful APIs

Experience in Java/J2EE, REST web services, JPA, and unit testing code coverage

Extensive experience in frameworks such as spring and Hibernate

Experience in building front-end applications using JavaScript, Angular JS, JSON, and jQuery

Experience in building back-end application code that interfaces with other systems, services, and APIs/RESTful APIs

Knowledge in developing shell scripting

Knowledge of application servers such as JBOSS/Tomcat

Experience in build and integration tools such as Maven and Jenkins etc. and source control tools like Git

Experience writing business rules and business logic

Must have knowledge of Spring Components and Spring Framework

Experience with code reviews and continuous test-driven development

Education

Bachelor's degree