We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

TennesseE

PROFESSIONAL SUMMARY:

  • Over 7 years of experience in Software Design and development of web applications for various Business Domains on JAVA/J2EE Platform
  • Experience in design patterns and all the phases of Object - Oriented Software Development Life Cycle including Design, Development, Deployment and Testing of Software Systems
  • Developed UML Diagrams Class, Sequence and Activity diagrams in Rational Rose.
  • Experience in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading.
  • Expertise in developing both Front end & back End applications using Java, Servlets, JSP, Web Services, JavaScript, HTML, Struts, Spring, Hibernate, JDBC
  • Experienced in implementing SOAP and RESTful Web Services using Apache CXF, Jersey, JAX-RS, and JAX-WS,JSON and XML data
  • Extensive knowledge and hands on experience in Web development using HTML, JSP, JQuery, CSS, JavaScript validations.
  • Expertise in deploying applications in WebSphere, BEA WebLogic, JBoss and Tomcat servers
  • Experience in using Log4j for logging errors and JUnit to increase productivity, easy maintenance and to retain software quality in performing unit test.
  • Experience in using IDEs like Eclipse/My Eclipse, IntelliJ and NetBeans
  • Experience in using version control tools like CVS, SVN, and GIT
  • Extensively worked on relational databases such as Oracle, DB2, MySQL, and SQL Server in defining database schemas, creating Stored Procedures, and Triggers and have basic knowledge in NoSQL
  • Extensively used JIRA and HP Quality Centre for bug tracking.
  • Hands on experience in tools such as SQL Developer and MySQL Work bench
  • A self-starter with positive attitude, willingness to learn new concepts and acceptance of Challenges Great ability to work efficiently in both independent and widely diversified global team environments.

TECHNICAL SKILLS:

Programming Languages: Java, C/C++, PL/SQL

JEE/J2EE Technologies: Servlets, JSP, JDBC, JAX-WS, Web Services (REST, SOAP) Struts, Spring and Hibernate

Application Servers: WebLogic, Web Sphere, JBOSS

Web Servers: Tomcat

Databases: Oracle, DB2, SQL

IDE’s & Utilities: Eclipse/My Eclipse, NetBeans and IntelliJ

Web Dev Technologies: HTML, DHTML, XML, XSL, CSS, Bootstrap CSS

Tools: JIRA Tracker, Maven

Scripting Languages: JavaScript, JQuery

Reporting Tool/Version Control: CVS, SVN, GIT

PROFESSIONAL EXPERIENCE:

Confidential, Tennessee

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in daily stand up and sprint planning sessions as part of AGILE Scrum Methodology.
  • Designed and developed front-end using Servlet, JSP, HTML and Java Script
  • Designed the user interfaces using JSP, developed custom tags, and used JSTL Taglibs.
  • Developed the front-end screens using HTML, CSS and JSP.
  • Developed the Presentation layer using the MVC paradigm, implemented by Spring MVC.
  • Used Spring IOC to inject services and their dependencies.
  • Used the spring framework features like spring modules (IOC, MVC, Batch, Web Services, and Integration).
  • Involved in creating, modifying and updating database tables in Oracle Server.
  • Implemented HQL queries to perform data base operations.
  • Implemented SOAP based JAX-WS web services.
  • Used Maven to build the application and deploy on Apache Application Server.
  • Created test cases using JUNIT and Eclipse for IDE.
  • Developing REST APIs for communication to external application, application integration
  • Implemented stateless session beans in business processing layer.
  • Implemented Hibernate in data access layer to access and update information in the database.
  • Debugging the application by running the server in debug mode and having the experience in usage of log4J to log the information in log files.
  • Involved in Code Reviews and Code deployment process.
  • Used SVN for version control for project and issue tracking.
  • Implemented Spring AOP for logging and exception handling for common logic.
  • Used Log4j logger tool for logging warnings and error messages.
  • Involved in integration testing and defect fixing.

Environment: Spring, Hibernate, JSP, Eclipse, Apache Tomcat, SOAP, HTML, CSS, JavaScript, JSTL, Oracle, PL/ SQL, SQL, Web Services, Maven, Log4J, JUnit.

Confidential, New York

Java/J2EE Developer

Responsibilities:

  • Worked in Agile project methodology and delivered the accepted functionality in each sprint.
  • Involved in requirements gathering and developed Use case documents, Low Level Design documents and other design documents.
  • Involved in group meetings with Managers, Team Members in designing, implementing and testing.
  • Developed front-end screens and GUI using JSP
  • Worked on MVC architecture in developing the apps, controllers and directives which are totally customized to meet the needs of the application
  • Developed several RESTful web services supporting both XML and JSON.
  • Used Hibernate as the ORM tool to integrate the application with Oracle database back end
  • Used JPA specifications and Hibernate as a persistence provider.
  • Implemented MVC Architecture using Spring framework for the application.
  • Coded Spring DAOs with Hibernate on the persistence layer.
  • Designed and documented REST APIs, including JSON data formats and API versioning strategy.
  • Involved in System testing and bug fixing.
  • Used SVN version control for source code
  • Scanned source code and fixed the issues in code review.
  • Collaborate with onsite/offshore development team for timely development of changes and also monitor/involve in testing to ensure compliance with standards, functional & design specifications
  • Conducted KT sessions to play back the understanding of the system.
  • Developed reusable and interoperable Web service modules based on SOA architecture using RESTful API.
  • Developed unit testing frame work using JUnit test cases for continuous integration testing and used JTest for performance testing.
  • UsedHSQLDBas In Memory database for integration and unit testing.

Environment: Apache Tomcat server 7, CSS, JS, Spring, JPA, Hibernate, REST API, Agile, Maven, Oracle, JQuery, JSP, CSS3, HTML 5, JSTL, Junit

Confidential, Newark, DE

Sr. Java/J2EE Developer

Responsibilities:

  • Played a vital role in an architecture team for design and implementation of site components using J2EE framework.
  • Analysis of Requirements which are provided by business users and prepared technical design document before implementation
  • Designed and developed the integration layer in between the business tier and the Vendor system.
  • Configured development environment using Tomcat application server for development team.
  • Developed Server side components using Spring IOC, JDBC and design patterns.
  • ImplementedDependency Injection (IOC)feature ofspringframework to inject beans into User Interface and AOP for Logging.
  • Re-factored existing modules to incorporate newly developed frameworks based dependency injection to come up with rugged unit testing framework.
  • Scanned source code and fixed the issues in code review.
  • Coordinate with onsite development team for further enhancements to meet with design specifications.
  • Implemented an automated functional testing suite that increased test coverage from 20% to nearly 80%.
  • Used Mockito for tests and Jenkins for Continuous Integration.
  • Developed reusable and interoperable Web service modules based on SOA architecture using SOAP and RESTFUL API.
  • Framed test cases using JUnit for unit testing and JTest for performance testing.

Environment: Spring, Hibernate, JSP, Eclipse, WebLogic, SOAP, HTML, CSS, JavaScript, JSTL, Oracle, PL/ SQL, SQL, Web Services, Maven, Log4J, JUnit.

Confidential, Newark, DE

Sr. Java/J2EE Developer

Responsibilities:

  • Designed and developed User Interface and user validation layer using Struts framework.
  • Developed Data layer using Hibernate framework.
  • Integrated application modules using Spring IOC.
  • Developed Unit testing framework driven by Test First methodology (TDD) to develop test cases for business layer and User Interface using mock objects, easy mock, and Selenium.
  • Knowledge Transitions - Providing functional and technical knowledge of the application as and when required, through interactions and documents.
  • Involved in implementation of Borrower Portal.
  • Part of application stability activities such as identifying the memory leaks using Memory Analyzer Tool

Environment: Java, WebLogic, Eclipse, Hibernate, Struts, Spring IOC, RESTful Web services, Jenkins, JMS, Java Script, Ext JS, Maven, JUnit, Oracle.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and implemented servlets and midlets for mobile phones.
  • Web pages were designed using JSP and HTML.
  • Created XML messages and decoded XML messages using DOM parser.
  • Wrote XSLT to translate the XML request and XML response.
  • Connected to database using JDBC.
  • Wrote Unit Testing modules to test all methods of the Application using Junit.
  • Developed Use cases and sequence diagrams using rational rose.

Environment: Java 2, J2SE, J2EE, MVC, JSP, J2ME, XML, XSL, DB2, Rational Rose Clear Ques

We'd love your feedback!