We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Framingham, MA

SUMMARY

  • Skilled IT Professional with 7+ years of experience in Design, Development and Maintenance of web based applications using JAVA/J2EE technologies.
  • Experienced in all phases of SDLC including analysis, design, coding and testing, expertise in integration using J2EE architecture.
  • Experienced in designing and developing multi - tier scalable applications using Java and JEE Design Patterns.
  • Expertise in using IDES like Eclipse/My Eclipse /RAD.
  • Experienced in Development and Deployment of 3-Tier and n-Tier Architectures.
  • Extensive experience on Application Servers including WebSphere 6.1 and Web servers like Apache Tomcat and JBoss etc.
  • Expertise in developing Internet/Intranet Applications wif Web Services, WSDL, ANT, Java, JSP, Servlet, JDBC, Struts, Hibernate, JUnit, XML, Log4j, GWT, HTML, JSF and JavaScript.
  • Experience in developing teh User Interface Screens for presentation using Java, JSP, HTML, Java Script and Ajax, Experience in Struts MVC and Spring MVC frame works.
  • Expertise in creating SOAP and REST Web services using Apache CXF.
  • Strong scripting experience in writing build scripts using Apache Ant and Maven. Sound knowledge in Version control systems like CVS, Subversion, Clear Case.
  • Exposure to various databases such as Oracle, SQL Server. Experience in using Design Patterns like MVC, Data Access Object (DAO), Singleton, Business Delegate, Service Locator and Session Facade.
  • Expertise in working wif various tools like Ant, Junit and Log4J.
  • Experience in all phases of Software Development Life Cycle (SDLC).Experience maintaining/deploying applications over Windows and LINUX.
  • Good experience in PL/SQL, writing Stored Procedures, Functions, Packages, Views and Triggers.
  • Have knowledge of developing System Design using UML methodology wif Rational Rose. Preparation of class and sequence diagrams using Rational Rose.
  • Expertise wif Functionality, Integration, Regression, Compatibility, Black Box, White Box, Performance, Usability, Back-End and User acceptance testing.
  • Excellent problem solving skills wif strong technical background and good inter Personal skills
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure.
  • Expertise in leading small teams and able to work independently as well as in a team to satisfy teh needs of teh clients and also worked as an Offshore - Onsite Coordinator.
  • Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi-tiered object-oriented system architectures utilizing Unified Modeling Tools (UML) such as Rational Rose, Rational UnifiedProcess (RUP)
  • Have working knowledge of Agile Development methodologies.
  • Experience in writing and executing unit test cases using JUnit Testing Framework.
  • Worked on Agile methodology, SOA for many of teh applications
  • Good knowledge of EJB Session Beans wif JNDI mapped naming & JMS Message Driven Beans.

TECHNICAL SKILLS

Operating System: Windows XP/Vista/7/8, UNIX, Linux.

Programming Languages: C, C++, Java, Objective C

Scripting languages: JavaScript, JQuery, AJAX, JSP.

Design Skills: UML, OOAD, Object Oriented&J2EE Design Patterns

Web Technologies: Struts, Spring, Servlets, XML, JDBC, Java Beans, HTML, DHTML, GWT, CSS, Custom Tag Libraries, Annotations

XML Technologies: XML, DTD, XSD, JAX, SOAP and UDDI

RDBMS/Query Tools: Oracle 8i/9i/10g, SQL server, My SQL, Derby server, SQL Developer

Web Services Technologies: Apache Axis, WSDL, SOAP,REST

Frameworks: Struts1.x, Struts2, Spring and Hibernate

Application/Web Servers: JBoss, Apache Tomcat Web Server, IBM WebSphere

GUI Tools/IDE: Eclipse, Net beans, RAD.

Testing/Debugging Tools: Testing - Junit, Logging - Log4j, Build Tool - Ant 1.7, Maven 2.x

Development process: Agile methodology, Waterfall

Version Control: Rational clear case, SVN, CVS

PROFESSIONAL EXPERIENCE

Confidential, Framingham, MA

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for teh analysis, documenting teh requirements and architecting teh application based on J2EE standards. Strictly Followed Test Driven Development.
  • Implemented different Design patterns like Factory, Singleton Pattern, Observer Pattern and MVC architectural design patterns.
  • Extensively involved in teh Pair Programming Methodology which would increase teh quality of writing better code.
  • Responsible for secure batch data flow to downstream systems using Middleware Java technologies.
  • Participated in Daily Scrum Meetings and Sprint Retrospective and sprint planning for on time delivery of Business Needs.
  • Extensively Worked wif Eclipse as teh IDE to develop, test and deploy teh complete application
  • Development of JPA, Hibernate, DAO for data fetching for batch and front-end processing
  • Front end screens development using struts.
  • Designed and developed teh user interface screens, data base design changes and changes to user access modules.
  • Written SQL queries, stored procedures modifications, Local Data Base Changes and Used Toad for Testing Environment for existing database structure as required per addition of new features.
  • Involved In Code Refactoring and Implementing Solid Principles (Object Oriented Design).
  • Client side validations and server side validations are done according to teh business needs.
  • Building application and deployment in servers as per request from teh QA team using Maven 2.2.1.
  • Participated in User Acceptance Testing and issue resolution.
  • Load and transform large sets of structured, semi structured and unstructured data

Environment: Java 1.6, Spring Framework, Hibernate 3.0, struts, Spring JMS, HTML, Toad, Eclipse, Ajax, JQuery, Maven 2.2.1, Web Services (Soap-UI Pro-4.6.2,Restful),JUnit, OOO Design Patterns, Agile Methodology.

Confidential, Portland, Oregon

Java Developer

Responsibilities:

  • Responsible for teh analysis, documenting teh requirements and architecting teh application based on J2EE standards. Followed test driven.
  • Participated in designing of Use Case, Class Diagram and Sequence Diagram for various Engine components and used IBM Rational Rose for generating teh UML notations
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of Spring.
  • Interacting wif client in design and code review meetings.
  • Developing Intranet Web Application using J2EE architecture, using Hibernate for database connectivity.
  • Designed and developed Controller Servlet, which will route request to Application Controller
  • Development of Hibernate objects for data fetching for batch and front-end processing
  • Implementing JSP Standard Tag Libraries (JSTL) along wif Expression Language (EL).
  • Written SQL queries, stored procedures modifications to existing database structure as required per addition of new features.
  • Designed and developed Data source wif Smart GWT technologies.
  • Written test cases and done Unit testing and written executing Junit tests.
  • Involved in developing teh JSF/Rich faces pages.
  • Responsible for coding wif JSF for User interface and server validations.
  • Written ANT Scripts for project build in UNIX environment.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Participated in User Acceptance Testing and issue resolution

Environment: Java/J2EE, Spring-Hibernate integration framework, JSP, JSON, HTML, Oracle, SQL, PL/SQL, XML,JSF, Web logic, Eclipse, GWT, Ajax, JQuery, Web Services, SOAP, Restful

Confidential, San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases.
  • Gatheird requirements from business users and suggested technical specification.
  • Developed teh front end for Account login and Activities using Struts framework, JSP, Servlets, HTML, DHTML and JavaScript.
  • Developed Message Driven Beans for real time messages.
  • Developed Hibernate mapping classes and xml files for DAO layer. Used JDBC for loading bulk data into teh database.
  • Developed Stored Procedures, Cursors and Triggers for engine in teh Sybase database.
  • Used design patterns like Singleton, DAO and MVC.
  • Developed JUnit test cases for unit testing.
  • Developed client slide components utilizing Java Swing framework.
  • Designed Use Case, Class and Sequence diagrams using MS Visio.
  • Worked wif different teams in teh organization to move teh changes to different regions (Testing/Production).
  • Used Log4j and commons-logging frameworks for logging teh application flow, Built and deployed teh application using WebSphere.
  • Used JAX-RPC Web Services using SOAP to process teh application for teh customer
  • Developed Web services for sending and getting data from different applications using SOAP1.1 messages, such as Loan Applications, to transfer data from Branch Server to Head Office Server, tan used SAX and DOM XML1.1 parsers for data retrieval.
  • Used SVN for version control and used eclipse as teh IDE for developing teh application.
  • Used oracle11g as backend database using Windows OS. Involved in development of Stored Procedures.
  • Managed teh development team at offshore and provided necessary information and artifacts.

Environment: WebSphere 6.0, J2EE 1.3, Java 1.5, JSP, Servlets, EJB 2.0, Struts 1.1, Hibernate, JDBC, Eclipse 3.1, Sybase ASE 12.5, JMS, Log4J, JUnit, HTML, DHTML, JavaScript, UML, SVN, and ANT

Confidential

Java Developer

Responsibilities:

  • Designed and implemented web application and web services to allow secure communication system among teh BYU SAAS employees, administrators and students.
  • Designed and implemented web application and provided more than 30,000 users teh facility to register their vehicles as well as pay their traffic citations online.
  • Provided weekly status reports to teh manager wif teh latest information of all ongoing activities.
  • Designed and implemented teh entire university’s Financial Services web system making it compatible wif PeopleSoft system and allowing delegated users to have access to teh required financial reports.
  • Used MySQL and Oracle platforms to create databases of student and faculty login information and their desired areas of study.
  • Used Struts framework to implement teh MVC architecture for most applications.
  • Developed codes for Action Servlet, Request Processor, and Action classes by extending Struts package.
  • Performed validation for client side as well as server side wif teh halp of Struts Validation Frame Work.
  • Used ORM technology such as Hibernate to provide an object model for teh data in database for ease of access.
  • Configured and used JBoss application server for creating Data source and enabling JNDI for beans and database lookups.
  • Involved in teh implementation ofStateless session Beans (EJB)for business logic layer and Entity beans for persistence.
  • Executed quality and assurance testing in developed application, reduced performance errors on average by 95%.
  • Resolved Blackboard problem tickets and made 100% follow ups maximizing teh customer satisfaction.
  • Developed UML diagrams to develop use cases for various applications.
  • Used SQL Server as teh backend database using UNIX OS. Involved in design of teh database schema and development of Stored Procedures.
  • Worked on JQuery for user interface interactions, TEMPeffects and themes built on top of teh JQuery java Scripts.
  • I have worked on agile environment uses incremental approach and also have daily standup meetings.
  • Developed Hibernate 3.0 in Data Access Layer to access and update information in teh database.
  • Used Spring 2.0 Framework for Dependency injection and integrated wif Hibernate
  • Queue and generated emails to be sent to teh customers. Used Java Mail API for sending emails.
  • Used JUnit framework for unit testing of application and Log4j 1.2 to capture teh log dat includes runtime exceptions.

Environment: Java, J2EE, MySQL, SOA, Oracle, Apache Struts, Servlets, JSP, JSTL, JDBC, Tag Libraries, UML, EJB 3.0,Eclipse,Net Beans, JBoss, JNDI.

We'd love your feedback!