Java Developer Resume
Sfo, CA
SUMMARY:
- Around 7 years of IT experience in all phases of Software Development Life Cycle including Analysis, Design, Development, Integration and Implementation using Waterfall and Agile Methodologies.
- Excellent java development skills using Core Java, OOP’s, Collection, Data Structures and Algorithms.
- Proficient in using Java, J2EE Standards, JSP, Servlets, Java Beans, Web Services, WSDL, JAXB, XML, JavaScript and HTML technologies.
- Application servers and Web servers like Apache Tomcat and resolving Build Issues and verifying log4j and server logs.
- Unit testing using JUnit framework
- Application Servers using Maven and Shell Scripts for creating build Scripts.
- Hands on experience in developing UML Diagrams like Class, Use case and Sequence diagrams, version control system tools like and GIT
- Expertise in designing applications using J2EE design patterns like Singleton, Factory Methods.
- Good knowledge in developing multi - threading applications.
- Highly proficient in understanding new technologies accomplishing project goals successfully. Exceptionally well organized, strong work ethics, willingness to work hard to achieve client requirements.
- Possess excellent analytical and leadership skills and Strong ability to multitask and prioritize workload.
- Excellent verbal and communication skills with ability to work in a team as well as individually.
TECHNICAL SKILLS:
Java 1.8,: C, C++,SQL
Java, J2EE:, JSP, Servlets, JavaScript, JDBC, JavaBeans, Java Script, CSS, Web Services, HTML, Restful
Web Technologies: HTML, Java Script, CSS
Spring, Hibernate:, JBPM Log4j,JUNIT,MAVEN
SOA Technologies: Web Services, Restful, Jersey, Spring REST
Web Servers: Tomcat Server, Apache Tomcat
IDE Tools: Eclipse, Spring Source, Jenkins
Databases: Oracle, MySQL
Development Methodologies: Waterfall, Agile Operating Systems
Linux, Unix, Windows XP and MAC iOS
PROFESSIONAL EXPERIENCE:
Confidential, SFO, CA
Java Developer
Responsibilities:
- Developed application using Spring, Hibernate, Web Services (RESTFUL)
- Worked on Spring Controllers and configured using annotations to handle the presentation requests
- Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations.
- Extensively used to access Hibernate in data access layer and used SQL for writing the queries
- Deployed and consumed web services based on REST protocols
- Used Spring 3.0 MVC framework
- Worked on MongoDB to maintain database
- Performed unit testing using JUNIT framework and Clover tools.
- Configured Log4j for adding the debugging information in the code base.
- Involved in designing and developing of Object-Oriented methodologies using UML and Use Case, Class, Sequence diagrams & in complete development, testing & maintenance process of the application.
Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate,Web Services, HTML, Java Script, Maven, AGILE, JUnit,Log4j, Design patterns, GIT, Eclipse, SQL, Linux
Confidential, Las Vegas, NV
Java Developer
Responsibilities:
- Involved in the Analysis, Design and implementation using AGILE methodology for iterative development of the application. Participated in Scrum, Retrospective and Release Planning Meetings
- Developed application using Spring, Hibernate, Web Services ( RESTFUL)
- Worked on Spring Controllers and configured using annotations to handle the presentation requests and integrated with services and DAO using annotations
- Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations. Extensively used to access Hibernate in data access layer and used SQL for writing the queries
- Used JAXBfor parsing auditing information in xml format.
- Used JSP and Spring tags for retrieving and displaying data.
- Converted the old code to Maven based projects and created the pom.xml for getting dependencies
- Helped the build team to integrate the code Continuous Integration using Jenkins.
- Used the Log4j framework to log the system execution details to log files.
- Used version controlling to maintain project versions
- Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
- Used Tomcat web server to deploy application locally.
Environment: Java, Spring, Hibernate, RESTFUL, JDBC, JavaScript, UML, HTML, Java Script, Junit, JENKIN, Maven, AJAX, JSON, Web services, MongoDB
Confidential
Java Developer
Responsibilities:
- Involved in Development of the interface using agile methodology.
- Used Spring MVC, Hibernate, Web Services, RESTFUL Technologies.
- Involved in enhancing the system and information in the messages.
- Hands on experience with data persistency using Hibernate and Spring Framework
- Involved in implementation of enterprise integration with Web Services and Legacy Systems using REST.
- Creating SOA web services using REST methodologies.
- Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features.
- Development and Integration of the Application using Eclipse IDE and used Subversion Used Log4J for logging and tracing user-desired messages.
- Developed Test Cases and Unit Tests for Functionality Testing using Junit.
- Used Maven for building of application and deployed to Application Server.
- Creating MySQL and Oracle Database, writing hibernate queries to store the information in database.
- Used Tomcat web server to deploy application locally and deployed application in production.
Environment: Java, J2EE, JSP, Servlets, Spring, Hibernate, SOAP, HTML, JavaScript, Junit, Log4j, Oracle 10g, Eclipse, Tomcat,WebSphere
Confidential
Java Developer
Responsibilities:
- Coordinated with the users to gather and analyze the business requirements.
- Created business logic and application in Spring
- Involved in the Development and Deployment of JavaBeans.
- Created, Deployed, Consumed the web services using SOAP.
- Developed JDBC Connection pooling to optimize database connections.
- Design & Development of design specifications using design patterns and OO methodology using UML (Rational Rose).
- Experience with ANT build and deployment process.
- Used SVN version controlling to maintain project versions.
- Wrote different stored procedures in Oracle using SQL.
- Implemented Session Tracking and User Authentication.
Environment: Java, JSP, Servlets, JDBC, Spring, JavaBeans, SOAP, JUnit, SQL, Oracle, Windows XP