We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

  • Around 6 years of IT experience in Analysis, Design, Development and Deployment of Web and Enterprise applications in Java/JEE/J2EE environment
  • Strong understanding of Object Oriented Analysis and Design, Object Oriented Programming, Software Development Life Cycle (SDLC) processes with Agile and waterfall methodologies
  • Worked in business domains such as Media, Newsletter Subscription, Banking, Pharmaceutical and Insurance
  • Well versed with core Java concepts like Collections, Serialization and Multi - threading
  • Had Experience in GUI based applications using Swings and Java Applets
  • Extensive experience in JDBC, JSP, Custom Tags in JSP, Servlets and hibernate
  • Implemented various levels of application and services using Spring-Framework 2.x/3.x, Struts 2.0,Grails 2.2.4 and ORM tools like Hibernate 3.x/4.x for fast pace and efficient code generation
  • Extensive experience in developing JEE based Web Services to expose useful functionality to web users through SOAP and RESTful for easy availability to potential users
  • Proficient in Java/J2EE Design Patterns including singleton, Factory, Model View Controller (MVC), Data Access Object (DAO)
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC
  • Proficient in using Tomcat 6.x/7.x Web server and Application Servers like JBoss 6.x/7.x and web sphere 7.x/8.x
  • Experience in client-side Programming with HTML5, CSS3, Angular Java Script, Java Script, AJAX and jQuery
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers with Oracle 10g/11g,SQL Server 2014 and MySQL databases
  • Performed unit testing using JUnit in TDD(Test Driven Development) approach, integration and deployment of applications done using tools ANT and Maven
  • Gained a fair understanding and impact of change management, handover procedures, documentation, escalation process, unit testing, standards in development and deployment while offering production support services
  • Have excellent Communication, Interpersonal, Analytical and Debugging skills
  • Actively handled Onsite - Offshore communication

TECHNICAL SKILLS:

Languages/Utilities\Frameworks\: C, C++, Java (JDK 1.x, Java SE 5/6/7, Java EE \Struts 2.0, Spring-Framework 2.x&3.x, \5/6/7), HTML 4/5, SQL, PL/SQL\Hibernate 3.x/4.x, JUnit 4.x\

J2EE Technologies\Web Services\: JDBC, JSP, Servlets\SOAP, REST, UDDI, WSDL\

Databases\IDEs/TOOLS\: Oracle 9i/8i/10g/11g, Sql Server 2104\Eclipse 3.x/4.x, net beans, Editplus, Textpad\MySQL, SQL server\

Scripting Languages\Version Control\: JavaScript, Angular JS, CSS3, AJAX, JQuery\SVN, CVS, WinCVS\

Web /Application Servers\Operating Systems\: Apache Tomcat 6.x/7.x, JBoss 6.x/7.x, \Windows 9x/NT/2000/XP/7/8, Linux, UNIX\Web sphere 7.x/8.x, \

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Java Developer

Responsibilities:

  • Followed Agile Methodology (SCRUM), having everyday stand-up meeting
  • Involved in complete life cycle of the project, from Requirement Gathering, Design, Development and Testing
  • Designed application modules, base classes and utility classes using core java.
  • Designed and implemented exception handling to handle the exceptions in the application.
  • Used Spring framework for the business level implementation of the various modules
  • UsedSpring Web MVCframework for the applying MVC Implementation to the web application
  • Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Implemented persistence layer using Hibernate 4.1 that use the POJOs to represent the persistence database tuples.
  • Wrote DAO classes using spring and Hibernate to interact with database for persistence.
  • Implemented the application using several design patterns such as Singleton, Factory, MVC, Template, Observer, Transfer Object and DAO.
  • Implemented Restful Web Services client to access the exposed web service and also to create.
  • Used AJAX calls to the server for asynchronous data populating to the client side.
  • Used Maven build tool for building the application.
  • Worked with the team in the development of the Application front-end using JSP with the help of HTML, CSS and JavaScript and also involved in developing the single page web applications using Angular JS.
  • Used JUnit to test the application and developed test cases for each and every scenario.
  • Involved in Bug fixing that were raised by the Testing teams in the application during the Integration testing phase
  • Used GitHub as a version control system and for code management.

Environment: Java 7, JSP, Spring MVC 3.0, Hibernate 4.1, REST Web Services, Apache Tomcat 7.0, Angular JS, HTML5, CSS3, JQuery, Ajax, My SQL 6.3, Maven, JUnit 4.11, Eclipse 4.3, GitHub

Confidential

Java/J2EE Developer

Responsibilities:

  • Followed Agile methodology with TDD(Test Driven Development) approach and participated in Sprints. It involves cross-functional members which includes software engineers, architects, programmers, analysts, testers, and UI designers.
  • Performed detailed analysis of project requirements and design detail level documents. Closely worked with the Business Analysts to design and develop application interfaces.
  • Designed application modules, base classes and utility classes using core java.
  • Designed and implemented exception handling to handle the exceptions in the application.
  • Implemented Spring MVC 3.0 framework in the application. Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Used Hibernate 4.1, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Developed Hibernate DAO classes and with the spring frame work manager classes retrieve and save the data from the database.
  • Implemented Restful Web Services client to access the exposed web service.
  • Used AJAX calls to the server for asynchronous data populating to the client side.
  • Implemented Messaging using JMS to get the status of the services.
  • Maven was used for build automation and project management.
  • Created unit tests using JUnit framework in test driven development approach
  • Involved in Bug fixing that were raised by the Testing teams in the application during the Integration testing phase
  • Used SVN as a version control system and for code management.

Environment: Java 7, JSP, Scala, Ruby, Spring MVC 3.0, Hibernate 4.1, REST Web Services, EJB 3.0, HTML5, CSS3, JQuery, Ajax, XML, Oracle 11g, Maven, JUnit 4.11, Eclipse 4.3, JBoss 7.1, UNIX, SVN 1.8

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed applications in Eclipse IDE and Deployed in Web Sphere 8.0 Application Server.
  • Interaction/Discussions with client for collecting system requirements and Understanding Legal Domain.
  • Involved in the design of the application using a Model/View/Controller (MVC) design pattern.
  • Used JPA/Hibernate 4.0 to communicate with data layer and XML/JAXB to read XML data.
  • Used Struts 2 Framework to develop Action classes and Controllers.
  • Extensively developed SOAP based web services using JAXWS
  • Used Struts2 validator framework for client side and server side validation.
  • Mapped (one-to-many, one-to-one, many-to-one relations) DTOs to Oracle Database tables and Java data types to SQL data types by creatingHibernatemapping XML files
  • Developed various Database interaction objects by implementing the DAO Patterns and usedJDBC as Model Component
  • Used AJAX in View pages to update the listings.
  • Designed and developed the UI using Struts view component HTML5, CSS3 and JavaScript.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Responsible for writing complex SQL and HQL queries.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Assisted in preparing the detailed functional requirements along with screenshots and description of all the modules.
  • Interacted with test/quality assurance engineers to define test plans, identify and reproduce defects and provide fixes as needed

Environment: Java 6, Struts2, Groovy, Hibernate 4.0,Web Sphere 8.0, EJB 3.0, SOAP, XML, XSLT, Oracle 10g, Maven, Ajax, JQuery, Jsp, html5, CSS3, Eclipse 3.8, Unix

Confidential

Java/J2EE Developer

Responsibilities:

  • Understood the existing Application Framework and its business logic.
  • Interacted with various other applications in the bank.
  • Re-designed and re-factored existing application using Struts2 and Hibernate 3.5.
  • Developed Session beans to encapsulate business functionalities including interaction with database using Hibernate.
  • Project involved use of JAVA / J2EE and Struts framework.
  • Designed ER diagrams and created Oracle Database Tables, Views and Indexes to store case data
  • Worked on stored procedures to load/store cases using complex PL/SQL's.
  • Created triggers, functions and packages.
  • Modified complex PL/SQL packages, stored procedures and functions to suit the new requirements.
  • User interface was developed using HTML5, CSS3, Java Script.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files
  • Interacted with testing team and worked in bug fixing.
  • Actively participated in production deployment of the various releases of the application.
  • Mentored and guided new developers with both business knowledge and technically knowledge.

Environment: Core Java, Java 6, Ruby, Groovy, Struts2, Servlets, JSP, Hibernate 3.5, SOAP, Oracle 9i, XML, Maven, JBoss 6.1, Log4J, JUnit, Net beans 6.5, Unix

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsibilities include Module Design, Design Review with team Development, Code Review with Team and final implementation into release.
  • Responsibilities included checking the application for memory leaks.
  • Was responsible for designing and implementing Spring framework with Hibernate.
  • Developed presentation layer using JSP, Servlets and performed data validation.
  • Involved in developing Struts Validator frame work and wrote own custom Validator files.
  • User interface was developed using struts and JSP's. Used struts Tiles for creating JSP layouts.
  • Developed several EJBs (Both session beans and Entity) which hold the business logic of the application.
  • Used code coverage tool to identify the dead code in the application.
  • Involved in code walkthrough/peer review
  • Implemented back end as Oracle 9i and wrote complex queries for fetching and updating
  • Acted as a technical mentor to other team members and openly and proactively share knowledge
  • Implemented stateless session beans and Web Services using SOAP, WSDL.
  • Worked in Production Support resolving high visibility and high priority tickets.

Environment: Java / J2EE, Struts 1.2, Hibernate, Spring Framework, JQuery, Ajax, Oracle for DB, Websphere Application server, Eclipse for IDE, SQL Navigator, Maven, Subversion, Putty, Star UML, Jprobe, Code Coverage

Confidential

Jr. Java Developer

Responsibilities:

  • Interaction/Discussions with client for collecting system requirements and Understanding Legal Domain.
  • Complete User Interface design for Purchase, Inventory and Organization, Import modules using JSP, HTML and CSS.
  • Developed server side code using Servlets.
  • Extensively used Javascript for certain form validations, submissions and other client side operations.
  • Created database tables in Oracle 8, created required SQL queries, stored procedures and used JDBC to perform database operations.
  • Developed JavaBean components to retrieve database data from the result set for processing level of authority and approvals.
  • Provided the production support to the application.
  • Estimate the time required to fix the defects and provide the fix for the production defects.
  • Involved in writing test cases and test case execution.
  • Support User Acceptance Test phase, troubleshoot the problems and provide quick fix for the problems
  • Used VSS as version control system to check in and check out the code.

Environment: HTML, Java, JSP, Servlets, Java beans, Apache Tomcat 4.0/ WebLogic & JDBC with Oracle 8, VSS, and FrontPage, Windows NT4.0

We'd love your feedback!