We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • 7+ years of professional experience in IT industry and Expertise in Object Oriented Analysis including development and implementation of various applications using Java, J2EE technologies.
  • Through experience in Design, Development, Testing, Maintenance and Documenting of various Web - based Applications, Client/Server and Distributed Applications.
  • Good Knowledge of using IDE tools like Net Beans,andEclipse,WebLogic workshop for Java/J2EE application development. knowledge in developing applications using Core Java concepts like OOP, JAVA SWING, JDBC, JMS, Multithreading, Junit and advanced java concepts like Web Services, HTML, DHTML, CSS, Servlets, XML, XSLT, JSF, J2EE, Servlets, RMI, Struts.
  • Sound knowledge in Object Oriented Programming (OOP),Object Oriented Analysis and Design (OOAD) techniques and developing Activity diagrams, Sequence diagrams and Use Case diagrams using tools like UML, Rational Rose and Microsoft Visio.
  • Very good knowledge in working with IOC frameworks like Spring, ORM frameworks like Hibernate, JPAand MVC framework like struts.
  • Have good knowledge in Design Patterns like Singleton,MVC, Business Delegate, Factory Method, Session Façade and Data Access Object (DAO) pattern.
  • Have Good experience in implementing web services like SOAP, REST, WSDL and UDDI.
  • Experience in using application servers likeBEA WebLogic, IBM WebSphere, Apache Tomcat and JBossbasing on requirements and specifications.
  • Well experience in Design and Development of database systems using RDBMS concepts including Oracle, MySQL and experience in writing SQL queries, PL/SQL, T-SQL, Stored procedures, prepared statements and triggers.
  • Used Enterprise service bus(mule) for the communication of two web services in SOA architecture
  • Good experience working with Recommendation Engine in providing recommendations to the end user.
  • Used ANT,MavenandGradle scripts for building and deploying the application in web/App servers.
  • Expertise in developing and using Client specific frameworks built on open source code like Struts for client specific Error Handling and Re-Usability.
  • Experience in Version Control systems like CVS and Git.
  • Experienced in process, validate, parse, and extract data from .xml file.
  • Have proficient time-management skills, able to deliver assignments with superior quality on schedule and within budget.
  • Possesses high working qualities with good interpersonal skills, highly motivated, fast learner, good team player and very proactive in problem solving with providing best solutions.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL, NoSQL, XML, J2EE, PL/SQL

Web Technologies: HTML5, XHTML, DHTML, CSS3, XML, XSLT, JSF, JavaScript, JSON, jQuery, JSP.

IDE’S: Eclipse, NetBeans, RAD, STS

Application Servers: Tomcat, Web Sphere, WebLogic, JBOSS, GlassFish

Database(s): Oracle, TOAD, MySQL, MS Access, IBM DB2, SQL Server

Data modelling: Rational Rose, UML, Microsoft Visio

Frameworks: Spring, Hibernate, Struts

Operating Systems: Windows, UNIX, MS-DOS, LINUX, Perl

Testing Tools: Junit, Win Runner, Rest Client, Soap UI

Sub Versioning Tool: SVN, CVS, Clear Case

Web Services: SOAP, REST Web Service, JAX-WS, JAX-RS, JAX-RPC

PROFESSIONAL EXPERIENCE

J2EE Developer

Confidential, San Antonio, TX

Responsibilities:

  • Analyzed the existing flow of the middle ware java code to decide how web service can invoke.
  • Analyzed existing java code to migrate older version to new version of Web Services.
  • Made changes on older version to match all attributes needed for new version.
  • Write a web Services for old version java to invoke web service in existing code.
  • Worked in Agile Scrum project development methodology by breaking down the project to several iteration.

Environment: JDK 1.6, J2EE, IBM® WebSphere RTC, RSA, Servlet, SOAP web services, Hibernate, Servlet, OracleDB2 database, and Linux .

JAVA/J2EE Developer

Confidential, Chicago, IL

Responsibilities:

  • Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
  • Participated in design and architecture meetings to decide on the technology stack suited for the application development.
  • Developed the MVC application according to the user requirements using SpringMVC, JQuery, JSP, JSTL, Html and CSS.
  • WroteSpringvalidators for validation and configured dispatcher servlet and tiles view resolver for SpringMVC.
  • Developed variousSpring rest controllers for request mappings and created JSP custom tag libraries for the application.
  • Implemented business logic usingSpringservice layer andSpringdao layer usingSpring Framework 3.2.0
  • ConfiguredSpringdeclarative transaction manager and implemented transaction management in DAO layer.
  • IntegratedSpringand Hibernate, configured logging using log4j and developed exception handling for the application.
  • Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map javaentities to database tables.
  • Implemented Multi-Threading for expanding the productivity of existing process.
  • Deployed JTAPI for auto generated voice calls to all Mobile Platforms usingJAVAVoicent Framework.
  • Developed web pages using Springtag library, JSP custom tags, Jquery plugins and Jquery UI components.
  • Wrote Junit test cases to test theSpringDAO layer and created Batch Services to generate reports usingSpringBatch.
  • Used Hibernate 3 for accessing and persisting data betweenJavaobjects/classes and a relational database.
  • Configured JMS connection factories and message brokers in Jboss, participated in builds and promoting the applications to other environments.
  • WroteSpringJMS message listeners to consume JMS messages coming from external applications using JMS Template.
  • Wrote SQL queries for reports and Criteria queries to get the data in the Data tables using Mysql
  • Used Subversion for software configuration management and version control
  • Involved in Unit & Integration Testing of the application.
  • Supported the application on different environments from Test to Production environment. Analyzed the issues and fixed the defects assigned to me by the users.

Environment: J2EE/J2SE,JDK1.6,SpringMVC, DI, ORM, Multi-Threading, Batch, Hibernate 3, CSS3, XML, HTML, JSP 2.0, Mysql, Windows 7, Sub Version, Rally, Eclipse Kepler, BIG DATA: Hadoop platform, Hive, hBase, Scala, Map Reduce, and Pig.

Java/J2EE Developer

Confidential, Cleveland, OH

Responsibilities:

  • Following Agile methodology (SCRUM) during development of the project and oversee the software development in Sprints by attending daily stand - ups.
  • Working with scrum master, team members, QA teams to clarify on requirements and to develop realistic development plans and contribute to successful delivery of the Project.
  • Analyzing requirements from release backlog and thorough analysis of the existing systems to understand the current system functionality and propose new recommendations to improve the business process.
  • During sprints, worked on all phases of software development life cycle including design, development, and implementation and testing.
  • Front End is developed using HTML5, CSS3, JavaScript, JQuery, and JSON.
  • Designed and Develop server side components usingJava,J2EE, and Web Services.
  • Designed and developed user interface screens using Struts, JSP and Servlets.
  • Implemented and integrated Spring MVC with Struts for developing UI screens.
  • Developed and deployed new templates, designs, and web components to business users for their sales and marketing campaigns.
  • Integrated with web service and mobile device to share information with each other.
  • Authentication, authorization and security of application is provided using Site Minder configuration with the help of SSL protocol to make sure to maintain message privacy, secured communication and integrity.
  • Worked on Asset Management Module in order to develop services using Restful Web services.
  • Implement Persistence layer using Hibernate and writing SQL queries based on Hibernate criteria API.
  • Used Spring IOC as Dependency Injection.
  • Configured and deployed the application in Web Logic application server on Linux OS.
  • Used SVN as version control.
  • Wrote JUnit test cases for unit testing the developed application.
  • Providing technical expertise to project team covering application design, database design and performance tuning activities.
  • Participated in code reviews, peer reviews, trouble shootings and bug fixing.

Environment: Java1.6,JAVAEE 6, Eclipse IDE,, Spring 3.0, Spring MVC, Struts 1.2, Hibernate 3.3, SVN, WebLogic 10.3, Oracle 11 database, TOAD, Restful Web Services API, HTML5, CSS3, Maven, AJAX, JavaScript, JQuery, JSON, Putty, Linux.

Confidential, Dayton, OH

Java Developer

Responsibilities:

  • Develop application using Core Java, J2EE, Spring MVC Framework, Web Services (SOAP &REST).
  • ConsumedRESTfulWeb services for getting required information from thirdparty vendor called Think Analytics and TV Works.
  • Implemented REST web service using JAX-RS API annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Experience in working in environments using Agile (SCRUM) development methodologies.
  • Involved in Code digging and creation of Use case diagrams for the business requirements.
  • Expertise in Oracle database, modeling, administration and development.
  • Used GIT for code repository and as version control mechanism.
  • Used JBoss application server for the deployment of web apps and involved in remote server deployments and remote debugging.
  • Have Good experience with shell scripts, Linux and Unix commands.
  • Used RESTClient to construct HTTP requests and tests requests under the server.
  • Used JDBCAPI to establish connection between Java and Database.
  • Experience in Gradle Build tool and understanding the artifactoy and repo structure.
  • Used LOG4J for debugging and JUNIT for testing and maintaining the system state.

Environment: Java, J2EE, JBoss Application Server, Spring MVC, Hibernate, Web services, REST, WSDL, Gradle, Java script, Spring IOC, Spring AOP, Oracle, JUnit, Log4J.

Confidential, Rogers, AR

Java Developer

Responsibilities:

  • Involved in creating case diagrams, object model diagrams, class diagrams, and deployment diagram using UML/Rational Rose and followed Agile and scrum methodologies.
  • Designed and developed Rich user interface using JSF2 in some modules and used front end technologies likeHTML, CSS, Java Script, JQuery and AJAX.
  • Designed and implemented the Data Transfer Objects (DTO)s, Business Objects (BO)s.
  • Worked mostly on back end MYSQL, designed database structure and created persistent objects using Hibernate.
  • Implemented business layer and created beans using Spring (DI, AOP, IOC, MVC) frameworks and used Struts2 framework for achieving MVC architecture of the application.
  • Involved in integration of external systems using Service Oriented Architecture.
  • Used Web services - WSDL and SOAP for getting required information from third party
  • Extensively used DOM and SAX parsers for parsing XML data and XSLT for XML transformations parsers.
  • CVS is used for code versioning system, for building the application in repository and for production code maintenance.
  • Worked with ECMfilenet API to handling creates, update and delete events.
  • Used JAXB to marshal java object to XML object to put message in message Queue.
  • Worked on Soap web services to communicate with Fineos system for creating, Updating and deleting documents in ECMfilenet database.
  • Involved in installation of JBoss application server in Multi cluster environment.
  • Involved in development and modification of SQL queries and stored procedures.
  • Involved in writing test cases using JUNITfor various modules.
  • Involved in logging using Log4J and working with defects using HP QC(Quality Centre).
  • Involved in testing, bug fixing and documentation of the system deployment.

Environment: Java, J2EE, IBM Web Sphere Application Server, Spring MVC, Web services, REST, WSDL, Maven, JMS, Java script, Spring IOC, Spring AOP, Oracle 10g,Structs, JUnit, Log4J.

Confidential, Hartford, CT

Java Developer

Responsibilities:

  • Developed several new functionality using Struts Framework 2.x, JQuery, JavaScript.
  • Worked with JSP, Servlets, JSF, JSTL/EL.
  • Worked with JDBC and Hibernate.
  • Configured and Maintained Subversion version control.
  • Implemented Data Access Object, MVC design patterns.
  • Experience of working in Agile Methodology.
  • Worked with both SOAP and Restful web Services.
  • Worked with Complex SQL queries, Functions and Stored Procedures.
  • Developed Test Scripts using JUnit and JMockit.
  • Use of core java, which includes Generics and Annotations.
  • Involved in refactoring the existing code.
  • Implemented Struts, J2EE Design Patterns like MVC, Spring Rest API, DAO, Singleton and DTO Design patterns.
  • Developed Web Services using XML messages that use SOAP.
  • Developed Spring Configuration file to define data source, beans and Hibernate properties.
  • Used PL/SQL for queries and stored procedures in ORACLE as the backend RDBMS.
  • Experience in using WebSphere Application Server to Deploy Application.
  • Used SVN as a version control.
  • Worked with Struts Validation Framework to implement Client Side and Server Side validations.
  • Worked with log4j utility to implement run time log events.
  • Worked with ANT and Maven to develop build scripts.
  • Worked with Hibernate, JDBC to handle data needs.
  • Configured Development Environment using Tomcat and Apache Web Server.

Environment: Struts 1.x/2.x, Spring 2.0, J2SE 1.6, JEE 6, JSP 2.1, J2EE Design Patterns, HTML 5, JavaScript, JSF, JQuery 1.6/1.7, JQuery UI, XML, Servlets 2.5, WSDL, JUnit, JMockit, CSS, AJAX, Apache 2.0, Tomcat 5.5,Oracle 9i/10g, Oracle Application Server.

Confidential

Web Developer

Responsibilities:

  • Designing JSP using Java Beans.
  • Involved in Design, Development, Testing and Integration of the application.
  • Implementing business logic and data base connectivity.
  • Client side installation and configuration of project.
  • Developed using simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Co-coordinated Application testing with the help of testing team.
  • Writing database queries on Oracle 8i.
  • Writing stored procedures, Packages, Views, Cursors, Functions and triggers using SQL & PL/SQL in the back end.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database.
  • Developed webservices using SOAP, WSDL, XML and Apache Axis .
  • Developed the application using Singleton, Business Delegate and Data Transfer Object design patterns in the project.
  • Created and implemented Oracle Stored Procedures, Functions, Triggers and complex queries using SQL and PL/SQL as well as query optimization
  • Worked with Java Messaging Services (JMS)for reliable and Asynchronous Communication.
  • Used log4j for logging and SVN for version control.
  • Ability to quickly adjust priorities and take on projects with limited specifications.
  • Effective team player with excellent logical and analytical abilities.
  • Excellent written and verbal communication skills, inter-personal skills and self-learning attitude.

Environment: Java (JDK1.5), JSP, Struts 1.3.8, CMS, Spring 1.0.2, SOAP Web services, SOA, JavaScript, CSS, XML,JAXB XHTML, XSLT, JMS, Ajax, Hibernate 2.1, EJB, Log4j, Oracle 9i/10g, Web Sphere 6.1, Ant, RAD 7.0, Eclipse 3.2, UNIX, Perl.

We'd love your feedback!