We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Sfo, CA

EXPERIENCE SUMMARY:

  • Over 8 plus years of hands - on experience in IT industry- Developing, Testing, Integrating, implementing web based Java/ J2EE applications.
  • Well versed in entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation, Support of software application with Waterfall & Agile Development methodologies
  • Solid understanding of Java/J2EE architecture, object oriented principles and Object oriented analysis design and development for mobile and enterprise applications.
  • Experienced in Agile SCRUM, RUP (Rational Unified Process) & TDD (Test Driven Development) software development methodologies
  • Experience in developing web based applications using J2EE, Java, Servlets, JSP, MVC, Struts Frameworks( including Validation, and tiles frameworks),Hibernate (persistence Tier), Spring MVC, Ajax, JavaBeans, Design Patterns, JDBC, Connection Pooling, SQL, PL/SQL, HTML, and CSS.
  • Excellent working knowledge of popular frameworks like Struts, Hibernate, and Spring Frameworks
  • Extensive experience on Spring MVC, Annotations, Spring DI and Spring Hibernate Integration
  • Working Experience in developing persistence layer using Hibernate 4
  • Expertise in implementing (Developing, Deploying and Consuming) Web Services (SOA) using SOAP, WSDL, UDDI, AXIS, RESTFUL, SOAP UI.
  • Expertise in front-end development using JSP, JSTL, CSS, JavaScript, jQuery, HTML, DHTML
  • Experience in Continuous Integration (CI) using Maven and Jenkin CI Tool
  • Extensive experience in working with a java-based logging utility like LOG4J and creating Custom Logging utilities
  • Expertise in using and implementing design patterns such as Model-View-Control (MVC), Data Access Object (DAO), Factory, and Singleton.
  • Good understanding in developing Databases to create objects like tables, views, functions, triggers, and stored procedures package using PL/SQL in DB2, My SQL, Oracle, SQL Server
  • Good understanding of Apache Tomcat, WebLogic, IBM WebSphere Application Server in the areas of development, deployment, configuration settings and deployment descriptors.
  • Experience in using Rational Rose & Star UML for generating Design Diagrams
  • Responsible for supporting the application in production and handling the Incidents Service Requests using Splunk.
  • Experience of using version control and bug reporting tools like clear case, clear quest, SVN, perforce and GIT
  • Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting.

TECHNICAL SKILLS:

Languages: Java, C, Unix shell scripting, SQL, HTML, JavaScript and XML

Java/ J2EE Technologies: J2EE, Servlets, JSTL, JDBC, log4j, JUnit, DOM JSP, JSF, EJB, JNDI, JMS, JDBC, Java Mail, Applets, RMI, Struts, Hibernate, Spring MVC, Web Services, JAX-RPC, RESTUFUL, HTML5, AJAX, JavaScript, XML, DHTML, XSLT, Mockito

Application/ Web Servers: Web Sphere, Web Logic, JBoss, Tomcat

Web Technologies: AJAX, HTML, Java Script, Angular JS, Shell, DHTML, JRUN, XML/XSL/XSLT

Design Tools and IDE’s: RAD, Eclipse, Rational Rose, UML, Rational ClearCase, Clearest, RUP, Visio 2000, Edit Plus, MS Front Page

Databases: Oracle, IBM DB2, MS-Access, MS SQL-Server

Operating Systems: UNIX (Solaris), Linux, Windows, MS-DOS

Others: Maven, JUnit, Log4J, SVN, Git, TOAD, SQL, PL/SQL, ActiveMQ

RELEVANT EXPERIENCE:

Java/J2EE Developer

Confidential, SFO, CA

Responsibilities:

  • Responsible for designing, developing, and implementing J2EE applications and migrating Struts to Springs
  • Involved in Analysis, Design, Development, Integration and Testing of application modules and followed AGILE/ SCRUM methodology. Participated in Estimation size of Backlog Items, Daily Scrum and Translation of backlog items into engineering design and logical units of work (tasks).
  • Developed Spring Controllers, JSP pages using Spring MVC Framework, JSP, JSTL and Spring for the existing application using Spring MVC Framework
  • Working on Restful services to communicate with Spring, Jersey, Hibernate supports both XML and JSON FORMATS
  • Developed Batch jobs for sending user Preferences to the Profile Rest Service and for sending charge details
  • Used Hibernate as a ORM tool for mapping POJO’s to Database tables
  • Used JSP, Java Script and jQuery for front end development.
  • Unit Testing/Integration Testing, JUnit, Mockito, Debugging and Implementation
  • Log4J was used for monitoring the error logs.
  • Worked with the business team for the project requirement review and User Acceptance Testing.
  • Developed Oracle stored Procedures, Triggers and Functions with PL/SQL
  • Supported On call on a weekly basis as part of team on call rotation.
  • Implemented tickets in production.
  • Used Web Sphere Application Server as part of production implementation.
  • Coordinated the efforts across several teams to ensure smooth progress of migration and to resolve any issues.
  • Used Spring tags for front end application development.
  • Involved in resolving business and technical issues.

Environment: JDK, Java/J2EE, Hibernate 4, Spring 4, JSP, CSS, JSTL, JDBC, Servlets, XML, JUnit, Mockito, JavaScript, JMS, Agile Methodology, Maven, Jenkins, Rally, Ajax, AXIS, Web Services, Jersey, Axis, SPLUNK, Web Sphere, IBM HTTP Server, UNIX, SVN, GIT.

Java Developer

Confidential, Palo Alto, CA

Responsibilities:

  • Involved in high level design, Development, Integration and Testing of application modules and followed Software Development Cycle.
  • Developed the application using J2EE, spring, Hibernate, Web Services (SOAP), JQuery, JSTL 2, Oracle, Ant technologies.
  • Hands on experience with data persistency using Hibernate and Spring Framework.
  • Developed Spring Configuration files & used annotations to auto wire Java Components using Spring.
  • Involved in coding presentation layer components comprising of JSP, Spring Controllers, spring and JSTL Tags.
  • Used WSDL and SOAP protocol for Web Services implementation and tested in SOAPUI.
  • Produced and consumed the SOAP webservices and integrated with different application.
  • Experienced in implementation of application integration with Web Services using SOAP, and REST.
  • Developed and deployed the build in WebLogic Servers and integrated with Security Gateway external URLs
  • Databases we used were Oracle 11g and accessed queries using Oracle SQL Developer, Toad.
  • Involved in setting up Jenkins and helped in Continuous Integration (CI) Issues.
  • Written JUnit test cases for testing various Java components.
  • Used Collabnet’s TeamForge to maintain code in SVN and maintained the team’s access control.
  • Experienced in debugging the defects, code review and analysis of Performance issues.

Environment: Java, Core Java, J2EE, Spring, Hibernate, Web Services, SOAP and RESTFUL, Ant, Jenkins, Junit, HTML, Servlet, CSS, JavaScript, JSON, JMS, jQuery, Servlets, JSP, JDBC, Oracle SQL Developer, XML, SOAP UI, WebLogic Server, Eclipse, Oracle, Toad.

Java Developer

Confidential, New York, NY

Responsibilities:

  • Designed and developed various modules of the application with J2EE design architecture, frameworks Like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Followed agile software development with Scrum methodology.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Facade, and Singleton.
  • Used Hibernate in persistence layer & developed POJO’s, Data Access Object (DAO) to handle all database operations.
  • Worked on Oracle as the backend database.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed server-side services using Spring Web Services (SOAP, WSDL).
  • Server side validations using Struts Validator and Hibernate Validator framework.
  • Wrote application front end with HTML, JSP, Ajax/JQuery, Spring Web Flow, XHTML, DHTML and CSS.
  • Wrote custom JSP tags for role-based sorting and filtering.
  • Used jQuery for UI centric Ajax behavior.
  • Used Log4j to assign, track, report and audit the issues in the application.
  • Worked on project build-script by using ant and deployed on Web Sphere.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.

Environment: Core Java, Spring, Hibernate, SOAP, RESTFUL, AXIS, JERSEY, JDBC, JavaScript, UML, HTML, Java Script, CSS, JNDI, CVS, Log4j, Junit, JENKIN, Maven, Ant, AJAX, JSON, Web Sphere, Web services (SOAP & RESTFUL), RAD, Rational Rose, Oracle

Java Developer

Confidential

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules and followed AGILE/ SCRUM methodology.
  • Participated in Estimation size of Backlog Items, Daily Scrum and Translation of backlog items into engineering design and logical units of work (tasks).
  • Involved in preparation of design strategy documents for all the impacted methods and for new functionality.
  • Involved in application development: Spring MVC module, DI, AOP, Spring ORM & configuring controllers with annotations and related configuration files
  • Developed and Consumed Web services securely using JAX-WS API and tested using SOAP UI
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistency.
  • Extensively used the Hibernate Query Language for data retrieval from the database and process the data in the business methods.
  • Developed pages using JSP, JSTL, spring tags, jQuery, and Java Script & Used jQuery to make AJAX calls.
  • Used Jenkins continuous integration tool to do the deployments.
  • Responsible for Work delegation to the team members and supporting offshore team
  • Involved in the development of test cases for the testing phase.
  • Developed test cases using JUnit for unit testing developed modules.
  • Responsible for coordinating with testers during system testing.
  • Defect fixing activity as a part of system testing phase and User Acceptance phase.
  • Responsible for productions support and analyzing the Splunk logs for hidden application errors.
  • Involved at the time of deploying the code in production environment and do the functional check out.
  • Involved in merging the code into different stages like Development to System Testing, UAT, Staging and Production using the Sub Version Controlling (SVN) tool.

Environment: Java (JDK 1.6), J2EE, JavaScript, Spring 3.0, Hibernate, Web services (SOAP & RESTFUL), JAXB, Log4j, Oracle, MySQL, SVN, Eclipse, Junit, JSP, ANT, HTML, CSS, JSON, XML, Web Sphere.

Java/J2EE Developer

Confidential

Responsibilities:

  • Developed servlets for maintaining server side business logic.
  • Implemented Business Logic of the system using Core-Java API
  • Developed the GUI using Struts Framework, JSP, Servlets, HTML and JavaScript
  • Written queries, stored procedures and functions using SQL, PL/SQL in Oracle
  • Involved in developing & designing DAO’s, which has procedures written being invoked at the time of recording data to database
  • Developed many JSP pages, used Java Script for client side validation.
  • Used JDBC to communicate from java to database.
  • Developed application using Eclipse IDE on Windows environment.
  • Developed User Interface using JSP, HTML, and JavaScript.
  • Written database queries for DAO classes.
  • Developed test cases using JUnit for the modules developed.
  • Involving in complete support of the application for regular change requests and enhancements
  • Supporting application in QA, UAT and addressing bugs as reported.
  • CVS is used for version control and used Junit for Unit testing.
  • Deployed application on Tomcat

Environment: Java, Java/Java EE, Eclipse, Struts, JSP, JDBC, JSTL, JavaScript, AJAX, JSTL, Hibernate, XML, Oracle 10g, CVS, Tomcat, Web Services

We'd love your feedback!