We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Over 7+ years of experience in application development using Java and J2EE technologies.
  • Experience in design and implementation of design Patterns (MVC, Singleton and Data Access Objects) and intensively on MVC architecture using Spring MVC.
  • Solid experience in development of web - based applications using UI technologies like HTML4/5, CSS, JavaScript, XML, AJAX, JSP, JSTL and Servlets.
  • Good working experience in object- relational mapping framework like Hibernate ORM.
  • Possess good experience in working with Spring components like Spring Core, Spring Bean, Spring JDBC, Spring MVC, Spring Context, Spring ORM, Spring DAO.
  • Experience in Consuming Web Services using RESTful web service and good understanding on SOAP/WSDL. Worked with REST clients like Postman and Advanced REST client.
  • Sound Relational Database Concepts and extensively worked on MySQL and ORACLE. Good in writing complex SQL queries.
  • Hands on experience on build automation tools like Maven and continuous integration tool like Jenkins.
  • Experience in applications deployed in industry leading Application Servers and Web Servers like WebLogic, Web Sphere, JBOSS, and Apache Tomcat.
  • Worked on database tools like MySQL Workbench and Oracle SQL Developer.
  • Well versed in Front end IDE’s like WebStorm and Brackets and possess excellent debugging skills using developer tools.
  • Aggressively worked under agile methodology and involved in requirements discussion with the marketing team.
  • Involved in Software Development Life Cycle of multiple projects and experience in writing design document.
  • Expertise using the various Development tools like Eclipse, NetBeans, and SpringToolSuite.
  • Expertise in using Version Management GIT and SVN.
  • Experience in working with different operating systems Windows, UNIX, LINUX.
  • Worked aggressively in fixing bugs.
  • Articulate in written and verbal communication along with strong interpersonal, analytical and organizational skills.
  • Exceptional ability to quickly master new Technologies and capable of working in-group as well as independently with a sense of responsibility and ownership.

TECHNICAL SKILLS

Java Technologies: Java, J2EE, JDBC, JSP, Servlet, JSTL, Spring, XML, JSON, AJAX

Web related: JavaScript, Twitter Bootstrap, CSS, HTML

Frame Works: Spring Core, Spring Bean, Spring JDBC, Spring MVC, Spring Context, Spring ORM, Spring DAO

Databases: Oracle, MySql, PostgreSQL

Persistence Framework And Helpers: JPA, Hibernate

Web Services: SOAP/WSDL, RESTful, JAX-RS(JERSEY), RESTful client Postman and Advanced REST client

App/Web Servers: Weblogic, Apache Tomcat, WebSphere, JBOSS

Build Tools: Apache Maven

Version Control: SVN and GIT

Logging Tools: Log4j, SLF4J

Automation and Continuous Integration: Hudson/Jenkins

IDE: Eclipse, NetBeans, JDeveloper, SpringToolSuite

Operating System: Windows 95/98/NT/XP, UNIX, Red Hat Linux

Others: FileZilla, WinSCP, Putty, Brackets IDE, Scratchpad, Developer Tool

PROFESSIONAL EXPERIENCE

Confidential

Java/J2EE Developer

Responsibilities:

  • Extensively worked on Spring MVC pattern to separate presentation logic from application logic.
  • Developed Web application using Spring MVC that interacts with FLMS service application.
  • Used JavaScript and spring based validation methods for validation.
  • Developed JSP’s that included JSTL tags, spring form tags, HTML and JavaScript.
  • Have written XML configuration for dependency injection.
  • Involved in writing Spring controller classes to handle the incoming requests.
  • Extracted the model objects and wrote business logic for various scenarios.
  • Involved in making use of spring annotations.
  • Used Hibernate for mapping the objects into Oracle Database. Performed Relational mapping between objects.
  • Designed and developed the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Wrote HQL and SQL queries to fetch and save data to Oracle database.
  • Built RESTful Web services by implementing JAX-RS API with Jersey.
  • Consumed RESTful web services in the web application client application provided by FLMS service application.
  • Extensively worked with Postman REST client to test FLMS REST API.
  • Used GIT for version control.
  • Contributed in configuring some of the plug-in's used in Maven build tool.
  • Worked with Maven to build and deploy the projects locally.
  • Worked with external teams for dependencies.
  • Agile methodology was adopted in the development. This includes daily Scrum.

Environment: Java 1.7, Spring 4.0, Spring MVC, Hibernate 4.3, Weblogic 12c, RESTful, JSP, Servlet, HTML, JSTL, Spring form tags, Eclipse Luna, Maven 3.3, Oracle 12.1.3, GIT.

Confidential

Java/J2EE Developer

Responsibilities:

  • Identifying the technical requirements of the system and providing Technical Specifications.
  • Developed user-friendly Interface using JSP, JavaScript, CSS, HTML.
  • Implemented the MVC architecture using Spring Framework, which involved writing Forms/Custom Tag Libraries.
  • Implemented corresponding JSP to the controller where the data propagated into it from the model and view object from the controller Designed.
  • Extensively used Spring MVC to navigate between the screens.
  • Implemented controller and mapped it to a URL in servlet.xml file. Involved in writing business logic and DAO classes.
  • Developed Controllers, Service, and POJO/Model classes.
  • Designed and developed JAX-RS based RESTful services using Jersey implementation for Agent Services API with all the CRUD capabilities.
  • Mapped (one-to-many, one-to-one, many-to-one relations) DTOs to Oracle Database tables and Java data types to SQL data types by creating Hibernate mapping XML files.
  • Involved in preparing designing documents and involved in requirement analysis.
  • Lead the team with daily Scrum calls evaluating the operational throughput, Involved in Sprint planning and estimation of the tasks from the user stories.
  • Involved in requirement analysis with the manager and technical leads.

Environment: Java 1.6, Spring 3.0, Oracle 11g, JPA 2.0, Hibernate 3.6, Servlets, JSP, JSTL, AJAX, XML, Maven, Weblogic Server 11g, JUnit, SVN, Hudson.

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked in a multi-tier web based environment using J2EE technologies: JSP, JAVA.
  • Involved in the development of Front end forms with Validations for Login using Spring Validation, HTML, CSS and Spring Form tags.
  • Designed and developed the Application based on Spring framework using MVC design patterns.
  • Developed Controller classes to capture the user entered data from the JSP forms.
  • Implemented front end validations through Spring and Hibernate Validations
  • Consolidated dependencies in pom.xml, used Maven for build and deployed in Weblogic server.
  • Developed entity classes, Hibernate mapping files were developed for the Object-relational mapping while configuring Hibernate.
  • Involved in writing HQL and SQL Statements depending on Selection Criteria.
  • Unit tested the Controllers using Postman REST Client.
  • Installed Weblogic application server for testing the application locally.
  • Used SVN for Version controlling.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress of each iterative cycle and figure out the issues.

Environment: Java 1.6, Spring 3.0, Oracle 11g, JPA 2.0, Hibernate 3, Servlets, JSP, JSTL, AJAX, XML, Maven, Weblogic Server 11g, SVN, Hudson.

Confidential

Java Developer

Responsibilities:

  • Understanding OKCS Admin functionality.
  • Created UI Pages in OKCS Admin POC, OKCS Admin.
  • Design and developed user interface components usingJSP, JavaScript, HTML.
  • Created end-to-end flow for UI pages for setting up the collections and to retrieve the existing collections by using Search RESTful API’s.
  • ConsumedWeb Servicesto be invoked from beans and interacting to data layer.
  • Responsible for continuous integration and deploying OKCS app on WebLogic App server in both DEV and DEMO environment.
  • Responsible for Installing Search on DEV env which are used to retrieve the data by making RESTful calls and is used to display the data on our UI.
  • Coordinating with Offshore and Onsite teams with Oracle IDC present in Bangalore.
  • Created a new Branch for our team in Repository using GIT.
  • Responsible for code merge between master and our feature pack branch.

Environment: Java 1.6, Spring 3.0, Servlet, JSP, HTML, JavaScript, JDeveloper 11g, RESTful Web Services, Putty, WinSCP, VNC Viewer, GIT, WebLogic 11g.

Confidential

Java Developer

Responsibilities:

  • Implemented MVC architecture using Spring MVC framework.
  • Involved in developing user interface for web pages like user registration, login, registered access control for users depending on logins using HTML and JavaScript.
  • Involved in coding the business layer using java and spring MVC framework.
  • Involved in coding of the presentation layer using HTML, CSS, JavaScript and JSP.
  • Mockup the data using XML and prepared Schema Definitions (XSD) for XML documents.
  • Used JAXB for marshaling and Un-marshaling the XML documents.
  • Worked with Spring DAO, IOC, and session bean factory.
  • Used SVN as version control to track service change requests.
  • Handled the database management using SQL DML statements.
  • Used SLF4J for logging the activities of the applications.
  • Implemented unit tests and code reviews using JUnit.

Environment: Java 1.5, MySQL, JavaScript, HTML, JSP, Servlets, Web Services, POJOs, XML, JAXB, Eclipse, Spring MVC Framework, SVN, Maven, SLF4J, JBOSS 5.1.

Confidential

Java Developer

Responsibilities:

  • Design and Development of UI using HTML, DHTML, JavaScript and CSS.
  • Created several POD’s or forms using HTML and JavaScript.
  • Created UML diagrams to be included in the Design Document.
  • Used AJAX extensively to implement front end /user interface features in the application and used JavaScript for client side validation.
  • Developed server side code in Servlet and JSP.
  • Developed Action Classes and Model Classes.
  • Worked on Eclipse and SQL Developer and for developing the application.
  • Created Java Beans accessed from JSPs to transfer data across tiers.
  • Implemented DAO for Oracle RDBMS for DML Operations like Insert, Update, Delete the records.
  • Involved in Test Cases Preparation.
  • Documented, prepared help files and user guide.

Environment: Java 1.5, JDBC, Oracle 10g, Servlets, JSP, JavaScript, HTML, JSTL, CSS, AJAX, Eclipse 3.4, WebSphere.

We'd love your feedback!