Satish
Java Developer
******.***@*****.***
Professional Summary:
Having 2 plus years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE.
Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements.
Strong work experience in JAVA, J2EE, XML, JSON, JAXB, JAX-RS, JDBC, JSP, Servlets, JavaScript, CSS, and HTML5
Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, LDAP, JMS, MQ Series by using RAD.
Good knowledge in front end development using JSF, Struts, Tiles, JSP, JavaScript, Angular, Ajax. Hands on experience working with the look and feel aspect of web apps using CSS, JSTL, and JSP tag libraries.
Proficiency in Hibernate and the O/R mapping to map Java domain objects with the database, spring framework to easily configure J2EE applications.
Experience in developing the web applications on IDE tools like WSAD, NetBeans, and Eclipse.
Sound Knowledge of MVC Architecture, Struts framework, spring framework, Java Design Patterns and O/R mapping Hibernate framework.
Working experience in Core Java with strong understanding & working knowledge of Object Oriented Programming and also API’s like Collections, Multi-Threading, Exception.
Experience in configuring and deploying J2EE applications on Web Sphere, Web Logic and JBOSS Application servers.
Experience in Implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/ WSDL).
Experienced in development methodologies like Agile, waterfall and Interactive life cycle and software engineering processes.
Strong testing experience of all testing phases such as Unit testing, Integration tests and System testing.
Experience in using Mongo DB.
Have knowledge in Agile Methodology, apart from agile good at Scrum and Sprint models.
Experience in creating Business Requirements, Design Specification, Test Specifications, Test Result documents.
Strong experience in client interaction and understanding business application, business data flow and data relations from them.
Committed to excellence, self-motivator, fast-learner, team player, ability to deal with people diplomatically and a prudent developer with strong problem-solving skills and communication skills.
Technical Skills:
Languages
Java, SQL, PL/SQL
Java/J2EE Technologies
Java Script, XML, JSON, JAXB, AJAX, JDBC
Web Technologies
HTML, JavaScript, JQuery, CSS, AJAX, DOJO, XML, Web Services (SOAP, REST, WSDL)
Frameworks
Struts, Spring, Hibernate 3.x, JPA, JSF 2.0/1.2.
IDEs
Eclipse 3.6/3.4/3.1/3.0, NetBeans 6.7/6.0, IntelliJ, Webstrom
Web/Application Servers
Web Logic 10.3.2/9.2/8.1, Apache Tomcat 5.x/4.x, JBOSS 4.x and IIS 7.0/6.0.
WebService Technologies
SOAP, REST
Database Environments
Oracle 11g/10g/9i, MySQL, Mongo DB
Operating Systems
Windows, (Mac & Linux) UNIX
Professional Experience :
Java/J2EE Developer
Kava It Solutions, IND
Nov-14 – Dec 15
We provide the Services for Hotel booking management. Also provides web services to multiple customers who use it as the front face for making their hotel booking process which include searching hotels, reserving rooms, making payments and much more. SHS is a multi-platform based service which includes Java services, .net services and UI.
Understanding functional specifications, designing, and creating custom solutions to match the requirements.
Designed and developed the front end using HTML, CSS and JavaScript with Ajax and tag libraries.
Handled the client side and server side validations using Struts validation framework.
Used Spring Core Annotations for Dependency Injection.
Designed and developed a ‘Convention Based Coding’ utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with JSP tag libraries.
Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
Created and updated Hibernate queries.
Worked on financial transactions like deposits, withdrawals, and transfer, debit, and visa or bills payments. Performed a thorough unit testing and resolved several data related issues before migration to production.
Responsible for implementing Validations using JavaScript and JQuery.
Tested application on major application servers such as Tomcat.
Participated in the design and development of database schema and Entity-Relationship diagrams of the backend Oracle database tables for the application.
Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database
Designed and built SOAP web service interfaces implemented in Java.
Used Clear Case for version control and Clear Quest for bug tracking.
Environment: Java, JDK, Servlets, Tomcat 4.0.1, Hibernate, Spring, Java beans, Ajax, Oracle, Eclipse, Web Services (SOAP), Web Sphere, JSP Taglibs, JavaScript, HTML, CSS, XML.
Java/J2EE Developer
N2N IT SERVICES, Hyderabad, Telangana
Mar 13 – Feb 14
Description:
Worked on Employee portal for managing the information about the employees in organization.
Responsibilities:
Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the application.
Interactions with the business team to gather the requirements review the specifications and monitor the work.
Developed the front-end web presentation layer on Struts MVC framework.
Used J2EE design patterns like MVC, and DAO Factory to provide a consistent, easily manageable and maintenance application.
Developed JSP pages to handle client requests and carry out server side processing. Implemented client side validation using JavaScript.
Developed Servlets, Java beans and Java helper classes responsible for delivering web component.
Implemented logging using Log4j. Responsible for the co-ordination with the team members and attending meetings.
Responsible for quality assurance of all web design projects, including web usability, accessibility, testing and debugging.
Used JavaScript for client side validations and involved in developing JSPs for developing the view of the application.
Consumed Web services for retrieving the revenue analysis data. Involved in the Data Access
Consumed Object layer for storing, updating and loading the data using Hibernate.
Generated User interface screens using JSP, JavaScript, CSS and HTML. Responsible for unit testing and integration testing, bugs fixing, handling change requests.
Used Ant script for build and deploy process. Deployed the application on Tomcat server.
Interacting with team members to understand the business domain and helping them for solving the technical problems.
Environment: J2EE/J2SE, Java1.5, JSP, Struts, CSS, Apache CXF, XML, HTML, Log 4j, Oracle, JavaScript, Sub Version, Web logic server 9, Hibernate.
Education:
MASTERS IN COMPUTER SCIENCE (2017)
COLLEGE OF SAINT ROSE, ALBANY, NY