Post Job Free
Sign in

Web Services Developer

Location:
Irving, TX
Posted:
February 01, 2017

Contact this candidate

Resume:

SUMMARY

Around * years of experience in designing and developing software web applications using Java/J2EE and Web Technologies.

Hands on experience in Front-End technologies like HTML5, JavaScript, CSS3, JQuery, Ajax, Angular JS, Node JS, Bootstrap, Sass.

Extensive experience in implementing AJAX features using JavaScript and jQuery.

Experience in developing applications using Bootstrap framework and Responsive Design.

Experienced in developing web applications with Single Page Applications (SPAs) Framework using Angular JS. Worked with Angular JS Expressions, Directives, Controllers and filters.

Experienced in working with Node JS.

Proficient with CSS preprocessors including SASS, LESS.js.

Experience in implementation of J2EEtechnologies and Core Java.

Proficiency in object oriented programming using Java, J2EE, JDBC, JSP, Servlets.

Practical knowledge of the Struts 1.x, Spring 2.5 and Hibernate 3.0 along with best practices involved in the development of n-tier architecture for web applications and client/server solutions.

Good experience in working with databases like Oracle, SQL Server and DB2.

Good Understanding and Working Knowledge on Java collection Framework.

Experience with application servers and web servers including Web Logic and Web Sphere servers.

Experience with design patterns like Service Locator, DAO, MVC, Singleton and Builder pattern.

Experience on working with different platforms like UNIX/Linux/Windows 2000/2003/XP /Vista /7.

Extensive experience with Eclipse 2.0/3.0, IntelliJ, Net Beans 6.1, and JDeveloper

Demonstrated ability to work well with a wide variety of people at various levels.

A self-starter with positive attitude, willingness to learn new concepts and acceptance of challenges.

Strong Communication, presentation and interpersonal skills, very good team player, extremely enthusiastic.

QUALIFICATION

Bachelor of Engineering in Computer Science and Engineering (2012), India.

Diploma in Java technologies, NIIT, India.

SKILL MATRIX

Languages

C, C++ and Java/J2EE 1.5.

Frameworks

Struts 1.x, Spring 2.5/3.0, Hibernate 3.0, JSF 1.2, EJB 3.0,MVC,

JQuery, Bootstrap, Angular JS, Node JS.

Java/J2EE Technologies

JSP, Servlets, JavaBeans, JDBC, JNDI.

Design Patterns

Session Façade, Service Locator, Data Access Object,

Data Transfer Object / Value Object, Singleton, Builder Pattern.

Web Development

HTML 5, JavaScript, CSS 3, AJAX, JSON, SASS, LESS.

Version Control Tools

& IDE

PVCS, SVN, Eclipse, RAD 7.0, Harvest, Spring Source Tool Suite (STS), Net Beans 6.1, IntelliJ.

Web Services

Apache AXIS 1.4/1.1, SOAP, WSDL, REST

App/Web Servers

BEA WebLogic 9.2, IBM Websphere6.1, JBOSS 5.0, Apache Tomcat 6.0.

Databases & IDE

Oracle 9i/10G/11G, SQL Server, Toad, SQL Developer.

Operating systems

Windows 98/NT/2000, windows XP, vista, 7, UNIX, Linux.

Build Tools and Testing

Maven 2.0, ANT, JUnit, Test NG, Log4j, XML, XML Schema, XSL, XSLT, JAX-WS, Rational Rose, MS Visio, Flash Builder.

Methodology

Water Fall Model and Agile Methodologies.

PROJECT DETAILS

Role: Full Stack Java Developer

Employer: Concentra, Addison, TX Jun 16 – Present

Description:

Centralized Customer Management : CCM is Centralized Customer Management and manages the customer set of information for its employers and their payers for Concentra for their centres. CCM is a java based web application that provides customer support and it manages the information like demographic details of the Employers & Payers along with their location details. CCM is for customer support and is a repository of information where the Employers demographics details apart from payer’s details are stored and replicated from Occusource.

Responsibilities:

Involved in business analysis, requirements gathering, development, implementation, testing and support.

Designing and Programming software applications based on business requirements using technologies like Java/J2EE, Spring, Hibernate, Ajax, Angualr JS, WebLogic server,, XML and CSS.

Developed REST based web services and testing. Consumed several web services as part of application development.

Developing User interface (presentation layer) for the applications using Angular JS.

Product development in Agile Methodology by using JIRA.

Front-end was designed by using HTML5, JavaScript, CSS3,SASS.

Implemented all the UI screens using Bootstrap, Angular JS from scratch.

Developed APIs using AJAX and JSON to implement more robust and efficient client facing applications.

Developed application using Spring 2.5/3.0, Hibernate.

Designing/Modifying database tables, Functions and Stored procedures for the application to maintain employer and payer information.

Developed the logging modules using Log4J for the entire application.

Used Stash as a repository for managing/ deploying application code.

Application was hosted on WebLogic application server.

Supported Testing Team and involved in defect meetings.

Environment: HTML5, CSS3, JavaScript, SASS, Bootstrap, Angular JS, Spring MVC, Hibernate, REST and SOAP web services, Glassfish, WebLogic 12c,Oracle 10g, Log4J, Stash, SQL Developer, Maven, JUnit, JQuery, JSON, JTest, Bamboo.

Role: Full Stack Java Developer

Employer: Nyccos software Solutions, India Oct 14 – Jan 16

Client: Corporation Bank, India

Description:

Account Transaction System: Corporation Bank is a public sector banking company headquartered in Mangalore, India. This will benefit the customers, who will have access to banking and financial services anytime, anywhere through multiple delivery channels. This project contains two modules one is for customers to access their account information online and the other is for the bank employees to perform the day-to- day transactions in the bank. This System provides the facility for the customer to look information about his/her account status, balance, transfer the amount from one account to other, current transactions, and previous transactions. Another module of the system provides the features for bank authorities to open a new account, transfer of amount from other, renewal and cancellation of account.

Responsibilities:

Involved in business analysis, requirements gathering, development, implementation, testing and support.

Worked closely with the Business Analysts to understand the design and business requirements.

Product development in Agile Methodology by using Version One.

Front-end was designed by using HTML5, JavaScript, CSS3,SASS.

Implemented all the UI screens using Bootstrap, Angular JS from scratch.

Developed APIs using AJAX and JSON to implement more robust and efficient client facing applications.

Developed application using Spring 2.5/3.0, Hibernate.

Used SVN version control tool to check in/out files, etc. also responsible for branching, merging the branch to main repository.

Implemented Log4J for logging.

Preparing test cases using Junit for testing the application.

Created/Updated tables, Dynamic SQL, Functions, Stored procedures in Oracle.

Used SVN as a repository for managing/ deploying application code.

Defects were tracked by using ServiceNow.

Application was hosted on WebSphere application server.

Supported Testing Team and involved in defect meetings.

Environment: HTML5, CSS3, JavaScript, SASS, Bootstrap, Angular JS, Spring MVC, Hibernate, REST and SOAP web services, WebSphere App Sever 8,Oracle 10g, DB2, Log4J, SVN, SQL Developer, Maven, JUnit, JQuery, JSON, JTest.

Jr. Java/J2EE Developer

Employer: Nyccos software Solutions, India Jul 12 – Sep 14

Client: Healthcare CAN, Ontario, CA

Description:

HealthCareCAN is the national voice of healthcare organizations and hospitals across Canada. It acts with others to enhance the health of the people of Canada to build the capability for high quality care and to help ensure value for money in publicly financed, healthcare programs and benefits. The project CAN-BMIS is a health care system. It is designed for the low income people. This system contains modules like Member, Provider and Assets etc.

Responsibilities:

Involved in all phases of Software Development Life Cycle (SDLC).

Developed product critical algorithms like Eligible Member, Modifier, Rate settings, Assets, Procedure code using spring, Hibernate3, RESTful and SOAP services.

Developed RESTful web services in the Assets module, to get data from external sources.

Involved in discussions of the designing and planning of the project.

Involved in sprint planning, product demos and retrospective meetings.

Created migration packages by using HARVEST tool.

Expert in IBM tools like RAD, Clearcase and Clearquest.

Good in WebSphere App server.

Defects were tracked by using Quality Center.

Involved in solving the issues appeared in WAS porting.

Environment: Java 1.6, Spring IOC, Spring MVC, REST and SOAP web services, Jersey, Hibernate 3.x, WebSphere App Sever 8, Oracle 10g, Apache Log4J, IBM RAD, IBM Clearcase, IBM Clearquest.

ACADAMIC PROJECTS

Mini Project: Gated Communities Management Systems

Description: The purpose of the project is to develop a web application that targets to provide security across the gated communities. Providing right balance of protection of sensitive, high value maintenance, privacy and safety for diverse set of people across gated communities is a challenge. Online gated communities offer a reliable, efficient and scalable means of achieving this balance.

Environment: HTML,JSP, Java Servlets, MySQL, and Windows 7.

Main Project: Airways Reservation System

Description: The bottom line of the project is to develop a web based airlines ticketing site, to enable customers to check the availability of tickets on-line for all their air travel needs so that they avail the choice of schedules and prices provided by various airlines. It should allow the customers to register, look at various schedules and select the ones they want to travel by, setup the payment options and finally book the required tickets.

Environment: HTML,JSP, Java Script, Java Servlets, Structs, MySQL, and Windows 7.



Contact this candidate