We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • Over 8 Years of experience in all aspects of Software Design & Development, Testing and implementation of various web applications using JAVA, J2EE technologies and Oracle Fusion Products.
  • Expertise in conceptualizing, designing and coding, technical solutions using Java/J2EE technology stacks.
  • Strong Programming Experience in Design, Development and Implementation of multi - tier applications using Java, J2EE, Spring, Hibernate, Struts, Servlets 2.2, JSP 1.2, JDBC 3.0, JNDI, EJB, XML 1.0, HTML, JSF Primefaces, JavaScript, Servlets, OOPS principles, CSS and XSLT.
  • Strong experience in Spring Framework such as Spring MVC, Spring Core, Spring Security, Spring JDBC and Spring Boot.
  • Extensive experience in managing software development/deployment and customer interaction in Onsite Offshore model.
  • Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
  • Experience in working with IBM WebSphere Portal, WebLogic … Apache Tomcat 5x/6x/7x and JBOSS application servers.
  • Strong concepts and implementation of JSF Prime faces technologies. Working experience with Multithreading, Collections, Exceptions.
  • Experience in implementing Persistent layer using JDBC 4.0, EJB, PL/ SQL, JPA and Hibernate 3.x.
  • Expertise in web application development using HTML, XHTML, DHTML, CSS, Java Script, JSF, PHP, Ajax, JQuery,Angular JS, React JS and JSP.
  • Expertise in writing client side validations using Ajax, JavaScript and Struts validation Framework. Experience with Server Side development Node JS and Express JS.
  • Proficient in developing SOAP, WSDL, JAXB and RESTful Web Services.
  • Extensive work experience as a Team/Development Lead with complete ownership of end to end deliverable's including requirement gathering, analysis, design, development, testing and production.
  • Strong experience in DB2/RDBMS technologies in the design and development of Stored Procedures, Tables, Indexes in SQL/MySQL/Oracle … MongoDB.
  • Extensive experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front)
  • Involved in Amazon AWS products (EC2, SQS, S3, RDS) setup for complex projects and deployment of open source projects.
  • Designed and Developed Use Cases, Activity Diagrams, and Sequence Diagrams using Unified Modeling Language (UML) and ER Diagram.
  • Experience in performing Code reviews and peer reviews for maintaining best Industry standards.
  • Experience in software testing, TDD, DEBUG testing, regression testing, defect tracking and management using Clear Quest and Bugzilla.
  • Played a key role in a department wide transition from Subversion to Git, which resulted in an increase in efficiency for the development community.
  • Rich experience in re-engineering concepts like Refactoring and reverse engineering and J2EE Design pattern (Singleton, Session Façade, Service locator, Value Objects) and Core Design patters.
  • Experience in ANT, Maven, Log4J and JUnit for unit testing.
  • Quality Interpersonal, Presentation and Communication skills and ability to maintain good coordination with the team member.
  • A team player and self-motivator possessing excellent analytical, communication, problem solving, decision-making and Organizational skills.

TECHNICAL SKILLS:

Languages: Java, JavaScript, SQL, PL/SQL, C, C++.

J2EE Technologies: Data Services, Web Services, Http Services, Remote Objects, Hibernate, JSF, EJB, JDBC, Servlets, JSP, EJB, RMI, JNDI, SOAP, WSDL, REST, JAXB, JSTL, SOA, Java Beans.

Web Technologies: HTML, DHTML, DOM, XHTML, CSS, Java Script, JQuery, Prime/Rich Faces, JSF, AJAX. Frameworks Spring 3.x/4.x, Spring Boot 1.4.2, Jakarta Struts 1.x/2.x, Log4J, Hibernate 3.x/4.x, JSF Primefaces 4.x/5.x. JavaScript Libraries Angular.js, Express JS, Node.js, React.js

Application/Web: Servers Oracle WebLogic Server … JBoss 3.x/4.x/5.x, IBM WebSphere Application Server 7.x and Apache Tomcat.

IDE's: Eclipse 3.3/3.2x, RAD 7.1, WSAD, UML, BEA WebLogic studio.

Databases: Oracle 9.x/10.x, MongoDB, MySQL, DB2/ RDBMS, JDBC.

Protocols: TCP/IP, HTTP, HTTPS, FTP.

Tools: & Utilities: Microsoft Visio, Clear Quest, TOAD, Junit, TestNG, JMeter.

Source Control: Rational Clear Case, CVS, SVN, VSS, Clear quest.

Operating Systems: Windows, UNIX, Linux.

Methodologies: Agile Methodology, Waterfall.

Build Tools: Ant, Maven.

PROFESSIONAL EXPERIENCE:

Java/J2EE Developer

Confidential,Austin,TX

Responsibilities:

  • Developed Application based on J2EE using Hibernate, Spring, JSF frameworks and SOAP/REST web services.
  • Worked with Agile Methodology (SDLC), involved in daily scrum meetings, sprint planning, product backlogs.
  • Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations, Spring MVC components.
  • Created Spring MVC components like Dispatch servlets, configure Request mapping annotation controllers, view resolver components.
  • Spring3.x Rest Template Cassandra is used to implement communication with REST based APIs
  • Implemented Spring controllers with annotations, validations using model attributes to pass request from presentation layer to helper classes.
  • Implemented transaction management using Spring declarative transaction management with Spring AOP concepts.
  • Created Restful Web service for updating customer data from sent from external systems.
  • Design, Develop, Test and Support micro services using Java and SpringBoot framework.
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Extensively used core Java concepts like Collections, Exception Handling, Generics and Java I/O during development of business logic.
  • Integrated Spring with Hibernate using configurations and implemented DAO layer to save entities into data base.
  • Extensively used Hibernate ORM in data access layer to write DAOs. Developed hibernate mapping and Configuration files.
  • Responsible for design and developing Persistence classes using Hibernate, and Spring JDBC Template frameworks to save data in database tables.
  • Generating Hibernate mapping files and domains using tables.
  • Extensive experience on modern frontend template in frameworks for JavaScript-including Bootstrap, AngularJS, jQuery.
  • Used Angular JS, XHTML, HTML5, CSS3 and JavaScript framework for creating Dynamic Reach Design Layout with JSP.
  • Created connections to database using Hibernate session Factory and Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Implemented Hibernate Inheritance strategies to map relation between tables and configured many-many relationship using Hibernate annotations.
  • Created Restful web service to server ECU strategy files to Sync my ride website.
  • Involved in creating/consuming SOAP based web services to expose business operations.
  • JSF (Java Server Faces) was used for to simplify development integration of user interfaces and the operation on the values they (UI) hold.
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Experience in installing, configuring and deploying application on Web Logic Server.
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Implemented logging mechanism using log4j.
  • Used JSF for user interface layer development and tools like Firebug for Web Accessibility
  • Used Maven tool to build, config, and packaged, deploy an application project and integrated with Jenkins.
  • Developed Junit test cases to validate the REST services.
  • Used JAXB to marshal Java object to XML object to put message in message Queue.
  • Worked on JSON format as well for data transfer
  • Used Log4j Logger to capture the log that includes runtime exceptions.

Environment: Core Java, J2EE, Spring, Hibernate, Servlets, CSS, HTML, JSP, JSON, XML, AJAX, Angular, Backbone, JUnit, Perforce, Java Script, Oracle 11g, IBM WebSphere8.0, PL/SQL, Agile, Scrum, RESTFul Web Services, AWS, DOM, ANT, Net Beans, Web Services (SOA, SOAP).

Java/J2EE Developer

Confidential,Stamford,CT

Responsibilities:
  • Involved in creating various configuration files like struts and spring configuration files.
  • Used spring dependency injection mechanism to inject application dependencies at runtime.
  • Used Struts validation frame work to validate the form fields.
  • Involved in creating various Hibernate mapping files and configuring the hibernate configuration file to persist data into the database.
  • Good experience on reporting APIs such as POI and iText. Some experience on Jasper
  • Designed and implemented Report Module (using Jasper Report framework) in phase 2
  • Used various Cache providers like EHCache given by the Hibernate Frame Work to cache the results that reduce database hits for every DML operations.
  • Created dispatch action classes and use validation framework for validating fields.
  • Used Hibernate Query Language (HQL) for accessing data from Database.
  • Used Web Logic server for deploying the application.
  • Create database objects such as tables, views, stored procedures, Triggers etc.
  • Developed the applications using JSP, Struts and implemented MVC Architecture.
  • Designed the Java Server Pages (JSP) using Style Sheets (CSS), HTML and XML.
  • Used the Soap UI tool to test whether the expected and actual results of SOAP web service are same or not.
  • Developed MAVEN scripts to build and deploy the application in the JBOSS Application Server.
  • Expertise in Project Process Flow Management and thorough knowledge of software development life cycle (SDLC) in Agile and Scrum environment.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Writing the front end look and appearance for the screens using Javascript, AJAX, AngularJS and JQuery.
  • Responsible for writing J2EE compliant code using Java for an application development effort. This involves working with JSP, Servlets, JDBC, XML, EJB etc.
  • Involved in the architecture of the modules according to the J2EE Standards like, client tier, web tier and business tier.
  • Developed web pages using HTML, CSS and implement Client Side (Front end) validations using JavaScript.
  • Preparing test cases by using Junit framework.
  • Involved in implementing Action Center flow of User Dash Board to upload the supported Documents.
  • Involved in Implemented the different Spring Batches.
  • Developed Ant build scripts to automate the deployment to various Webservers.
  • Developed server-side scripts in shell to customize GIT and integrate it with tools like JIRA and Jenkins.
  • Coded Maven build scripts to build and deploy the application on JBOSS 9.0.
  • Used JUnit framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions.

Environment: Java, J2EE, Servlets, Jsp, JQuery, spring 2.5, Spring MVC, Spring Security, Spring Batch, Struts1.1, Hibernate3, Web services, XML, XSD, Agile, Web Logic 9.x, JUnit, UML, Eclipse, Mule ESB, SQL, PL/SQL, Maven, SVN, HTML, CSS, SQL Developer, Web Services, Oracle 10g, UNIX.

Java/J2EE Developer

Confidential,Richmond,VA

Responsibilities:
  • Involved in the Analysis, Design and coding of user requirement phrases.
  • Conversion of Business Requirements to Software Requirements.
  • Development of Web Front End (GUI) customer facing portals using HTML, CSS, JSP, Spring, Ajax and performed validations using Java Script and AJAX.
  • Extensively used annotations for Spring MVC and Hibernate framework
  • Developed business objects using Spring IOC, MVC.
  • Used Spring AOP Framework for transaction management.
  • Developed the project using industry standard design patterns like Singleton, Factory Pattern and Adapter pattern for better maintenance of code and re-usability.
  • Utilized Java Collections (Lists, Sets, and Maps) and advance core Java.
  • Published and consumed web services by using SOA architecture (SOAP & REST)
  • Code review and prepare documents as well as reviewing.
  • Provide production support during outage to production support engineers.
  • Delivering builds to ST and UAT. Used IBM BUILDFORGE Tool for build related activities.
  • Lead the development and provided support for more than 10 releases now.
  • Provide support to test engineers during Inter System Testing.
  • Good experience in Agile Methodology (attending scrum calls, involve in retrospective and used Jira tool for logging hours (updating task details) for task).
  • Involved in resolving major production issues(OOM) using Eclipse Memory analyzer
  • Developed SQL as well as Hibernate Named queries to interact with DB.
  • Used RAD for development and WebSphere Application Server for deployment.
  • Used development methodology Test Driven Development.
  • Involved in unit testing using JUnit.
  • Used Junit annotations in JUnit test classes.
  • Configured log4j.properties to use log4j framework

Environment: Java 1.8, Spring3.0, Hibernate, REST Web services, JavaScript, Servlets, JSP 2.0, CSS, AJAX, WAS 8.0, DB2, Maven, JSON, JMS, JUnit4, log4j, Windows.

Java/J2EE Developer

Confidential,Minnetonka,MN

Responsibilities:
  • Implemented Presentation layer components using HTML, JavaScript, and JSP.
  • Configured Spring Framework to implement MVC design patterns.
  • Used JavaScript for client side validations.
  • Implemented data access using Hibernate framework.
  • Implemented the configuration files and the class's specific to the Spring and Hibernate.
  • Implemented the Business Objects and configured those Objects in spring configuration file.
  • Created hibernate mapping files to map the POJO to DB tables.
  • Implemented design patterns like Singleton, MVC.
  • Created SQL Statement and Stored Procedure on MySQL database.
  • Wrote various SQL for accessing data from database and used JDBC API for Java Database Communication.
  • Used Log4j for Application logging.
  • Developed the SQL Queries for reports.
  • Deployed the applications on Tomcat web application Server.
  • Used CVS for version control.
  • Used My Eclipse as IDE for developing project.
  • Performed unit testing, system testing and user acceptance test.

Environment: HTML, JSP, Servlets, JDBC, SQL, RESTful, Hibernate, JUnit, Spring Framework, JavaScript, Tomcat, Eclipse IDE, XML, XSL, Tomcat 5.

Jr. Java Developer

Confidential,IN

Responsibilities:
  • Designed the Application using the Model View Control Architecture.
  • Used DOM XML Parser for parsing the XML file.
  • Extensively worked on PL/SQL, SQL
  • Developed different modules using J2EE (Servlets, JSP, JDBC, JNDI)
  • Integrated the application with database using JDBC.
  • DAO and the JDBC transactions were implemented.
  • Used JDBC to invoke stored procedures and database connectivity to Oracle.
  • Developed and deployed EJB Session Beans on IBM WebSphere App Server.
  • Interacted with backend and used stored procedures, functions for deleting and inserting.
  • Used Servlets for the development of automated e-mail response for inquiries.
  • Interacted with the Users and Documented the Application.

Environment: JSP, Apache Struts 1.0, Servlets, XML, JDBC, Eclipse, PL/SQL, UNIX, MVC framework, Junit.

We'd love your feedback!