What are the responsibilities and job description for the Application Java Developer position at ASK IT Solutions LLC?
Job Details
Job Title: Application Java Developer
Duration : 12 Months contract
Contract Type: **Only W2**
Location:
Description:
Java Developer for E*TRADE Web Platform Job Description:
* 7 years of java development
* Experience in designing high volume, and highly available systems, including performance and tuning
* Design, develop and enhance end to end system solutions based on SOA pattern modeling integration.
* Requires experience using Eclipse/JDeveloper for developing SOA composites
* Good knowledge and experience in design of multi-tiered web-based systems
* Relevant experience with SOAP and REST based web services, Spring, Spring integration, Hibernate is a must
* Extensive experience in Java, Sybase, Oracle, ORMs, SQL, JDBC, Embedded SQL
* Relevant experience with JavaScript, JQuery AJAX and related frameworks is a plus.
* Subversion, Make, and Maven experience.
* Knowledge of industry standards and architectures and design and integration principles for complex, heterogeneous systems.
* Creative thinker, self-starter, able to work on multiple projects simultaneously.
* Excellent inter-personal and communication skills to work with the technical and/or business communities in arriving at appropriate architecture and design for complex applications
Requirements:
* 7 years of experience in java server technologies like J2EE, servlets.
* Extensive hands-on experience in Core Java, Spring Framework, Spring Boot, Spring Integration
* Experience in Tomcat, Maven, etc. tools used for Java development
* Experience with Service Oriented Architecture (SOA)
* Strong knowledge of object-oriented programming design patterns and methodologies
* Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability.
* Experience in client-side technologies like AJAX, JQuery, JavaScript (preferred)