We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Nashville, TN

SUMMARY

  • 7+ years of experience in implementing Java/J2EE projects, working through Analysis, Design, Development, Testing, Implementation in Client/Server and web based n - tier architecture systems.
  • Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Data Structures, Multithreading, Transaction Management, JDBC, Servlets, JSP, EJB, AJAX, JMS Custom Tag Libraries, DOJO, JSTL, XML, Web Services and other open source frameworks and APIs.
  • Extensive knowledge and implementation skills in Struts MVC framework and JSF.
  • Experienced in implementing DAO layer using ORM tools like Hibernate core interfaces, annotations and optimizations.
  • Extensive experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC using Hibernate as a persistence layer
  • Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
  • Proficient in implementing various design patterns like, MVC, Singleton, Session Facade, Front Controller, Business Delegate, View Helper.
  • Worked with Relational Database Management Systems including Oracle, SQL Server and PL/SQL and have worked extensively on JDBC to connect to and access various remote database including Oracle, MySQL, SQL Server.
  • Good knowledge and experience with multiple servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service bus), Web logic server, Apache Tomcat, JBoss.
  • Experience in creating build scripts using Ant, Maven and Gradle tools.
  • Expertise in client side designing and validations using HTML5, DHTML, CSS3, Java Script, AJAX, JSP, XML, JSF and Swing.
  • In-depth knowledge of existing and emerging technologies, architectures and platforms, with strong ability to focus on and set future direction.
  • Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently.
  • Strong experience in implementation of large scale projects involving web-based application development.

TECHNICAL SKILLS

Frameworks: Spring, Spring MVC, Spring AOP, Spring Boot, Spring Security, Hibernate

Web Technologies: HTML5, CSS3, AJAX, JAVASCRIPT, JQUERY, JSON, XML, XSL, XSLT, REST, SOAP

Programming Languages: Java, C, C++, J2EE, JDK 1.6/1.7/1.8

J2EE Technologies: JDBC, Servlets, JSP, EJB, JNDI

Databases: SQL Server, Oracle, MySQL, Postgres, NoSQL

Web/App Servers: Apache Tomcat, IBM WebSphere, BEA Web Logic, JBoss, AWS

IDE tools: Eclipse, Net Beans, RAD, WID (Websphere Integration Designer)

OS Expertise: Ubuntu, Backtrack Windows 98/NT/2000/XP/7, UNIX, LINUX.

Java Technologies: Core Java, Java Server Pages, Servlets, JDBC, Java Beans, IBM BPM 9.0, Exception Handling, Multi-threading, Event Handling, Swing Web Services.

PROFESSIONAL EXPERIENCE

Confidential, Nashville, TN

Sr. Java Developer

Responsibilities:

  • Designed and implemented application using EJB3.0, JAX-RS with RESTEasy, JAX-WS SOAP Web services implementation with Axis2.0, Hibernate, JPA, Oracle11g, JNDI.
  • Involved in developing Classes diagram in UML showing generalization and other relationships, sequence diagram describing the interaction of objects over time.
  • Used SOAP web services to integrate and communicate with different third party applications.
  • Analysis and Design of various modules using SOA andJ2EEstack.
  • System built using EJB3 architecture. Implemented the application using the concrete principles laid down by several design patterns such as Factory Design Pattern, DAO design pattern, Adaptor design pattern, Singleton.
  • Involved in study of User Requirement Specification.
  • Wrote annotated POJO classes which contain business logic to map database tables withjava objects.
  • Created connections to database using JNDI lookup
  • Implemented persistence layer using various features of Hibernate 3.0 framework like HQL Queries, Criteria etc.
  • ImplementedJavaPersistence API (JPA) through Hibernate 3.0 for data persistence.
  • Worked with Jboss Application Server 6.x as application server
  • Exposed Restful Web services to make the application accessible through tablet and mobile device.
  • Log4j is used for logging different types of messages to write on to the proprietary log model.
  • Used Sub version as versioning system.
  • Used Maven for project builds.
  • Wrote functional unit test cases in a Test Driven Environment using JUnit
  • Interacted with Business Analysts to come up with better implementation designs for the application.

Environment: JDK1.8,J2EE, EJB 3.0 Framework, Hibernate 3.0, SOAP Web Services, RestFull Web services, JUnit, XML, JSON, Apache Log4j,Apache Axis2, Oracle 11g, Jboss EAP6.x,WS02 API Manger, Maven, UNIX, Putty, JPA, Agile Methodology, LDAP.

Confidential, NY

Java Developer

Responsibilities:

  • Developed and implemented the web application using JSF, Struts2(MVC pattern) and JPA.
  • Production support, which includes bug fixes, enhancements based on the business requirements.
  • Development and system testing of various Java applications (DQIA,IRMA, FA).
  • The application was developed and integrated with J2EE layers and the WebSphere is used as application server.
  • Used Apache JSP, JSTL for presentation which invoke the Java Beans to interact with Controlling Servlets.
  • Used JSP (Java Server Pages), JavaScript, HTML5, CSS and JQuery for front end development and form validations.
  • Involved in writing Oracle PL/SQL Stored procedures, triggers, views.
  • Involved in the implementation of DAO using Hibernate ORM.
  • Used WebLogic Application server to deploy and restart web applications.
  • ImplementedJava/J2EE Design patterns like singleton, MVC, Builder and Strategy patterns.

Environment: J2EE, RAD 9.0.1, JDK1.6, SVN, WebSphere 8.5, Struts2.0, JSF,JPA, JQuery, JSON, AJAXOracle 11g.

Confidential, Georgetown, DE

Java Developer

Responsibilities:

  • Involved in requirement analysis, functional specifications and over-all component design.
  • Developed Spring and Hibernate based multi- tier Web Application.
  • Created and maintained the configuration of the Spring Framework
  • Involved in configuration of Spring MVC, E-mail, File-Upload, and Integration with ORM Framework (Hibernate).
  • Implemented object/relational persistence (Hibernate) for the domain model
  • Configured the Hibernate configuration files to persist the data to the Oracle 11g Database.
  • Involved in implementation of front end validation component using Java Script, server side validation component using Java classes.
  • Configured Hibernate objects in the Configuration File.
  • Developed DAOs using DAO Design Pattern to insert and update the data for the Policy Module.
  • Implemented ORM in the persistence layer using Hibernate frame work.
  • Helped in developing the complete business flow and helped in corporate session validity checks, form validations and error handling in the application.
  • Develop UML diagrams such as Class, Sequence and Activity Diagrams to understand the Systems architecture.
  • Application Design Documented for my entire requirement.
  • Deployed the ear files on the Web Sphere Application Server.
  • Used Maven for building the entire web application and deploy them on WebSphere.
  • Involved in server side validations using AJAX
  • Deployed applications on IBM WebSphere Application Server.
  • Involved in Unit Testing of the components using JUnit.
  • Used SVN for version control.

Environment: Java 1.7, J2EE, Spring 3.0.5, Hibernate 3.5, JSP, JDBC, HTML, JavaScript, AJAX, CSS, Oracle 11g, Eclipse, Unix Shell Scripting, CVS, WebSphere Application Server.

Confidential

JAVA DEVELOPER

Responsibilities:

  • Design, Development of technical specifications using design patterns and SOA methodology using UML, Unit test, Integration & System testing.
  • Developed and tested the application in RAD development environment and deployed into the WebSphere.
  • Migrated the Servlets to the Spring Controllers and developed Spring Interceptors, worked on JSPs, JSTL, and JSP Custom Tags.
  • Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Implemented MVC architecture by using Spring to send and receive the data from front-end to business layer.
  • Written JDBC statements, prepared statements and callable statements for various database update, insert, delete operations and for invoking functions, stored procedures, triggers.
  • Developed Ajax, JavaScript validation functions for client side validations.
  • Used JSPs, HTML, JavaScript, and CSS for development of the web pages.
  • Used object query tool JXPath to simplify querying of sets of Javaobjects by using XPath-based syntax and JQuery.
  • Used O/R mapping tool Hibernate for persistence to make the product Database agnostic.
  • Worked with PL/SQL using Oracle and Oracle database.

Environment: JDK, Spring, Web services, WebSphere, JSP, HTML, JSP, JavaScript, JUnit, ANT, WSDL, XML, XSLT, JQuery, AJAX, JXPath, XPath, Oracle, Windows XP.

Confidential

Junior Developer

Responsibilities:

  • Understanding the requirement analysis.
  • Requirement analysis and designing the modules.
  • Involved in preparing test cases.
  • Coding of Business logic.
  • Writing Unit Test Cases for Business logic methods.
  • Involved in writing triggers using MySQL Workbench which is used to prevent invalid transactions.
  • Used JDBC 3.0 for MySQL database connection and written number of SQL queries for retrieving the data and validated that data against the business rules.
  • Attending daily status calls with other coordinator to evaluate the testing process and Active interaction in weekly status calls with another branch.
  • Attending the supporting calls and maintenance issues.

Environment: JEE, Oracle 10g, Tomcat 6, XML, HTML, JavaScript, jQuery, Glassfish Application Server, Windows7, Spring, JSP, MVC, Multithreading, CSS, Web Services.

We'd love your feedback!