Post Job Free

Resume

Sign in

Java Developer Web Services

Location:
Irving, TX
Posted:
November 08, 2017

Contact this candidate

Resume:

Kranthi

Phone: 214-***-****

Email: ac269u@r.postjobfree.com

PROFESSIONAL SUMMARY:

Around 3 years of experience in software design, development and maintenance in Java Enterprise systems, J2EE Architecture and web application development.

Expertise in various phases of Software Development including analysis, design, development and deployment of applications using JEE/J2EE technologies including Servlets, JSP, Java Beans, EJB, JSTL, JMS, Struts, Spring, JSF, JDBC, JNDI, Hibernate and WebServices (Soap/Rest ful).

Extensive experience working in Spring framework and Hibernate framework.

Worked with various projects involving XML technologies (XSL, XSLT, DOM, JDOM, DHTML, SAX,XPATH)

Knowledge of Weblogic, IBM WebSphere application server, Apache Tomcat, JBoss and good knowledge of J2EE standard compatible application servers.

Excellent in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, jQuery, jQuery UI, jQuery Mobile to make better Single Page Application SPA working on Node.JS Server.

Experience in implementing microservices architecture using Spring Boot and Docker.

Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience

Experienced in MVC (Model View Controller) architecture with spring, struts and various J2EE design patterns.

Implemented Apache SOLR based search algorithm

Experience in writing light weight Node.js express server, and using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and databases like MongoDB and MySQL.

Experience in test Automation using Selenium

Proficient in creating well-Architected Solutions on AWS

Experience in designing a highly available, cost effective solution on AWS with primary emphasis on the security aspect at multiple levels using Security Groups

Extensive experience in AngularJS for application implementation, proficient in creating modules, controllers, route Providers, factory services, ng-repeat, customizable filter, http get/post methods and directives to realize functionalities like REST service with Ajax call, input validations, searchable and sortable contents.

Expertise in implementing data-driven framework using Selenium RC

Involved in build and release management using Maven,ANT,Git,Gitlab and Hudson,Jenkins

Fully exposed to Software Development Life Cycle (Agile and waterfall methodology).

Good experience in developing database programs like stored procedures, functions and triggers.

Hands on experience with operating systems like Windows,UNIX,Linux.

Experienced in developing/consuming webservices using SOAP,REST.

Strengths include excellent interpersonal and communication skills, easily adaptable to new technologies, meeting deadlines and a very good team player.

EDUCATION:

Bachelor of Technology in Information Technology from JNTU, INDIA.

Masters in Computer science from Northwest Missouri State University.

TECHNICAL SKILLS:

Languages

Core Java, J2SE, J2EE,JSPs, Ajax, Servlets, EJBs, JDBC,JavaScript, HTML, Dhtml, CSS, XML, SQL, WSDL, JUnit, JAXB, Web Services,REST, SOAP, JQuery, NodeJS, React.js

Frameworks

Spring 4, Hibernate 3.x,Struts, AngularJS

Design Methodologies

Rational Rose, MS Visio

Application/Web Servers

Weblogic, Oracle, Tomcat 8.0, Jetty, JBoss 5.0, NodeJS

Database Environments

ORACLE 9i/10g/11g, SQL Server, MYSQL, DB2

IDEs

Eclipse, Netbeans, RAD, Oracle SQL Developer, WebSphere

Testing Tools

Selenium, Junit

SCM Tools

Git,CVS, Perforce,Clear case, Subversion

Operating Systems

Windows NT/XP/2000, Unix, Linux, Redhat linux, Solaris

Protocols

HTTP, FTP, TCP/IP, LAN and WAN.

Design Patterns

Singleton, DAO, Builder, Facade, Factory, Iterator,MVC

EXPERIENCE:

IBM, TX March 2017 - Till now

Role: Full Stack Java Developer

Description: Design a global system and enablement approach that enables dynamic design and assembly of relevant and immersive client experiences in our IBM Client Centers.

Responsibilities:

Involved in analysis, specification, design, implementation and testing phase of SDLC

Followed Agile (SCRUM) methodology and participated in DTP meetings to produce deliverables on time.

Developed API and exposed it using Spring based REST web services and consumed it in the front end

Developed Single page applications using Angular JS and built responsive web pages using Bootstrap.

Involved in development of UI using HTML5, CSS3, JavaScript, JSON and AngularJS.

Used Rest client - POSTMAN and SOAPUI tools to test REST API services.

Testing JSON output using Advanced REST Client or POSTMAN.

Created reusable templates using Angular directives and worked with npm package manager tools(NodeJS).

Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service.

Followed Test driven development. Used Junit as testing framework for backend and Jasmine along with Karma for front end testing.

Experience in troubleshooting and monitoring the middleware with data from IBM Must Gather documents.

Developed new microservice with REST API using Spring boot, Spring webservices, Spring data (JPA) to serve/update customers upgrade status

Dockerized the microservice for easier deployments.

Involved in building stable React components and stand-alone functions to be added to any future pages.

Implemented the Drag and Drop functionality using React-Dragabble

Worked on Spring modules such as Spring batch, Spring security, Spring core and Spring boot.

Developed DAO classes and wrote SQL queries, stored procedures to interact with Oracle Database.

Used Maven as build tool, Log4J for logging and GIT as version control system.

Created mock-ups using HTML, CSS, JavaScript, XML, JSON etc.

Worked closely with Business, QA build and deployment teams to resolve issues.

Environment: Spring,Java/J2EE, AngularJS, NodeJS, Hibernate, GIT, Gitlab, Postman, React.js, Microservices, SQL Developer, JDK8, Bootstrap, Struts, Casandra, TDD, Web logic 12c, REST, SOAP, Middleware, JavaScript, mongoDB.

InduTech Inc, TX July 2016-Feb 2017

Role: Java Developer

Responsibilities:

Involved in Business Systems Analysis, gathering Business Requirements, deriving functional requirements and system requirements from the Business Requirements.

Implemented all the Transaction Specification documents for each screen mapping out the business requirements to the screen design.

Developed the code using JSP, JSF, AJAX, JavaBeans, Spring Framework, Hibernate3.0, Web Services, Java Script, JMS, JNDI, XML, XSLT and HTML.

Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.

Developed presentation layer using JSP, JSF, CSS, AJAX, JavaScript, JSF Tag Libs

Involved in implementation of application using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).

Ajax is used to dynamically retrieve selected state information from the database. It updates different areas on a JSF page based on the information from the Ajax response.

Integrated spring framework with Hibernate that is used for Database operations.

Involved in loading and storing objects using Hibernate and configuring Hibernate.

Involved in the configuration of JSF, web based application (faces-config.xml)

Created Oracle Development (SQL) and HQL queries, triggers, stored procedures, views to interact with Database.

Used JAX-WS to implement Java WS for sending and receiving SOAP messages.

We used Ruby on Rails for the back end and Angular on the front end and Materialize CSS.

Deployed J2EE components (EAR) on WAS 6.1 using WAS Admin Console and WS_FTP.

Performed Unit Testing, Functional testing to validate how better and feasible is the application to be used by the End-user.

Coordinating with configuration team for test, release, and deployment.

Environment: JDK 7, J2EE (JSP2.1, Servlet), AJAX, JSF, JMS, Hibernate, React.js, HQL, Oracle 10G, TOAD, HTML, CSS, XML, JavaScript, JBOSS, Rad 7.0, CVS, web services, JAX-WS, WSDL, SOAP, Casandra, Ruby on Rails, Tidal Software, HP Service center, Junit.

Masters in Computer science from Northwest Missouri State University. Jan 2015 – April 2016

Virtusa, IN May 2013 – Dec 2014

Role: java/J2EE Developer

Responsibilities:

Worked closely with Business Analyst on regular basis to gather requirements.

Involved in the full life cycle of application development as peruse case specification.

Worked on Spring DAO, IOC and session bean factory using spring framework in Java.

Worked on Struts framework and developed action and form classes for User Interface. Also configured action mappings and the form beans in the struts-config xml file using the framework.

Used JSP’s, AJAX, HTML, CSS, JSF to create the front-end screens for the module.

Enhanced the mechanism of logging and tracing with Log4j.

Involved in development of presentation layer using STRUTS and custom tag libraries.

Developed Business logic with the help of spring and Data access was implemented using Hibernate framework.

Developed core business logic using EJBs concept and deployed on Web Logic server.

Environment: Java, J2EE (JSP2.1, Servlets), AJAX, JSF, Spring 2.5, Hibernate, Mysql 5.5, HTML, CSS, XML, Java Script, SOAP, Junit, Web Logic server.



Contact this candidate