Job Description:
Position: Java Full stack Developer
Location: Wilmington ,DE
Required Skills Set: Java/J2EE, Spring, Hibernate, Struts2, HTML5, JDBC, Ajax, Ant, JavaScript, Jenkins, shell scripting, Junit, Angular JS, React 35
Education Required: Bachelor's degree in Information Technology/Electronics/Electrical Engineering/ Computer Science Years of Experience: 5 to 12 Years
Job Description:
- 4+ years of experience in conducting project life cycle activities on development and maintenance projects.
- A highly motivated professional with hands-on experience in Java/J2EE, Spring, Hibernate, Struts2, HTML5, JDBC, Ajax, Ant, JavaScript, Jenkins, shell scripting, JUnit.
- 4+ years of experience in conducting project life cycle activities on development and maintenance projects.
- Understanding of Object-Oriented Design, Design Patterns, Service Oriented and Restful architecture.
- Expert understanding of React JS or Angular, HTML5, CSS, JavaScript, and jQuery.
- Strong knowledge in developing applications in JAVA, Cloud technology like AWS, and front-end technology like ANGULAR JS/React JS.
Experience with XML, SOAP and Restful services. - Knowledge of JSON.
- Thorough knowledge of AWS cloud computing environment and experience using AWS services like
Lambda/SNS/SQS/Step Functions. - Exceptional analytical and quantitative problem-solving skills.
- Strong understanding of Agile methodologies.
- Strong experience on MS-SQL and MongoDB for Database operations.
Responsibilities:
- Functional Analysis, Effort Estimation, Database Design for development and following Scrum practice in delivery execution.
- Develop quality code Primarily in Java/J2EE, Spring, Hibernate, Struts2, HTML5, JDBC, Ajax, Ant, JavaScript, Rest, SOAP, Jenkins, shell scripting, JUnit.
- Identify technology limitations and deficiencies in existing systems and associated processes, procedures, and methods.
- Analyze system specifications/requirements and prepare technical design documents.
- Technical Design & Documentation – Requirement gathering, Test Strategy, Impact Analysis, Test case documents and User Guide.
- Responsible for functional Analysis, Effort Estimation, Database Design and code review.
- Design and deliver industry standard software cloud products.
- Follow the Agile development model.
- Develop applications in JAVA, Cloud technology like AWS, and front-end technology like ANGULAR JS/React JS
- Implement the auto upgrade process for customer deployment in AWS cloud. Use state machine and lambda and other AWS services.
Perform Unit and Integration Testing. - Application Support and Maintenance.
Job Category: Java Full Stack Developer
Job Type: Full Time
Job Location: Wilmington DE