Java Developer Resume
Fort Worth, TX
PROFESSIONAL SUMMARY:
- Over 7 years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
- Extensive Experience working with J2EE technologies such as Servlets, JSP, JDBC, JNDI, Java Beans, JMS and Object Oriented Programming techniques.
- Extensively worked with databases like Oracle, SQL Server, PL/SQL, Queries, Triggers, DB2 Client, O/R Mapping, Hibernate and JPA .
- Experience in client side designing and validations using HTML, DHTML, CSS, Java Script, and AJAX and JSP.
- Experience in various open source frameworks like, spring and ORM Technology like Hibernate.
- Experience in working with multiple Servers like Web Sphere, Web Logic, JBoss and Apache Tomcat.
- Experience on different IDE's like Eclipse, My Eclipse, Net Beans, and My Eclipse.
- Experience in Web Services Technologies like SOAP, WSDL, UDDI, JMS and Service Oriented Architecture SOA.
- Experience in various components in Spring IOC, AOP and MVC Model View Controller architecture.
- Experience in using Log4j and good expertise in Ant tool.
- Hands on experience in UML Modeling using Rational Rose, UML etc.
- Experience in implementation of the version control software SVN, CVS and GIT .
- Experience in various Agile methodologies like Test Driven Development TDD, SCRUM.
- Assisted in Developing testing plans and procedures for unit test, system test, and acceptance test.
- Diligent and highly enthusiastic professional with strong technical, analytical and communication skills.
TECHNICAL SKILLS:
Programming Languages: Core Java, PL/SQL, SQL, C, C++
Frameworks: Spring, Hibernate, MVC architecture
IDEs: Eclipse, My Eclipse, Net-Beans,
Web Tools: AJAX, CSS, JavaScript, XML, HTML, XHTML, DHTML, WSDL.
Version Control: CVS, SVN, GIT.
Database: Oracle, MS SQL Server, DB2
Distributed Technologies: Web services (SOAP/REST)
Web/Application Servers: Web Sphere, Web Logic, JBoss, Apache Tomcat.
Methodologies: Agile, SCRUM, TDD, Waterfall
Operating Systems: Windows, Unix/Linux.
Others: ANT, Maven, Rational Rose, UML, Log4J, JUnit
PROFESSIONAL EXPERIENCE:
Confidential, Fort Worth, TX
Java Developer
Responsibilities:
- Followed Agile software development practice paired programming, test driven development and scrum status meetings.
- Effectively interacted with team members and business users from different regions for requirements capture and analysis
- Implemented Singleton, factory design pattern, DAO design Patterns based on the application requirements.
- Designed and implemented the UI using HTML, JavaScript, CSS, JQuery, JSON and AJAX.
- Improved functionality by writing JavaScript and jQuery to manipulate data from APIs.
- Used HTML to make changes on the UI based on the requirement.
- Used Spring framework for the business layer using Spring Core, DAO, Spring ORM, and Spring Web MVC.
- Used Hibernate as an ORM tool for connecting to the database and accessing information.
- Communicated with other system by using the Restful web services.
- Imported and managed multiple corporate applications into SVN.
- Created SQL Statement, Stored Procedure, and PL/SQL using Oracle SQL Developer.
- Configured WebLogic application server and deployed the web components into the server.
- Log4j is used for debugging process and also application is built with Maven.
- Developed the unit test cases using JUnit.
Environment: Java, J2EE, Spring, Hibernate, HTML, JavaScript, CSS, JQuery, JSON, AJAX Eclipse, WebLogic, JMS, Maven, Restful, PL/SQL, JUnit, SVN, Windows, Unix
Confidential, Hingham, MA
Java Developer
Responsibilities:
- Gathered user requirements, analyzed and wrote functional and technical specifications.
- Created Use Cases, Sequence, Object Model and Component UML diagrams using UML tool.
- Designed, implemented and deployed J2EE web application using JSP and Spring IOC.
- Used Hibernate for Object Relational Mapping (ORM) and data persistence.
- Designed and developed UI using JavaScript, HTML, CSS and JQuery.
- Wrote SQL commands and Stored Procedures to retrieve data from Oracle database.
- Designed and developed REST Web Services and return the valid response after processing.
- Wrote XML and JSON configurations to transmit data between server and application.
- Developed the application using Singleton, Business Delegate and Data Transfer Object design patterns in the project.
- Used Eclipse for development and WebLogic Application Server for deploying the web application.
- Used Log4j for logging and SVN for version control.
- Wrote Junit test cases for unit testing of the developed functionality.
Environment: Java, J2EE, Spring, Hibernate, Oracle, PL/SQL, Servlets, JSP, JavaScript, HTML, CSS, JQuery, REST web services, WSDL, XML, Apache Axis, JSON, Maven, JMS, WebLogic, JUnit, Log4j, SVN, Windows.
Confidential, Des Plaines, IL
Java Developer
Responsibilities:
- Actively involved in Analysis and creation of Technical Design documents for various components.
- Used Singleton, Data Value Objects, Data Access Objects Design.
- Patterns in interacting between presentation, service and database components
- Followed agile software development practice using scrum status meetings.
- Developed the presentation layer using JSP, HTML, CSS and JavaScript.
- Injected service objects using for interaction between the application layer and different service layers.
- Designed various applications using multi - threading concepts, mostly used to perform time consuming tasks in the background.
- Developed Hibernate XML configurations to interface with Oracle Database.
- Consumed web services using SOAP. Unit testing using SOAP UI testing.
- Configured Log4j to capture log.
- Defect management and tracking done using JIRA tool.
- Resolved technical issues and helped programmers in understanding and solving complex problems
Environment: Java/J2EE, Spring, Hibernate, Web Sphere Application Server, Java Script, HTML, CSS, JQuery, AJAX, XML, Eclipse, Oracle, Maven, Web Services SOAP, SOAP UI, JMS, Log4J, SVN, Windows.
Confidential, New York, NY
Java Developer
Responsibilities:
- Actively participate in requirement gathering, requirement freezing with Business partners and document all the development items regarding a project release in Release tool.
- Design and document all the project life cycle related documents including design docs, Release notes, QA Criteria.
- Developed and debugged the application using Eclipse.
- Used Hibernate in data access layer to access and update information in the database.
- Implemented Spring MVC pattern to ensure clean separation between the presentation tier.
- Attended daily Scrum meetings maintaining/ providing timely and regular visibility of the solution to customers
- Implemented Web Services using XML, WSDL, SOAP, UDDI developed Web Service Client using Apache.
- Configured the Web Sphere application server.
- Used JMS as Messaging service for asynchronous messaging capability.
- Developed the UI using front end technologies like JSP, HTML, CSS, JQuery, and Java Script.
- Made application supported on different browsers using JQuery.
- Build the code using ANT script.
- Experience in developing Test Cases and did unit testing using JUnit .
- Used SVN for version controlling and Log4J for logging.
Environment: Java, MVC, Hibernate, SOAP, Spring MVC, HTML, JavaScript, J2EE, JMS, XML, CSS, JUnit, UML, JMS, JQuery, Web Sphere, Oracle, PL/SQL, SVN, Log4j, ANT.
Confidential, Providence, RI
Jr. Java Developer
Responsibilities:
- Responsible for understanding the requirements by interacting with business users and mapping them to design.
- Designed and developed Rich user interface using HTML, CSS, Java Script, JQuery and AJAX.
- Designed and implemented the Data Transfer Objects and Business Objects.
- Implemented business layer and created beans using Spring frameworks.
- Developed SOAP and REST Web Services functions to get data from the Mainframe Systems.
- Coded JDBC programs for connection to the Oracle Database.
- Developed the application using Singleton, Business Delegate and Data Transfer Object design patterns in the project.
- Created and implemented Oracle Stored Procedures, Functions, Triggers and complex queries using SQL and PL/SQL as well as query optimization.
- Designed Unit Test Plans and developed JUnit cases.
- Used Log4j for logging and SVN for version control.
Environment: Java, Spring Framework, JDBC, PL/SQL, Oracle, SOAP/REST Web Services, HTML, CSS, Java Script, JQuery, AJAX Eclipse, WebLogic, JUnit, Log4j, SVN, Windows.