We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

4.00/5 (Submit Your Rating)

CT

SUMMARY:

  • Around 6 years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Strong experience in Client - Server systems using ObjectOrientedConcepts and DesignPatterns.
  • Excellent CoreJava development skills.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, spring (IOC&AOP), Hibernate, EJBs, MDBs, SessionBeans, JDBC and JNDI.
  • Exposure to XML, DTD, SCHEMA.
  • Strong Expertise in front end technologies such HTML, CSS, Javascript, jQuery, AngularJS and Ajax. Basic understanding of ExtJs
  • Worked on Service Oriented Architecture (SOA) such as ApacheAxisweb services, which use SOAP, WSDL. Exposure to JAXB&JAX-WS.
  • Experience in creating, consuming and testing a web service using SOAP, REST and SOAPUI
  • Good experience on reporting APIs such as POI and iText. Some experience on JasperReports.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Implemented Java Mail APIs to send e-mails.
  • Incorporated XML Parsers such as DOM and SAX.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements &Subqueries.
  • Design and development of web-based applications using different Web and application servers such as ApacheTomcat, WebSphere, JBoss and Weblogic.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Exposure to tools such as ANT and hands on experience on SQLyog and SQL Developer
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, ClearCase and VSS.
  • Exposure to UNIX commands and SuseLinux.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS:-

Languages: C, C++, Java, SQL, PL/SQL, Java Enterprise Edition

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, Groovy/Grails, Javascript, AJAX, DOJO, ExtJs, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM

Web Services: SOAP, REST, WSDL,JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle and MySql

Distributed/ Middleware: JMS (Java Messaging Service)

Tools/Software: Eclipse, MyEclipse, RAD, Net Beans, SQL, TOAD, SQL Developer, Clear case, Subversion, JUnit, UML

Application/Web Server: Apache Tomcat, Jboss, Websphere and WebLogic

Operating Systems: UNIX, Suse Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE:

Confidential, CT

Java/ J2EE Developer

Responsibilities:

  • Involved in Gathering requirements for the project with Business Team.
  • Interacted with various stake holders (Business Team, User Testing Team and Clients) to finalize requirements.
  • Developed Requirement Specification document (User Story in Agile) to articulate requirements.
  • Developed Application Using Test Driven Development (TDD) Approach.
  • Developed Application User Interface Using Angular JS 1.4.5, BootStrap, JavaScript and NodeJS.
  • Developed Application Middle tier Using Spring 4.0, JSON.
  • Used utilities libraries for validations which include Guava, Apache Commons.
  • Produced and Consumed Restful and SOAP Web Services Using Apache Axis, Jersey.
  • Data access layer created using latest technologies such as Spring data, Spring JTA, Hibernate and HSQL
  • Developed Application business process using drools kie-spring.
  • Used Spring Batch to execute batch programming.
  • Builds are done using Gradle.
  • Build Stand Alone applications using Spring Boot.
  • Developed automated UI tests using Junit, Selenium and implemented behavior driven testing using Cucumber.
  • Used PostgreSQL for database.
  • Involved in UnitTesting, UserAcceptanceTestingand Bug Fixing.
  • Developed Test case using Spock, Junit and Spring Test.
  • Developed Application using Agile framework.
  • Used Amazon Web Services (AWS) for promoting code in various Environments.
  • Used continuous build using Jenkins.
  • Supported the Application for production deployment and post production.
  • Participated in code reviews and used code coverage tools like EclEmma.

Environment: Spring, Hibernate, J2EE, Java 1.8, Angular JS, JavaScript, HTML5,CSS3, Struts2, Tomcat 8.0, XML, PostgreSQL, Spring Batch, Spring Data, Spring Transaction Management, Spring Boot, Spock, Boot Strap, NodeJS, JSON, Guava, Apache Commons, JavaScript, Bootstrap, Gradle, Restful Webservices, EclEmma, Apache Axis, Amazon Web Services(AWS), Selenium, Cucumber

Confidential, Deloitte, PA

Java/ J2EE Developer

Responsibilities:

  • Involved in the design and development of application using Spring 3.2 and Hibernate 4.0 technologies/frameworks.
  • Extensive experience in developing business components based on the customer requirement by usingCoreJavaconcepts and its API.
  • Used Agile Methodology to develop Application.
  • Designed and developed user interfaces using Spring Framework 3.2.2 and JSP, HTML, CSS
  • Working with Bootstrap twitter framework to Design single page application (SPA).
  • Used JSP, JavaScript, AngularJS, JQuery, AJAX, CSS, and HTML5 as data and presentation layer technology.
  • Implemented all the front end components using Spring MVC.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Involved in the creation of exhaustive Junit &SeleniumTest Cases using Test Driven Development (TDD) technique.
  • Worked on Asset Management Module in order to develop services using Restful Web services.
  • Collaborated on design spec reviews together with Business Analysts.
  • Implemented Hibernate to map with Oracle 10g database.
  • Used SOAPUI to interact with other applications using SOAP and WSDL file.
  • UsedGITbridged to Jenkins as a repository for managing/deploying application code.
  • Used JPA to manage data between business layers to the database layer.
  • Worked on the Apache Maven for building the application and dependency management.
  • Used JUnit 4.2 for extensive functional and unit testing code.
  • Used spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Used Mockito for mocking services to test.
  • Developed the application on RAD and deployed it on IBM WebSphere (7.0,6.0) Application Sever
  • Involved in writing test cases for UnittestingJUnit, ModuleTestingand IntegrationTesting.
  • ImplementedGUI using JQuery, AJAX, CSS 3.0, Bootstrap, and HTML5.
  • Worked with WebSphere 6.1 application server that handles various requests from Client.
  • Followed Agile methodology in delivering the work.
  • Customized schemas using the liquid base. Which it helps to promote the databases to any environments easily.
Environment: Spring, Hibernate, J2EE (JSP, Servlets), Angular JS,IBM WebSphere (7.0,6.0), XML, Oracle 11g, EJB 3.0/2.0, JUnit 4.2, JPA, JavaScript, JSON, AJAX, HTML 5, Bootstrap, CSS 3, Maven 2, Eclipse Indigo 3.7, Restful Web Services, liquid base, Web Services, Selenium, JUnit, Mockito.

Confidential, Buffalo, NY

Java/ J2EE Developer

Responsibilities:

  • Responsible for object-orientated analysis/object-orientated design and also worked closely with the business analyst’s in gathering, understanding and developing the requirements.
  • Developed JSP & SPRING Web MVC code for front end.
  • Developed EJB to interact with remote server and for persistence data.
  • Implemented the RESTful Web Services functionality in the application to allow external applications to access the data.
  • Design and Implemented Java/JDBC framework to store/retrieve/update online data using SQL queries and stored procedures.
  • Implemented the logging framework in the SOA environment.
  • Involved in development of User Interface using HTML5, CSS/CSS3, JavaScript and jQuery,AJAX and JSON
  • JBOSS for application deployment and MySQL for database
  • Implemented application using Spring 3.2 framework.
  • Used IBM DB2Enterprise Server Edition as a database server.
  • Created tables in database and implemented the java objects using hibernate.
  • Implemented procedures, packages, triggers, and different Joins to retrieve the database using PL/SQL, SQL scripts.
  • Provided development support for creating a website using Java,Groovy&Grails, framework utilizing agile methodology and MySQL database.
  • Used Log4j for logging across the application
  • Used Maven scripts for build creation and to push onto various environments.
  • Implemented code for Web services using Restful and representation with JSON.
  • Deployed the application on IBM WebSphere Application Server 6.1.
  • Followed Agile methodology in delivering the work
  • Used the CVS version tool to maintain different versions of the application
  • Involved in developing, enhancement, maintenance, deployment of web applications

Environment: Agile Methodology, Java, MVC, JSP 3.0, JavaScript, Servlet, Spring 3.2, Hibernate 4, Log4J, Groovy/Grails, RESTful Web Services, Bootstrap, JUnit, XML, WebLogic 10.x, MySQL, Maven 2, IBM DB2 ESE, Eclipse,HTML5, CSS3, JQuery, JDBC, Unix, CVS.

Confidential . San Antonio, TX

Java Developer

Responsibilities:

  • Actively involved in the application life cycle including requirement gathering, estimation, design, development, debugging, and production support.
  • Developed java code using J2EE best practices using J2EE patterns.
  • Responsible for development of DAO (Data Access Objects) to interact with the database using JDBC.
  • Involved in deploying the Application as part of DEV or QA releases on JBoss Application Server 7.1.
  • Involved in production rollout events and production support.
  • Involved in UI development using HTML, JSP, custom tag libraries, JavaScript.
  • Involved in development of SpringControllers and Views.
  • Developed simple/complex SQLqueries with joins, stored procedures, functions, triggers, and database schema update scripts.
  • Involved in WebService development.
  • Coordinated with onsite team to present timely demos and gather user feedback.
  • Involved in providing the testing support and fixing the issues for many modules in the application.
  • Developed and used ANT / Maven build scripts and shell scripts to compile, package and deploy the application.
  • Involved in code review process.
  • Used EclipseIDE for the development.
  • Used WinMerge tool for code merge and integration.
  • Used ApacheLog4J for logging purposes.
  • Involved in handling CVS operation using SVN.

Environment: JBoss Server, Microsoft SQL Server, Spring-Core, Servlets, JDBC/ODBC, SOAP, WSDL, Maven, JSP, HTML, CSS, Cold-Fusion, JavaScript, SOAP-UI, Eclipse, SVN Tortoise

We'd love your feedback!