We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

PA

SUMMARY

  • Over 8 years of experience with full project development, implementation and deployment on Windows/Unix using JAVA/J2EE technology stack. Java/J2EE involving development of Multi - Tier, Client/Server and Web based applications
  • Enthusiastic and motivated software developer, quick to learn and adapt new and existing development platform and perform design, coding and debugging and testing application.
  • Proficient with Java, J2EE, Spring Framework, Web Services, JavaScript, PHP, AJAX, HTML5, Java Script, CSS JSON and working experience on Cloud computing using Amazon Web Service, Hadoop Map-Reduce programming and Mahout, Data Mining.
  • Extensive experience in working with J2EE technologies such as JSP, Servlets, JDBC, JMS, spring, Hibernate, Web services, Design patterns.
  • Experience in working on projects with Multi-Threading, Collections Framework & Generics
  • Extensive use and implementation skills in Spring Core, Spring-MVC, Spring-ORM, Spring JDBC and Spring Batch modules
  • Experience in implementing JAVA/JEE design patterns such as MVC, Singleton, Service Locator, Adaptor, Business Delegate, Factory and Abstract Factory etc.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML
  • Expertise in client-side design & validations using HTML, DHTML, CSS, Java Script, JSP and JSTL. middle-tier popular J2EE Application Servers like IBM WebSphere, WebLogic, and Apache Tomcat
  • Worked with deployments on Ant, Maven and Deployment scripts using Shell Scripts
  • Extensive development experience on different IDE’s like Eclipse, RAD, OEPE, STS and Visual Studio
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers and packages on Oracle 10g database.
  • Developed and implemented PL/SQL stored procedures, functions.
  • Extensive knowledge in various Agile methodologies, Waterfall and Scrum
  • Involved in developing Test plans, Test Cases (Manual/Automated), Test Procedures and white-box and black-box testing
  • Excellent communication and inter-personal skills.

TECHNICAL SKILLS

Programming Languages: Java, C, HTML 4/5, Java Script, CSS, SQL, Shell Script

Web Technologies: J2EE, Servlets, JSP, JDBC, Java Bean, Java Mail, SOAP & REST Web ServicesJavaScript, PHP, AJAX, JSON, HTML5, JQueryFrameworksSpring 3.x/2.x (Dependency Injection, MVC, JDBC, AOP, BATCH)Struts 2.x/1.x, Hibernate, Web Services, SOAP, RESTFUL, WSDL, UDDI, Ant, MAVEN, Log4j, JUNIT, jQuery, AXIS, Jersey, AJAX

IDE Tools: Eclipse, Eclipse EE, Spring Tool Suite

Servers: WebLogic, WebSphere, Tomcat, Apache HTTP Server

Database Technologies: Oracle, MySQL, Microsoft SQL Server 2012

BigData Technologies: Hadoop Map-Reduce Programming, Mahout, Data Mining & MachineLearning Amazon Web Services, WordPress.

Operating system: Windows 8/Windows Phone/Android Mobile Apps, Linux, Unix, MAC

PROFESSIONAL EXPERIENCE

Confidential, PA

Java/J2EE Developer

Responsibilities:

  • Application development using Java/J2EE Technologies which include JDBC, Servlets, JSP, jQuery, Java Beans, Spring 3.x, Hibernate 3.0, Web Services (SOAP and RESTFUL)
  • Developed dynamic webpages using JavaScript, Jquery. Designed and developed HTML-CSS front pages for the website application.
  • Developed UI using Spring MVC, business logic using Spring (IOC, AOP), persistence using Hibernate.
  • Developed in Agile/Scrum methodology and Test Driven Development (TDD).
  • Developed Spring Controllers which manages the application flow and makes calls to business objects to manipulate its contents Developed server side application which handles the database manipulation with the back-end Oracle database using Hibernate
  • Developed, Deployed Enterprise WebServices (SOAP and RESTFUL) and Consumed and generated client using Jersey and Axis Frameworks using Eclipse
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database and used Hibernate Query Language (HQL) for writing the queries
  • Update the dynamic information in JSP Pages using JSTL and Spring Taglibs
  • UsedJAXBforMarshalingand Unmarshaling theXMLdata.
  • UsedJMSfor Sending and Receiving the messages asynchronously
  • Used WebSphere as to Deploymentthe application and web services
  • Developed PL/SQL, stored procedures and functions to manipulate the database.
  • Designed and developed Caching using Singleton pattern
  • Used Maven to build the project and JUnit to develop unit test cases
  • Prepared Unit test cases using JUnit and remote testing using SOAP UI.
  • Helped to deploy and resolve issues during deployment and Configured Maven, Ant, Shell Scripts. Used Jenkins for Continuous Integration (CI).
  • Coordinated with the QA team in testing of the application in various environments.
  • Involved in Production Deployment, Support and Reviewed the app server production logs using Splunk supported the production incidents handling team for production incidents.

Environment: Java, J2EE, Spring, Spring Templates, SOA, Web Services (SOA and REST), SOAP UI, Hibernate, JMS, Maven, Jenkin, Servlets, JSP, JDBC, Java Beans, Firebug, Ajax, HTML, Java Script, CSS, JQuery, XML/XSL, UML, JUnit, WebLogic, Oracle, SQL, Splunk, Eclipse.

Confidential, Los Angeles, CA

Sr. Java /J2EE developer

Responsibilities:

  • Involved in full life cycle development of Auto Bind Project where the user can buy the policies for Auto, Home and Life Insurance.
  • Used Spring framework in design, develop and maintenance of this application to implement MVC design pattern.
  • Experience in working with Spring MVC using AOP, DI/IOC and JDBC template.
  • Hands on experience with data persistency using Hibernate and Spring Framework.
  • Experience in designing web services, SOA based applications
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database to java object.
  • Implemented Junit test case for all business methods for unit testing.
  • Used Log4j to implement logging functionality.
  • Written Ant script for build and deployment process.
  • Used Agile scrum methodology to develop and deliver project.
  • Co-ordinate with the QA lead for development of test plan, test cases, test code and actual testing responsible for defects allocation and those defects are resolved.
  • Involved in testing and deployment of the application on WebSphere Application Server during integration and QA testing phase.

Environment: JAVA1.6, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, JSTL, JSP, Oracle, Web Services, SOAP, Restful, Maven, Apache AXIS, Jersey, SOAP UI, XML, JAXB, JAXP, HTML, JavaScript, CSS, AJAX, JUnit, Eclipse, WebSphere, SVN, Shell Script

Confidential, Dallas, Texas

Sr. Java Developer

Responsibilities:

  • Involved in requirements gathering, system design, analysis, implementation and setting up the development environment.
  • Develop features and functionality for our e-commerce applications including order management, risk analysis, payment processing, and return order processing
  • Extensively used the Spring framework implemented upon the MVC design pattern.
  • Exposed Web Services for system integration; developed Restful Web Services for accessing Ordering information
  • Responsible for Hibernate Setup, mappings generation and Writing Code for DAO Classes
  • Used JMS Queues to develop Internal Messaging System.
  • Developed the view components using JSPs and form beans
  • Interacted with Business Users, Performed data analysis and created reports as the user requirements worked on integration testing of different sub modules and preparation of test plans.
  • Used XML to transfer the application data between client and server
  • Worked extensively on XML to configure the run time environment of application server and wrote the J2EE and WebLogic specific deployment descriptors.
  • Wrote SQL Scripts,Stored procedures and SQL Loader to load data.
  • Helped to created unit tests
  • Involved in production Deployment and Support activities of the system.
  • Coordination with various team including offshore support teams

Environment: Java, J2EE (Servlet, JSP, JDBC), Spring, Hibernate, Web Services (Restful), Oracle, SQL, PL/SQL, JUNIT, ANT, Log4j, MAVEN, Eclipse, UML, Agile, WebLogic, Windows, Linux

Confidential . Plano, TX

Java /J2EE developer

Responsibilities:

  • Responsible for Reviewing functional and technical documents, flow charts & data flow diagrams.
  • Involved in designing and writing custom code for business, data access and UI layers using core Java.
  • Designed and developed HTML-CSS front pages for the website application
  • Used spring, Hibernate Web Services SOAP and RESTFUL .
  • Created Spring Controllers and Integrated with Business Components and View Components
  • Developed Spring and Hibernate data layer components for the application
  • Integrated business layer using Hibernate and Oracle
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve data and the configuration of database using Hibernate.
  • Developed GUI using HTML, JSP and JavaScript for client validations
  • Participated in the implementation of client side and server side programming using HTML, Servlets, JSP, and JavaScript and CSS.
  • Created XML schema documents based on the requirements and used JAXB for marshalling and un-marshalling of the XML documents for the restful web services.
  • Used PL/SQL, Stored Procedures for handling SQL Server database.
  • Used Subversion for creating the project structure and version controlling.
  • Performed unit testing for the service classes and the DAO’s using JUnit and assist users in the testing.
  • Gave production support for the entire application including trouble shooting and fixing bugs

Environment: Java 6, Spring 3.0, Hibernate, Web Services, SOAP, RESTFUL, WSDL, AXIS, JERSEY, ANT, MAVEN, Jenkins, JUnit, SVN, UNIX, JSP, Servlets, JDBC, jQuery, JavaScript, HTML, Eclipse, Tomcat, Oracle, TOAD, SQL Navigator

Confidential

Computer Programmer

Responsibilities:

  • Designed and developed electronic Inventory control system for mid-sized manufacturing companies. The system needed to be able to manage the warehouse activities of various raw materials and final products.
  • Responsibilities included analysis, coding and quality assurance of the various modules such as purchase order and issue slip entry, inter-warehouse transfer entry, master maintenance and stock reports.
  • The inventory management process supported the inventory, production and order entry processes by providing critical information on the current levels of finished goods.
  • The system was developed using Visual Basic 5.0 to create GUI front-end forms and SQL server as back-end technology.
  • Implemented multiple projects using Java, J2EE, Struts and Web Services and tomcat

Environment: VB Script, C, C++, Java, J2EE, Struts, Web Services, Java Mail, SOA, WSDL, and Tomcat Server

We'd love your feedback!