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
Bachelor's degree