Resume

Sign in

Web Services Java Developer

Location:
Oneonta, New York, 13820, United States
Salary:
70000
Posted:
October 24, 2016

Contact this candidate

Nithin

acw7kv@r.postjobfree.com

(585) ***-****

Summary:

Over 1+ year of experience in software development as a Java/J2EE Application Developer with Involvement in all the phases of Software Development Lifecycle (SDLC)

Good skills implementing Web/Enterprise architectures and in open source frameworks Spring IOC, Spring AOP and Spring JDBC.

Strong Experience on Java/J2EE technologies -Core Java, OOP,JEE, Multithreading, JDBC, Exception Handling, Spring Framework, Web services, Hibernate, XML, JSON, Servlets and JSP.

Experience in java design patterns: singleton factory and expertise at JDBC API for connection and access to databases.

Sound Knowledge of MVC Architecture, spring framework, Java Design Patterns and ORM mapping Hibernate framework.

Good knowledge in advanced Java language concept like Multithreading used in distributed systems.

Used REST API with JAX-RS for consuming web services to handle two interfaces XML and JSON.

Experienced in Design Methodologies like MVC and OOP.

Experience in MVC (Model View Controller) architecture with JDBC, Hibernate and spring framework.

Significant work experience in spring framework and Messaging technologies like Web services using SOAP, Restful.

Expertise in developing GUI using HTML, HTML5, Java Script, JSP, Bootstrap and CSS.

Excellent skills in creating and accessing Database using SQL Queries, PL/SQL scripts (Stored procedures, triggers, cursors, functions, packages, views and synonyms) on Oracle and MYSQL.

Experience in programming with IDE’S like Eclipse.

Very good knowledge in writing Maven scripts for building the projects.

Experience in deploying and configuring application servers such as Apache Tomcat.

Expertise in writing and executing Unit Test cases using JUnit testing framework.

Ability to learn and adapt quickly to the emerging new technologies.

Strong analytical skills with excellent interpersonal and communication skills with analytical ability and understanding of Organizational functioning.

Technical Skills:

Programming Languages: C, Java and SQL

Core Java concepts: Collections, Generics, Multithreading and Exception Handling

Frameworks: Spring, Servlets, JDBC, Hibernate 4 and J2EE Design Patterns

Web Services: SOAP -JAX-WS and REST-JAX-RS

Web Designing: HTML, JSP, JavaScript, CSS.

Software: MS Project, MS Share Point, MS Office, MS Outlook.

IDE: Eclipse 3.X, My Eclipse

Databases: MySQL, Oracle and DB2

Build & Deployment: Maven, Ant

Application Servers: Tomcat 6.x/7.X, IBM Web Sphere 8.x.

Testing: JUnit, SOAP UI.

Operating Systems: LINUX, UNIX, Windows.

PROFESSIONAL EXPERIENCE:

Client: Reliable Software Resources, MI July 15 - Present

Role: Java Developer

Description:

Reliable Software Resources provides high-value, industry-specific IT solutions and is a pure-play IT project implementation and system Integration Company with cost effective delivery model for its clients. Worked as a Java developer, responsibilities include analysis, design and development of java web applications practicing defensive coding.

Responsibilities:

Involved in using Core java concepts – Collections, Exception Handling, Multi-Threading.

Developed the application using Spring framework which is based on the MVC Design pattern

Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.

Developed Session beans which encapsulate the workflow logic and used Hibernate to access data.

Involved in the design of the Referential Data Service module to interface with various databases using JDBC.

Implemented and consumed REST web services.

Web Services (SOAP) were developed and published using JAX-WS and JAX-RS.

Involved in developing XML, HTML, and JavaScript for client side presentation and data validation on the client side with in the forms.

Designed UI using HTML, Bootstrap, Java Script and CSS.

Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format and in client-side Java is used.

Developed Web Services to implement SOA using SOAP.

Developed Build Script using MAVEN tool.

Used Oracle as data base to persist and retrieve information using SQL Developer Tool.

Utilized Eclipse IDEs for coding and remote debugging.

Build code using Eclipse and deploy it using Apache Tomcat

Used Oracle as data base to persist and retrieve information using SQL Developer Tool.

Extensively worked on business, front end and persistence tier using the JSP and Spring MVC.

Used Web Sphere as application deployment servers.

Wrote unit test cases for Unit Level testing using Junit.

Environment: JAVA 1.6, JAVA 1.7, Java EE 6, Eclipse, Core Java, JDBC, Tomcat, Maven, SQL, MYSQL, Oracle, Servlets, HTML5, Hibernate, Spring MVC, XML, Java Script, XML, CSS3, Bootstrap, SOA, SQL, JSP 3.0, Spring 3.2-MVC, Web services, JDBC Template, Web Sphere, Oracle 11g, Eclipse 3.5, SOAP, REST, JUNIT, Windows.

Education:

Master’s in Electrical Engineering from Rochester Institute of Technology (RIT), New York.

Bachelors in Electronics and Communication Engineering from Jawaharlal Nehru University, INDIA



Contact this candidate