The minimum requirements for the position of Application Developer are as follows:
Must have a US Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Mechanical Engineering, or closely-related field, and five (5) years of progressive-post Bachelor’s degree IT experience as a Software Developer, Software Architect, or related position. Two (2) years of the five (5) years of IT experience must include experience with the following technical environments:
(1) Spring, Micro Services, Angular, AJAX, OR EJB for web development;
(2) Hibernate, Castor, or JAXB object-relational mapping tools;
(3) Shell-scripting in SQL, Linux, AND Unix; AND
(4) synchronous or asynchronous messaging constructs utilizing MQ Series, SOAP, OR HTTP messaging.
In the alternative, employer will accept a US Master’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Mechanical Engineering, or closely-related field, and two (2) years of IT experience as a Software Developer, Software Architect, or related position. The two (2) years of IT experience must include experience with the following technical environments:
(1) Spring, Micro Services, Angular, AJAX, OR EJB for web development;
(2) Hibernate, Castor, or JAXB object-relational mapping tools;
(3) Shell-scripting in SQL, Linux, AND Unix; AND
(4) synchronous or asynchronous messaging constructs utilizing MQ Series, SOAP, OR HTTP messaging.