Position title
Java full stack- integration (BATCH) developer
Description
- Design, develop and implement complex solutions based on Java technology- Java/J2EE, JPA, Spring and related frameworks.
- Translate applications requirements into web-based solutions using the recommended frameworks and technology.
- Assist in system integration of application components using Web Services, EJB, REST SOAP and other techniques
Qualifications
- Bachelor's Degree from an accredited college or university with a major in Engineering or technical discipline.
Experience
- At least 5 years of experience in designing and developing application in Java, scripting languages such as JavaScript and web technologies such as Angular.
- At least 3 years of experience in developing and consuming RESTful APIs.
- Must have knowledge of Spring Component and Spring Framework such as spring, Hibernate, Batch etc.
- Experience in building front-end application using JavaScript, Angular JS, JSON, jQuery.
- Experience in building back-end application code that interfaces with other systems, services and APIs/RESTful APIs.
- Experience in build and integration tools such as Maven and Jenkins etc. and source control tools like Git.
- Experience with agile development methodologies.
- Experience with Amazon Web Services (AWS) cloud-based development.