We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Over 7 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client - Server and N-tier Architectures in domains like Finance, Telecom etc.
  • Extensive Design and Development experience in J2EE technology stack like - JSF, Spring3, Struts 2 and web services (SOAP and REST).
  • Experience in implementing ORM tools like Hibernate, iBatis.
  • Expertise in client side designing using HTML, AngularJS, CSS, AJAX, JavaScript, JMS, EXTJS, JSON, JBOSS and Display Tags.
  • Proficient in integration of Enterprise Java Beans (EJB) with existing applications and worked on Session, Entity and Message-driven beans.
  • Experienced in JEE tools like JPA (JAVA Persistence API).
  • Accomplished software engineer specializing in Java/J2EE Object-Oriented Design & Analysis.
  • Extensive experience in programming with core Java, J2EE, JEE, Swing, Servlets, Java Server Pages, Java Beans, JDBCand MVC Architecture.
  • Experience in all stages of WebSphere Administration like Installation, Configuration, Deployment, Scripting, Migration, and Trouble shooting on Window 2000 Advanced Server, Windows 2003 Server environments.
  • Working Experience of multi-vendor operating systems including Linux, Windows and UNIX Shell Script.
  • Experience in Relational Database Management Systems such as Oracle, SQL Server, MySQL and IBM DB2.
  • Good Knowledge of writing and handling SQL Queries, PL/SQL, Stored Procedures.
  • Excellent understanding of Agile software development methodologies & experience in working entire project life cycle from inception to deployment and support
  • Sound knowledge on IBM and Sun Java Virtual Machine (JVM) internals and Garbage Collection GC Concepts.
  • Good knowledge on C/C++ with Solaris/Unix Programming environment and its internalsHands on Experience in building and packaging Linux RPMs..
  • Experience at working both independently and in a team-oriented, collaborative environment.
  • Highly motivated and adaptive with ability to grasp things quickly and possess excellent interpersonal technical and communication skills

TECHNICAL SKILLS

Software Development: Test-drivenDevelopment,AgileProcess,Scrum, DependencyInjection, Interface-driven Design

JAVA/J2EE: JAVA 1.4/1.5/1.6, Servlets, JSP, EJB, JDBC 3.0.

Spring Framework (2.5/3.0): Spring MVC, Spring IOC, Spring DAO, Spring Portlet MVC, Spring WS.

Frame Works: Struts 2.0, Spring 3.x, Tiles, Adobe Flex 3.0, Cairngorm.

Messaging Middle ware: JMS, IBM MQSeries 5.3

Web Technologies: HTML, CSS, JSTL, XML/XSLT, AngularJS.

Java Script: JSON, JQuery, DOJO, Ext JS, Prototype, AJAX.

Databases: Oracle, MS SQL Server 2012, 2008 R2, 2008, IBM DB2.

Object Relational Mapping: Hibernate 3.2., iBatis2.0

WEB Services: SOAP, RESTFul, WSDL, XML, XSD

Application Servers/IDE: IBM WebSphere 4.0/5.x/6.x, WebLogic 8.1, Tomcat 5.5.x/6.x, WSAD 5.0.x, RAD 6.x/7.x, Eclipse 3.x.

Reporting Tools: Crystal Reports 10

Static Code Analysis Tools: Check style 4.3, PMD 3.9, Find Bugs 1.1.3.

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Colorado

Responsibilities:

  • Fixing defects at production time.
  • Developed JMS components to send messages from the application.
  • Developing, modifying, fixing, reviewing, testing and migrating the Java, JSP, XML,Servlet, SQLs, JSF,Spring and hibernate programs.
  • Configured RESTful framework and Implemented in java method calls.
  • Enhancements included extensive use of Java APIs, Design Patterns, SQL, and PL/SQL etc.
  • Developed the user interface by using Swing and HTML5 and CSS.
  • Manual and automated tool based Unit Testing, system testing, integration, regression testing, and performance testing, Test automation and Execution of test cases.
  • Experience in problem tracing, WebLogic log files and troubleshooting problems related to the applications deployed on WebLogic Application Server.
  • Analyzing the customer's requirement, participate in the technical and business discussion.
  • Technical ownership of the application, production support and off-hours batch process, process automation.
  • Developing and reviewing the User specification document, Technical design document, Test case, Unit test plan and Unit test result documents.
  • Change Management, Configuration Management and Build and Release management.
  • Performing the Data, Report and Technical Analysis requests of the business users.
  • Executing the weekend maintenance processes, and Month end batch processing.
  • Providing Test Strategy as per component team, defining data requirements and documentations.
  • Communication with delivery managers, business consultants, business users, and offshore support team.

Environment: J2EE, XML,JEE tools, JSF,CSS, HTML5, JSP, JMS, Servlet, MySQL, Web Services, Spring, Hibernate, REST, Shell Script, JUnit, Eclipse, Putty, Quality Center, RTC, WebSphere, WebLogic,Wireshark, and Winscp.

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Designed and developed Servlets and JSP, which presents the end user with form to submit the details.
  • Created SQL statements and triggers for the effective retrieval and storage of data from the database.
  • Involved in the development of the presentation tier using HTML, CSS, XML, XSL, JavaScript and JQuery for different modules like Quick search, authentication, settings etc.
  • Utilized Spring Framework to implement J2EE Patterns (DAO, Transfer Object, Business Delegate, Service Locator) at server-side components.
  • Developed SOAP web Services using Spring WS.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
  • Generated customized business reports (XHTML, and CSV) reports using XML, XSLT.
  • Created Test Cases using JUNIT and Mockito.
  • Supported system level testing/production support.
  • Used Maven to compile and generate EAR, WAR, and JAR files.
  • Worked closely with build environments to solve application and build issues.
  • Involved in complete development of Agile Development Methodology.

Environment: Java, J2EE, Servlets, JSP, DAO, VO Patterns, Tomcat 5.0, Oracle 9i.JDK1.6, Oracle 11g,SOAP, Spring 3.x, Eclipse, JSTL, Hibernate 3.x, JPA, JUnit, Mockito, XML, HTML, CSS, AJAX, JQuery, Log 4j, Mercurial, Tortoise HG, SQL Developer, Maven.

Java Developer

Confidential, Berkeley Heights, NJ

Responsibilities:

  • Involved in the design and implementation of the product configuration.
  • Used Java 1.6, JSF, spring, Hibernate, Oracle, JQuery and CSS to build the product suite.
  • Used multithreading in programming to improve overall performance.
  • Integrated the JSF framework for the presentation layout and used the dynamic rendering feature.
  • Designed EJB's like Stateful Session Beans for the Session Facade design pattern and used Message Driven Beans (MDB) as a listener for JMS messages.
  • Developed UNIX shells/scripts to support and maintain the implementation.
  • Used Spring Framework with iBatis to map to Oracle10g database.
  • Used integration of AJAX capabilities into enterprise application development.
  • Generated customized business reports (XHTML) reports using XML, XSLT.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
  • Developed SOAP web Services using Spring WS.
  • Involved to create new product design and implemented rules based on states for different insurance products using EXIGEN product factory framework.
  • Created Test Cases using JUNIT and Mockito.
  • Supported system level testing/production support.
  • Used Maven to compile and generate EAR, WAR, and JAR files.
  • Worked closely with build environments to solve application and build issues.
  • Involved in complete development of Agile Development Methodology.

Environment: JDK1.6, Oracle 11g, JMS, EJB2.0,JEE, Spring 3.x, IBM Web Sphere 6.x,iBatis, Eclipse, JSTL, JPA, JUnit, Mockito, XML, XHTML, CSS, AJAX, JQuery, Log 4j, Mercurial, Tortoise HG, SQL Developer, Maven.

Confidential

Java Developer

Responsibilities:

  • Involved in development, testing and maintenance process of the application
  • Used Struts framework to implement the MVC architecture
  • Created JSP, Form Beans for effective way of implementing Model View Controller architecture
  • Created Session Beans, Entity beans for transactions with the database using JDBC
  • Developed necessary SQL queries for database transactions
  • Developed and maintained the application configuration information in various properties files
  • Designed and developed HTML front screens and validated user input using JavaScript
  • Used Cascading Style Sheets (CSS) to give a better view to the web pages
  • Used Eclipse for code development along with CVS for managing the code
  • Performed testing and bug fixing

Environment: Java, J2EE, Struts 1.1, JSP 2.0, JavaScript, CSS, HTML, XML, Web logic Application Server 8.1, Eclipse, Oracle 9i..

Confidential

Java Developer (Consultant)

Responsibilities:

  • Actively involved in analysis, design and implementation of the given modules development
  • Wrote Java code to develop the online application.
  • Configured and Developed Spring Controllers, URL mapping for request, response paradigm, using Spring MVC.
  • Developed JSP Pages, HTML pages and JavaScript.
  • Used AJAX and DHTML for sign-up / sign-in process.
  • Wrote SQL queries to access / update the data from/to the database.
  • Wrote test cases and performed integration/ system testing for the applications.

Environment: JDK 1.3, JavaScript, Servlets, Oracle, Web Logics, Eclipse, HTML, JSP, JDBC.

We'd love your feedback!