We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Irving, TX

OBJECTIVE

Senior J2EE Developer with 8+ years of experience in software design and development of various client - server based applications using Java and J2EE technologies (Servlets, JSP, JSTL, JNI, JMS, JDBC 3.0) and Frameworks (SpringMVC, Hibernate, Web Services, Struts) with Agile and Waterfall methodologies.

SUMMARY

  • Over 7+ years of IT experience in Analysis, Design, Development, Testing, Deployment of various Java/J2EE applications in E-Commerce, Financial, Banking, Insurance & Health Care Domains.
  • Involved in all the phases of Software Development Life Cycle including Analysis, Design, Development, Integration and Implementation using Waterfall and Agile Methodologies.
  • Involved in Joint Application Design (JAD) to faster development times and greater client satisfaction.
  • Proficient in using Java, J2EE Standards, JSP, Servlets, Java Beans, RMI, Web Services, SOAP, WSDL, JAXB, UDDI, XML, Java Script and DHTML technologies.
  • Developed RESTful web services with the use of REST API
  • Hands-on experience in J2EE frameworks like Struts, Hibernate, Spring, Spring MVC, AXIS & Jersey.
  • Proficient in Spring Architecture and Spring Related Technologies: Spring DI/ MVC/ Spring JDBC/ AOP/ Batch/ Spring Templates (Spring JDBC, Spring Hibernate, Spring JMS, Spring Rest Templates)
  • Expertise in Creating and Consuming Web Services, related technologies and tools: SOAP, Restful, WSDL, UDDI, Jersey, AXIS, SOAP UI tools.
  • Experience in configuring and using Hibernate 3/4 and coding DAO components
  • Experienced with frontend technologies like HTML5, XHTML, CSS3, JavaScript, JQUERY and AJAX.
  • Proficient in using industry-standard IDEs and Java Tools: Eclipse, OEPE, RAD and Spring Source.
  • Excellent knowledge of Oracle, MySQL and SQL server databases.
  • Experience in deploying business applications using application servers and web servers like IBM WebSphere, WebLogic, JBoss and Apache Tomcat and resolving Build Issues and verifying log4j and server logs.
  • Experience with unit testing using JUnit, Test NG, Mockito frameworks
  • Deploying the applications to App Servers using Ant, Maven and Shell Scripts for creating build scripts.
  • Hands on experience in developing UML Diagrams like class, Use case and sequence diagrams.
  • Good knowledge in version control system tools like CVS, SVN, GIT
  • Expertise in designing applications using J2EE design patterns like Singleton, factory methods.
  • Supported the application in production and used SPLUNK to get the application logs to handle the incidents
  • Experience in working in an onsite/offshore delivery model.
  • Worked on System security with the use of SSL( Secure socket layer), encryption and used role-based security
  • Penchant to learn new things, excellent communication skills, hardworking & quick learning, self-motivated, precise and dedicated.
  • Ability to manage scope, and project resources. mentor and develop technical staff.

TECHNICAL SKILLS

Languages: Java,PL,SQL, C/C++, Unix Shell Scripting

Technologies: J2EE, J2SE, JDBC, JSP, Servlet, Spring Framework, Struts, Hibernate, EJB, Ant, Maven, AJAX, JUnit, Jenkins, JPA, JSON, XML, XSLT

Web Technologies: HTML5, CSS3, JavaScript, JQuery, Node.js, Angular

Web Services: SOAP, Restful, AWS

Databases: MySQL, Oracle9i/11g, MongoDB

Servers: Apache Tomcat 7.0, Web Logic 8.1, WebSphere

Software(IDE): Eclipse, NetBeans, GIT, Turbo C, MATLAB, MS Visual Studio

Networking: Putty, WinSCP, Wireshark HTTP, LDAP, SMTP, TCP/IP, UDP, POP3, FTP, SOAP

Version Control tools: Git, SVN, SubVersion

Operating System: Unix/Linux, Windows, Ubuntu, OSX

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Java Developer

Responsibilities

  • Used Spring MVC Framework Dependency Injection for integrating various Java Components
  • Worked on front-end technologies like HTML5, CSS3, and JavaScript.
  • Worked with ESB (Enterprise Service Bean) for designing and implementing communication between mutually interacting software applications in a service-oriented architecture (SOA).
  • Developed RESTful web services with the use of REST API
  • Messaging enables software applications to connect and scale.
  • With the use of Servlet send request to the server and send response back to the client.
  • Experience in working with Spring MVC Controllers and Spring Hibernate templates
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Consumed Enterprise Web Services and generated client using Jersey and Axis Frameworks in RAD IDE.
  • Worked on System security with the use of SSL( Secure socket layer), encryption and used role-based security
  • Configured the Spring, Hibernate, Log4j configuration files
  • Completed test cases using JUnit and Mockito Frameworks
  • Helped UI to integrate the java beans data using JSTL, Spring tags, JSP, JDBC, jQuery, JSON, Taglibs
  • Involved in testing and deployment of application Tomcat Application Server
  • Designing the application with reusable J2EE design patterns like Front Controller, Session Facade, TO (Transfer Object) and DAO patterns.
  • Used ANT, Maven to build & deploy applications, helped to deployment for CI using Jenkin and Maven
  • Wrote SQL queries and Stored Procedures for interacting with the Oracle database
  • Was part of production support team to resolve the production incidents
  • Documentation of common problems prior to go-live and while actively in a Production Support role.
  • Used Joint Application Design(JAD) process in the prototype life cycle area of the dynamic development method.

Environment: Java, J2EE, JSP, ESB, Sevlets, JDBC,XSD, XML(SAX/DOM), Spring, Hibernate, Web Services, EJB, SOAP, REST API, Restful, WSDL, Jersey, Axis, SOAP UI,, Oracle, TOAD, JUNIT, Mockito, SQL, PL/SQL, JSTL, Spring Tags, HTML5, JavaScript, CSS3, ANT, Maven, Jenkin, MongoDB, Robomongo, UML, TOAD, WebSphere, Agile, Rally, Linux

Confidential, St. Louis, MO

Java Developer

Responsibilities

  • Worked on various new enhancements on the system that involved requirements analysis, designing the solution, development and implementation.
  • Designed and developed the application using Agile Methodology and followed Scrum planning
  • Responsible for creating functional documents, technical documents, flow charts and data flow diagrams.
  • Involved in designing and writing custom code for business, data access and UI layers using core Java.
  • Created Spring Controllers and Integrated with Business Components and View Components
  • Developed Spring and Hibernate data layer components for the application.
  • Worked on AWS (Amazon Web Services)
  • Integrated business layer using Hibernate with Spring DAO.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve data and the configuration of database using Hibernate.
  • Helped to deploy and resolve issues during deployment and Configured Maven, Ant, Shell Scripts. Used Jenkins for Continuous Integration (CI).
  • Used PL/SQL, Stored Procedures for handling SQL Server database.
  • Used SubVersion for creating the project structure and version controlling.
  • Performed unit testing for the service classes and the DAO’s using JUnit and assist users in the testing.

Environment: Java, Agile, Rally, J2EE, JSP, Servlets, JDBC, EJB, Java Beans, Spring DI, Spring MVC, Hibernate Templates, Hibernate, Web Services, REST API, SOAP, RESTFUL, JSON, XSD(SAX,DOM), XML, Maven, Continuous Integration, SVN, Log4j, JUnit, Oracle RDBMS, WebSphere Server, TOAD, Linux

Confidential, New York, NY

Java Developer

Responsibilities

  • Involved in Analysis, Design, Development, and Testing phases of the project
  • Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI, JDBC, and XML using IDE- Eclipse and deployments in WebSphere
  • Used design patterns like Service locator, Data Access objects, and MVC
  • Implemented Java persistence using Hibernate framework.
  • Used SOAP UI to test the web service request/response scenarios.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Developed Hibernate mappings and implemented required business logic.
  • Designed and developed the user interface using JavaScript, HTML and CSS
  • Used Hibernate for mapping objects to the relational database
  • Responsible for configuring the Tomcat Server to access the Database by setting up Data source and Connection Pool.
  • Utilized Log4j for request / response / error logging
  • Involved in Unit & Integration Testing for different Modules in the application.
  • Unit and integration testing, logging and debugging using JUnit
  • Used deployment & Continuous Integration (CI) tools like ANT, Maven, and Jenkin.
  • Developed unit test cases using JUnit and helped testers in end-to-end testing.
  • Responsible for code migration and maintaining code versions, hot fixes using Subversion.

Environment : Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web services, WSDL, SOAP, REST API, Axis, Jersey, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, ANT, MAVEN, TOAD, SQL, PL/SQL, Oracle, Design Patterns, UNIX, Tomcat, Oracle, Windows 7.

Confidential

Java Developer

Responsibilities

  • Used Spring MVC Framework Dependency Injection for integrating various Java Components
  • Worked on front-end technologies like HTML5, CSS3, and JavaScript.
  • Worked with ESB (Enterprise Service Bean) for designing and implementing communication between mutually interacting software applications in a service-oriented architecture (SOA).
  • Developed RESTful web services with the use of REST API
  • Messaging enables software applications to connect and scale.
  • With the use of Servlet send request to the server and send response back to the client.
  • Experience in working with Spring MVC Controllers and Spring Hibernate templates
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Consumed Enterprise Web Services and generated client using Jersey and Axis Frameworks in RAD IDE.
  • Worked on System security with the use of SSL( Secure socket layer), encryption and used role-based security
  • Configured the Spring, Hibernate, Log4j configuration files
  • Completed test cases using JUnit and Mockito Frameworks
  • Helped UI to integrate the java beans data using JSTL, Spring tags, JSP, JDBC, jQuery, JSON, Taglibs
  • Involved in testing and deployment of application Tomcat Application Server
  • Designing the application with reusable J2EE design patterns like Front Controller, Session Facade, TO (Transfer Object) and DAO patterns.
  • Used ANT, Maven to build & deploy applications, helped to deployment for CI using Jenkin and Maven
  • Wrote SQL queries and Stored Procedures for interacting with the Oracle database
  • Was part of production support team to resolve the production incidents
  • Documentation of common problems prior to go-live and while actively in a Production Support role.
  • Used Joint Application Design(JAD) process in the prototype life cycle area of the dynamic development method.

Environment : Java, J2EE, JSP, ESB, Sevlets, JDBC,XSD, XML(SAX/DOM), Spring, Hibernate, Web Services, EJB, SOAP, REST API, Restful, WSDL, Jersey, Axis, SOAP UI,, Oracle, TOAD, JUNIT, Mockito, SQL, PL/SQL, JSTL, Spring Tags, HTML5, JavaScript, CSS3, ANT, Maven, Jenkin, MongoDB, Robomongo, UML, TOAD, WebSphere, Agile, Rally, Linux

Confidential

Responsibilities

  • Involved in design and requirements gathering for project for further improvements and enhancements as per business requirements.
  • Development of application using J2EE, Servlet, Spring, Hibernate, Web Services (SOAP & REST), jQuery, JSTL, Oracle, Maven technologies
  • Created business logic and application in Spring Framework, Hibernate and Annotations
  • Developed the persistence logic using Hibernate and configured using Annotations
  • Developed and consumed SOAP and Restful using Jersey and Axis Frameworks
  • Monitored error log using Log4j and solved the problems.
  • Used JUnit for testing and integration of modules.
  • Used various Design Patterns like Factory, Abstract Factory and Singleton Patterns.
  • Integrated the Spring framework with Hibernate ORM tool to access the Oracle database
  • Developed java scripts for all client side validation and developed User Interface (GUI) using JSP, CSS.
  • Responsible includes integration cycle and deploying application on Production server and providing Production support.

Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web services, WSDL, SOAP, REST, Axis, Jersey, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, ANT, MAVEN, TOAD, SQL, PL/SQL, Oracle, Design Patterns, UNIX, Tomcat, Oracle, Windows 7.

Confidential

Software Developer

  • Technologies used : J2EE, Hibernate, MS SQL Server, REST
  • Engineered software artifacts like order management, design management using Java and MS SQL Server to improve supply-chain efficiency, end-to-end timeline and reduce functional cost.
  • Defined database queries, stored procedures and triggers thus achieving improved data efficiency and reducing maintenance cost.
  • Consolidated various software and database artifacts using Hibernate.
  • Practiced Agile principles for product development.
  • Actively communicated with the company officials to acquire requirements and efficiently translated them into software artifacts.

We'd love your feedback!