We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Windsor, CT

SUMMARY

  • Possess 6+years work experience in design and development of Core Java application with strong understanding of Java and J2EE technologies.
  • Excellent Project implementation skills using J2SE, J2EE, Servlet, JSP, JDBC, Spring,Struts, Hibernate, Validator framework, Java Beans, JSF, EJB(Session and Entity beans) and Web Services, AJAX, JSTL, XML and JSON.
  • Experience in Software Development Methodology such as SDLC, Analysis, Design, Implementation and Testing of Object Oriented applications and web based Enterprise Applications
  • Used various servers like Apache Tomcat, JBOSS and WebLogic and IBM WebSphere.
  • Experience in client side Technologies such as HTML, CSS, JavaScript and JQuery.
  • Experience of developing data models by configuring Hibernate persistence layer, mapping Java classes with database using Hibernate, Hibernate Query Language (HQL) and Criteria API.
  • Expertise in Database Design, Creation and Management of Schemas, writing DDL, DML SQL queries.
  • Experience and Knowledge in Design Patterns like MVC, Singleton, Data Transfer Object and Value Object.
  • Hands on experience writing web services using Restful (JAX - RS) and SOAP(JAX-WS).
  • Hands on experience writing applications using JavaFx.
  • Experience in working with IDE’s like Eclipse, Net Beans and Spring Tool Suite (STS).
  • Technically adept in multiple languages (C, C++, Java, J2EE, SQL, Python, C#) on several platforms (Windows, Linux, MAC) and using various databases, application servers and software tools.
  • Efficient Team Player, combining sound communication, interpersonal and problem solving skills with analytical capabilities to enhance organizational performance
  • Expertise in developing Service Oriented Architectures (SOA) and clients to use Webservices.
  • Working experience on using logging framework log4j.
  • Proficient in using UNIX for deploying the Tomcat server.
  • Experience in using frameworks like JUnit for unit testing.
  • Experience with java build tools like ANT and Maven.

TECHNICAL SKILLS

Programming: Java, C++, C#, Python, C, SQL, PL/SQL

J2EE Technologies: JDBC, JSP, Servlet, Struts, Spring, Spring MVC, EJB

Web Technologies: HTML, JavaScript, CSS, JQuery, Ajax, XML, JSON

Databases: MYSQL, PostgreSQl, Oracle, MongoDB, SQL Server

Web Services: SOAP, RESTful Web Services

Development Tools: Eclipse, NetBeans, MyEclipse

Platforms: Windows, Mac, Unix, Linux

O-R Mapping: Hibernate, JPA

Testing Tools/Logging: JUnit/Log4j

Web/App Servers: Web Logic, Web Sphere, JBOSS, Apache Tomcat

Design Patterns: Singleton, MVC, Data Transfer Object, Value Object

Build Tools: Maven,Ant

Versioning Tools: GIT,CVS,SVN, Perforce

PROFESSIONAL EXPERIENCE

Confidential, New Haven, CT

Java/J2EE Developer

Responsibilities:

  • Designing and developing REST Webservices using Java1.7, Spring-3.2, Hibernate-3.3.2 and SQL Server 2012.
  • Build and Deploy Project in Development environment and release coordination for other upper environments.
  • Used Spring MVC to implement MVC architecture. Designed Spring controller to handle requests from users and return results, Spring Validators to verified requests, Spring Interceptor to check user status, or provide warning message.
  • Used Core Java to Implements business logic and algorithms.
  • Used Spring IoC for bean management and transaction management.
  • Used Spring AOP and Aspectj to weave additional logic into main business logic, e.g. status check, generate warning, or clear data.
  • Used Spring RESTful API to implement RESTful Web Services, sent JSON data type between front-end and the middle-tier controller.
  • Worked on developing data models by configuring Hibernate persistence layer, mapping Java classes with database using Hibernate, Hibernate query language (HQL) and Criteria API.
  • Created an XML configuration file for Hibernate Database connectivity.
  • Used Log4j1.2.x to generate system information and debug message.
  • Involved in the development of front-end design using JSP, HTML 5, CSS, XML, and AJAX.
  • Analyzing business requirements and determining feasibility of implementation.
  • Coordinate with other internal teams including Quality Assurance, Project Operations (development) and web site designers.
  • Participated in design and code reviews.
  • Interact with other team members to in corporate their innovations and vice versa.
  • Using Quality Center for Defect Management.
  • Writing JUnit test cases for Unit test cases and execute each and every deployment.
  • Worked in Agile and Scrum Methodology.

Environment: Java1.7, J2EE, Spring 4.0, JSON/XML, Hibernate-4.2, SQL Server 2012,JQuery, AJAX,HTML 5, CSS, Javascript, Apache Tomcat7.0, Eclipse, Apache Maven and Log4j 1.2.x.

Confidential, Windsor, CT

Java/J2EE Developer

Responsibilities:

  • Interacting with business for requirement gathering, domain analysis and developing software requirement document.
  • Mentoring offshore team for domain knowledge, conducting knowledge transfer session with team for requirement and design artifacts
  • Utilization of Hibernate ORM module as an object relational mapping tool for back end operations over Oracle 11gdatabase
  • Involved in complete cycle of design, coding and unit testing for developed modules
  • Involved in gathering business requirements, creating mockups of the design, use cases, UML relationship diagrams. Attended numerous requirement sessions to understand detailed customer requirements for the functional area.
  • Coordination with onshore and offshore team members for accurate functional knowledge acquisition.
  • Involved in the design of the system architecture, inter - relation of different systems and process to implement a new mechanism to generate corresponding in PDF format using Adobe Live cycle.
  • Designed presentation pages using JSP, JavaScript, JQuery, Ajax and CSS. Used JSON/XML as the data transfer methods.
  • Implemented existing business usingEJB stateless session beans. The new application layer was implemented using spring using dependency injection, and POJO. Generated XML data for the creation of PDF using JAXB. Used JMS to drop messages to a queue for asynchronous communication between different systems.
  • Implemented persistence layer using Hibernate for relational data mapping. Used Query/Criteria/Transaction API extensively with the help of HQL. Implemented Cache efficiently with the help of 1st/ 2nd/query level caches in Hibernate. Employed Lazy Loading/Eager Fetching strategies based on the circumstances. Created SQL queries to modify / add data, based on the requirements.
  • Provided support during unit / system / load / performance testing. Involved with load testing to identify performance issues.
  • Compiled the project assemblies using MAVEN, and deployed it with ANT script.
  • Created Business Requirements document / UML relationship diagrams. Designed Unit Test Cases / test execution in Quality Center.
  • Implemented Junit framework for Unit Testing.

Environment: Jdk1.7, UML, Spring 3.1, Eclipse, Oracle 11g, WebSphere Application server7.0, JSP, JQuery, Servlets, JDBC, Hibernate 4.0, XML, XSLT, CSS3, DOM, HTML5, Junit, SVN, Log4j 1.2.x, UNIX, Ant, Agile Scrum.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing of Software Development Life Cycle (SDLC).
  • Used agile methodology for developing application.
  • DevelopedJSP andJQuery to present Client side GUI.
  • Involved in development of JavaScript code for Client Side Validations.
  • Extensively used JSF framework.
  • Used JMS in the project for sending and receiving the messages on the queue.
  • Developed JavaMail for automatic emailing and JNDI to interact with the Knowledge Server.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • Developed Enterprise Java Beans like Entity Beans, Session Beans and Message Driven Beans.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Worked on WebSphere application server to deploy JSP and EJB applications.
  • Worked with the JAX-RS web services and worked on RESTfulto develop the web services.
  • Created and implemented PL/SQL stored procedures, triggers.

Environment: Java 1.7, J2EE, EJB, JSP, JSF, Servlets, JNDI, JavaMail, JDBC, Struts, JAX-RS, HTML, XML, JQuery, Java Script, Eclipse, Maven, IBM WebSphere Application Server 7.0, Windows XP.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the completeSoftware Development Life Cycle (SDLC)phases of the project.
  • Involved in preparing use-case diagrams, sequence diagrams and class diagrams using Rational Rose, UML.
  • Front-end development using JSF, JSP, HTML and wrote custom tags.
  • Used DOJO widgets also used XML for object representation.
  • Developed UI navigation using JSF MVC architecture.
  • Performed Validations on UI data using JSF validators.
  • Followed Spring MVC Framework for the development of the project.
  • Involved in developing code for obtaining bean references in spring framework and used Dependency Injection.
  • UsedHibernatefor Object-To-Relational Mapping.
  • Used Hibernate to store the persistence data into the MYSQLdatabase and wrote HQL to access the data from the database.
  • Implemented and used Web Services with the help of WSDL, SOAP(JAX-WS) to get updates from the third parties.
  • UsedPerforceas a documentation repository and version controlling tool.
  • Used Ant tool to build and deploy applications.
  • Deployed the application in JBOSS4.0 Application Server.
  • Used Log4j1.2 for logging and handling defects of the application.
  • Created test cases and Involved in Unit Testing using JUNIT Framework in ECLIPSE.
  • Worked in deadline driven environment with immediate feature release cycles.

Environment: JDK 1.6, Core Java, Eclipse, JSF, HTML, MYSQL, Spring 2.5, Hibernate 3.0, AJAX, XML, JBOSS 4.0, Windows XP, JSP, perforce, WSDL, SOAP, Log4j 1.2, JNDI, JUnit, UML, Ant.

We'd love your feedback!