Post Job Free

Resume

Sign in

Java Developer Web Services

Location:
Raleigh, NC
Salary:
30
Posted:
July 24, 2016

Contact this candidate

Resume:

SATISH

219-***-****

acvulh@r.postjobfree.com

Summary:

Experience in designing developing and deploying n-tier web applications and client/server applications using JAVA, J2EE technologies and Web Technologies for enterprise applications.

Experience in all phases of Software Development Life Cycle (SDLC) where my problem solving abilities and technical knowledge can be developed to further my understanding of the industry.

Experience in Implementing in various Java/J2EE technologies including Core Java, J2EE (EJB, Servlets, JSP, JDBC), Spring (IOC, MVC, AOP, DAO), Hibernate and Java Web Framework along with Web Services (SOAP, Restful) and Database related technologies.

Hands on experience in Web Application Development using Client Script design technologies like Angular JS, J Query as well as HTML, CSS, XML, Java Script.

Expertise in designing responsive front end with HTML5, CSS3 and Bootstrap, JavaScript, Angular JS, JQuery UI, AJAX.

API exposure using SOAP and Rest-based web services.

Good experience Knowledge in SQL and PL/SQL and Worked in and Agile scrum environment.

Experience in implementing SOAP using Axis2 and REST web services using JAX-WS, JAX-RS.

Expertise in application servers like Web Logic, Web Sphere, JBoss, Oracle and Apache Tomcat on UNIX and Windows platforms.

Proficient in developing J2EE applications using IDE Tools like Eclipse, My Eclipse 7.0 and JBuilder.

Technical Skills:

Languages: C, C++, JAVA/J2EE, SQL, PL/SQL, UML

Web Development: HTML/XHTML, CSS, XML, XSD, JavaScript, AJAX.

Frameworks/Design Patterns: Hibernate 4.0, Spring 3.x,4.x, Singleton MVC, DAO,

J2EE Technologies: Servlets, JSP, RMI, JDBC, JMS, Web Services

Messaging Systems: JMS

IDE Tools: Eclipse 3.0.1, My Eclipse 7.0, JBuilder.

Databases: Oracle8i/9i/10g, MySQL

Servers: Apache Tomcat, Web Logic, Web Sphere

Operating Systems: Windows (NT/2000/XP Professional), UNIX.

Version Control Tools: SVN and GitHub

Build Tools: Maven, Log4J

Work Experience

Arks Tek Jan 2016 – Present

Java Developer

Responsibilities:

Experienced with Agile (Scrum) development methodologies, participating in agile meetings such like, Daily standups, sprint grooming, sprint planning, sprint Retrospective.

Used Jira tool for Agile (Scrum) methodology.

Developing user-friendly web-based GUI using JSP, Angular JS, JavaScript, CSS, HTML, and DHTML.

Developing Worked on developing the backend part of the application involving spring 4.x, Hibernate 4.3 and Web Services.

Implemented Model View Controller architecture using Spring framework.

Developed Model Components - Action beans, Action Form beans and Data transfer Objects of Spring framework.

Designed and developed Oracle SQL queries for complex search criteria in the application.

Developed Java components using JDBC to implement business logic.

Experienced with PL/SQL developer to perform SQL queries.

Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object oriented java objects using Hibernate.

Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation. Archetypes built on Spring 3.0 technology.

Used log4j for debugging the application.

Developed test cases, performed Unit testing and functional testing for each module.

Performed END TO END Integration testing with CSS and LMS.

Environment: Spring 4.0, JSP, Angular JS, JDBC, CSS, AJAX, with Hibernate, Hibernate-Annotations, HQL, Oracle 10g, weblogic10.3, JAXB,, GitHub, Eclipse, Ant, XML, JUnit, Log4j, Java6, JSP, JDBC, Web Services.

Valparaiso University, IN Feb 2015 – Dec 2015

Java Developer

Responsibilities:

Participated in Requirement Gathering, Business Analysis, User meetings, discussing the issues to be resolved and translating user inputs into Design documents.

Developing user-friendly web-based GUI using JSP, JavaScript, CSS, HTML, and DHTML.

Designed an application called “GoValpo”, which depicts the description and status of all the Professors in IT Grad school with their contact info.

Using this app students can Schedule appointments and can directly meet them without any hassles.

This app also provides weather alerts and updates regarding the sports events and seminars and educational fairs related info with place and time.

This application wraps up almost all the university info and displays to the users, even students can update their info in the application

Involved in writing SQL queries to store the data in Database and retrieve it using ORM tool in Hibernate.

Developed Data Access Layer using Hibernate ORM framework.

Developed Restful, Soap web services for the project as per the business requirements.

Involved in developing XML Schemas and used JAXB for marshalling/un-marshalling.

Participated in daily Standup Meets with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed.

Work Experience as a Teaching Assistant:

Responsibilities:

Java programming Teaching Assistant under Dr. James Caristi, Prof. Ryan freeman, Polly wainwright and Bob Wichlinski at Valparaiso University.

Generated status reports on monthly basis according to the Professors requirements.

Create a friendly environment among the professors and students, so that they can easily approach them in case of any issues.

Responsibilities include Handling Programing Labs, Grading papers, Preparing Notes and creating users in University Blackboard.

As a Blackboard Admin, I am supposed to create updates to students, upload required material, add useful references, post and grade the assignments.

Helped in re-designing the University’s official website (DataVU), as per the requests by the professors and students.

Used Java Script and CSS to update the website with modern features that will help the users to easily browse the specific info.

I earned the Best Teaching Assistant award of Valpo for the year 2015.

Environment: SPRING, REST-JAXRS, SQL, HTML, CSS, JAVA SCRIPT.

Atos India Pvt Ltd, In April 2012- July 2014

Java Developer

Responsibilities:

Enhanced the existing application according to the client's requirements.

Implemented Angular JS Controllers to maintain each view data.

Used Angular JS as the development framework to build a single-page application.

Expertise in Angular JS controllers, directives, components, factory and service resources, routings and events.

Expertise in DOM manipulation using JavaScript, JQuery and AngularJS.

Design patterns are extensively used to achieve clean separation of different layers. Used different patterns like Spring MVC pattern, DTO, and Singleton

Used Spring IOC for instantiating, configuring beans.

Involved in writing Hibernate HQL Queries to fetch data from Oracle database.

Integration of Spring ORM with Hibernate.

Converted JSON to Java objects as part of consuming Restful Web services.

Actively participated to creation of tables with mapping

Configured connection pools for the database and interacted with the database by creating data source in MySQL.

Involved in Code walkthrough and query optimization.

Done Unit Testing at each level of application development.

Discuss with the business analysts and understand the new requirements.

Fixed the bugs in the application according to the priority set by the customer support

Monitored the error logs using Log4J and fixed the problems

Provided support for system tests, user acceptance testing and implementation by analyzing the defects and providing fixes and releasing the fixes.

Understanding and analyzing business requirement.

Environment: Java/J2EE, spring (MVC, DAO, DTO), Hibernate, JSP, Servlet, My SQL, JS, Apache Tomcat, XML, HTML, CSS, Log4J, Eclipse IDE.

Education:

Valparaiso University, Valparaiso, IN GPA 3.97/4.0

Master of Science in Information Technology May 2016

Jawaharlal Nehru Technological University, India GPA 3.5/4.0

Bachelors of Technology in Computer Science April 2011



Contact this candidate