We provide IT Staff Augmentation Services!

Java/j2ee/sr. Developer Resume

0/5 (Submit Your Rating)

Mountain View, CaliforniA

SUMMARY

  • Having 9+ years of professional experience in developing web based, distributed architecture, SOA based and client/server applications in multi - platform environments with Java/J2EE technologies using Object Oriented Analysis and Design (OOAD). Involved in all the phases of Life Cycle of Software Development (SDLC).
  • Analysis, Design and Development of J2EE Business applications, Web-based and n-tier applications using the following core technologies - Java, Servlets, JSP, JSTL, EJB and XML.
  • Experience in developing web based J2EE applications using Spring and Hibernate frameworks.
  • Extensive experience in designing front end interfaces using HTML, JSP, CSS, Javascript, ExtJs and Ajax.
  • Experience in Spring Framework such as Spring MVC, Spring IOC, Spring Resources, Spring JDBC.
  • Extensive experience and actively involved in Requirement gathering, Analysis, Design, Reviews, Coding, Code Reviews, Unit, Integration Testing, Deployment and Profiling the applications for performance tuning.
  • Experience with various IDEs such as Intellij IDEA, MyEclipse, STS, Eclipse, and NetBeans.
  • Have good knowledge working on XML Suite of Technologies XML, XSL, JAXB, XSLT and validations with DTD & XML Schema and processing profile with SAX, DOM Parsers.
  • Experience in developing RESTful based web services and web-services using SOAP.
  • Used Perforce (P4), Starteam, CVS, Subversion (SVN) and GIT for Source code version control.
  • Experience in writing the SQL, PL/SQL.
  • Experience in designing transaction processing systems deployed on various application servers including WebSphere, JBoss, Weblogic and Tomcat.
  • Good Knowledge with Message oriented Middleware (MOM) in IBM WebSphereMQ and Active MQ.
  • Good Experience in JUnit and Mockito.
  • Good Experience on Salesforce tool for tracking the tickets like accepting the tickets, submitting the tickets and closing the tickets etc.,
  • Experience in adapting and understanding the Product Development Methodology (PDM).
  • Experience in Test Driven Development (TDD) approach
  • Extensive knowledge and experience in various development methodologies including Agile, Iterative, and Water fall models.
  • Proven ability to quickly learn new technologies and apply them in business solutions.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication, analytical, interpersonal and presentation skills.
  • Having good experience in handling the client calls.

TECHNICAL SKILLS:

Operating Systems: Windows, UNIX, LINUX

Programming Languages: Java, SQL, PL/SQL

J2EE Technologies: JDBC, Servlets, JSP, EJB, JNDI, JXPath, JSON, JavaMail

Frame Works: Spring Core, Spring MVC, Spring IOC, Spring JMS, AJAX

XML Technologies: XML, XSL, XSLT, XML Schema, DOM, SAX

Scripting Languages: HTML, CSS, ExtJs, JavaScript

Design Methodologies: SDLC, UML, Design patterns.

Application Servers: Web Sphere, WebLogic, JBoss.

Web Servers: Apache Tomcat.

Web Service technologies: SOAP, RESTful

Profiling Tools: JProbe, NetBeans Profiler, JProfiler

Databases: Oracle, MySql

IDE Tools: Eclipse, MyEclipse, STS, Netbeans, IntelliJIdea

Other Tools and Technologies: TOAD, Log4J, Ant, Maven, JUnit, Mockito, Rational Change, Klockwork, MQ Series, Quartz

Source Control: Starteam, Subversion, Perforce(P4), CVS, GIT

Methodology: OOAD, UML, OOP s, Design Patterns, MVC framework, Agile, SCRUM.

Software Modeling Tools: Enterprise Architect, MS Visio 2000

PROFESSIONAL EXPERIENCE:

Java/J2EE/Sr. Developer

Confidential, Mountain View, California

Responsibilities:

  • Requirements review, analysis and helping product management to finalize the requirements.
  • Interacting with the Product Management team and defining strategies to achieve the requirement.
  • Designing (High Level and Low level design), reviewing with Architecture team and development of the application.
  • Creating Use Case diagrams, Class diagrams and Sequence diagrams.
  • Used Spring JDBC and Transactions for data layer implementations. Used Spring AOP for Logging.
  • Implemented REST APIs using Jersey and Jackson JSON.
  • Implemented different layers of application with Spring.
  • Implemented Unit test cases with JUnit and Mockito
  • Used Log4J to provide central logging facility.
  • Reviewing the code and providing the Code review Comments.
  • Setting up the Component Integration testing environment and trouble shooting.
  • Used GIT for source code versioning and Maven for build.
  • Involved in deployment of application on JBoss Application Server.
  • Involved in data modeling design for the application.

Environment: Core Java, Jdk6, Spring 3.0, RESTful Web Services, Jersey, MySql, JSON, JAXB, XML, ExtJs, Html, CSS, AJAX, Maven, JBoss, Junit, Mockito, log4j, Eclipse, GIT.

Java/J2EE, Spring Lead/ Sr. Developer

Confidential, Mountain View, California

Responsibilities:

  • Requirements review, analysis and helping product management to finalize the requirements.
  • Interacting with the Product Management team and defining strategies to achieve the requirement.
  • Designing (High Level and Low level design) and development of the application.
  • Creating use Case diagrams, Class diagrams and Sequence diagrams.
  • Implemented Spring MVC architecture and Spring Application Context using IOC. Configured Bean properties using dependency injection.
  • Used Spring JDBC and Transactions for data layer implementations.
  • Used Spring AOP for Logging.
  • Designed and Developed all UI screens for User interface of extended transfers and on the Service layer for integrating with other Intuit products for Core and ACH processing.
  • Developed UI screens with ExtJs Components.
  • Developed REST based APIs for transfers, accounts, recipients etc. APIs.
  • Used SAX and DOM parsers for handling XML documents marshalling and unmarshalling.
  • Wrote and implemented test plans using JUNIT and Mockito.
  • Involved in data modeling design for the application.
  • Implemented design patterns such as MVC, Singleton under J2EE architecture.
  • Worked on parsing the XML files using DOM/SAX parsers and used JAXB for data retrieval.
  • Used Log4J to provide central logging facility.
  • Reviewing the code and providing the Code review Comments.
  • Involved in Unit testing, integration, bug fixing, and acceptance testing with test cases. the development and testing team in functional and technical aspects of project.
  • Reviewing the Test plans and Test validation documents.
  • Setting up the Component Integration testing environment and trouble shooting.
  • Used Perforce(P4) for source code versioning and Maven for build.
  • Involved in deployment of application on JBoss Application Server.
  • Integrating with other Intuit products such as ECHO, SDP, USP, Finance Works etc.. for Processing Core, ACH Debit and Credit transactions.

Environment: Core Java, Jdk6, JDBC, Spring 3.0, Hibernate, RESTful Web Services, Oracle 10g, JAXB, XML, ExtJs, Html, CSS, AJAX, Maven, JBoss, Junit, Mockito, log4j, IntelliJ Idea.

Sr.Java/J2EE,Spring Architect/Developer

Confidential, Waltham, MA

Responsibilities:

  • Interacting with the Product Management team and defining requirements for the product.
  • Designing (High Level and Low level design) the application.
  • Leading and mentoring the development team during the whole development, testing and deployment process of application.
  • Creating use Case diagrams, Class diagrams and Sequence diagrams.
  • Developed all UI screens with ExtJs, AJAX, CSS.
  • Developed code for Business layer and DAO Layer. Created Adapters for interacting with third party systems.
  • Wrote and implemented test plans using JUNIT and Mockito.
  • Created data modeling design for the application.
  • Implemented design patterns such as MVC, Singleton,Factory and Adapter under J2EE architecture.
  • Worked on parsing the XML files using DOM/SAX parsers and used JAXB for data retrieval.
  • Created Adapters for interacting with the third party systems.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Reviewing the code and providing the feedback.
  • Involved in Unit testing, integration, bug fixing, and acceptance testing with test cases. the development and testing team in functional and technical aspects of project.
  • Reviewing the Test plans and Test validation documents.
  • Static scan of application using Klockwork tool and fix the issues.
  • Setting up the Component Integration testing environment and trouble shooting.
  • Used SUBVERSION (SVN) for source code versioning and Maven for build.
  • Involved in deployment of application on Web Sphere Application Server in Development, QA and UAT environments.

Environment: Core Java, Jdk6, Spring 3.0, REST Web Services, Oracle 10g, JAXB, JDOM, XML, JSON, CXF, ExtJs, Html, CSS, AJAX, Maven, Websphere, Websphere MQ Series, Junit, Mockito, log4j, STS.

Sr.Java/J2EE Developer

Confidential, Waltham MA

Responsibilities:

  • Interacting with the Product team and defining strategies to achieve the requirement.
  • Designing (High Level and Low level design) the application, and mentoring the development team.
  • Creating use Case diagrams, Class diagrams and Sequence diagrams.
  • Code development and debugging with MyEclipse.
  • Wrote and implemented test plans using JUNIT.
  • Used SAX and DOM for parsing XML documents and XSLT for transformation.
  • Implemented DAO’s for mapping the services and queries.
  • Reviewing the Test plans and Test validation documents.
  • Profiling the application with JProfiler and fixing the issues.
  • Involved in maintenance activities after release.
  • Static scan of application using Klockwork tool and fix the issues.
  • Setting up the Component Integration testing environment and trouble shooting.
  • Involved in the Deployment of the application in WebSphere Application Server.
  • Handled Client calls and High priority production Cases/Tickets.

Environment: Core Java, Jdk6, JDBC, JSP, EJB, JMS, Oracle 10g, JAXB, JDOM, XML, Html, CSS, AJAX, ANT, Websphere, MQ Series, Junit, Mockito, log4j, MyEclipse.

Sr. Java/J2EE, Developer

Confidential, Waltham MA

Responsibilities:

  • Interacting with the Product team and defining strategies to achieve the requirement.
  • Involved in Design with UML diagrams and developed the application accordingly.
  • Involved in creation of Use case diagrams and Class diagrams.
  • Code development and debugging with MyEclipse.
  • Wrote and implemented test plans using JUNIT.
  • Used SAX and DOM for parsing XML documents and XSLT for transformation.
  • Involved in Enhancements and Bug fixing.
  • Involved in the code fixing and system testing activities.
  • Used SAX and DOM parsers to process XML messages.
  • Used Starteam for source code version control.
  • Deployed and integration testing in Interchange Platform environment.

Environment: Core Java, JDBC, Oracle 10g, JAXB, JDOM, XML, JAXB, XPath, ANT, MQ Series, JUnit, log4j, Eclipse, Interchange Platform (IX).

Senior Java/J2EE Programmer

Confidential

Responsibilities:

  • Involved in the complete life cycle of the project.
  • Involved in Design with UML diagrams and developed the application accordingly.
  • Code development and debugging with Eclipse.
  • Developed Session Beans, MQSeries code for receiving and posting of messages.
  • Deploying the application in Weblogic 8.1 and resolving the live server issues.
  • Wrote and implemented test plans using JUnit.
  • Performing unit testing and integration testing.
  • Profiling the application for tuning the performance using JProbe 6.0 Profiler

Environment: Core Java, JSP, Servlets, JDBC, Oracle, XML, DOM, Weblogic, MQ Series, Junit, log4j, Eclipse.

Java/J2EE Programmer

Confidential

Responsibilities:

  • Code development and debugging with Eclipse.
  • Development of UI using Java Server Pages.
  • Developed Java code and Session Beans and Deployed the Application in Weblogic 8.1
  • Worked extensively with JSP's and Servlets to accommodate all presentation customizations on the front end.
  • Preparation of Unit Test cases.
  • Performed Unit Testing, Integration Testing.
  • Involved in bug fixing and enhancements

Environment: Core Java, JSP, JDBC, Servlets, EJB, ANT, XML, Oracle, DOM, Weblogic, Junit, log4j, Eclipse.

Java/J2EE Developer

Confidential

Responsibilities:

  • Developed Code on server side with Eclipse.
  • Developed Java Server Pages and custom taglibs.
  • Preparation of Unit Test cases.
  • Performed Unit Testing, Integration Testing.
  • Developed Session beans and deployed in Weblogic Application Server.
  • Involved in bug fixing and enhancements

Environment: Core Java, JDBC, JSP, JSP taglibs, Oracle, ANT, XML, SAX, DOM, Weblogic, Tomcat, MQ Series, Junit, log4j, Eclipse.

We'd love your feedback!