We provide IT Staff Augmentation Services!

Java / J2ee Developer Resume

4.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • 6+ years of professional experience as a Java Developer in Object Oriented development, implementation and maintenance of web and distributed Enterprise applications using Java/J2EE technologies for banking, financial, insurance, Energy, Hotel and Mortgage organizations using Java, J2EE, JSP, Servlets, Hibernate, Spring, Web services, JDBC, XML.
  • Experience in client - side development with HTML, CSS, and JavaScript.
  • Performed requirement analysis, and prepared High Level and Low Level design (HLD and LLD).
  • Experience in MVC architecture, spring framework, EJB, J2EE Design Patterns, Spring IOC, Java Server Faces and Hibernate.
  • Used and worked with SOAP and Rest Webservices.
  • Working knowledge of Agile SCRUM methodology.
  • Worked with backend Oracle PL/SQL and writing stored procedures.
  • Experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
  • Experience in DB2, Oracle, SQL Server 2000, and MS ACCESS databases. Hands on with PL/SQL Stored Procedures, Triggers and Views.
  • Created Unix Shell Scripts and maintained production scripts.
  • Experience with unit testing using Junit and knowledge of Maven and Log4j tools.
  • Experience Working in Production support on 24 x 7 x 365 basis.
  • Excellent communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS

Java J2EE: JDK (1.8), J2EE, AJAX, Maven, Struts 2.0/1.2, Spring 3.0/4.0, HibernateJSP, JDBC, JNDI, XML, (Parsers DOM, SAX), Java BeansWeb services (WSDL, XML, SOAP), HTML, DHTML, JavaScript.

Frameworks: Spring, Hibernate.

Languages: Java, SQL, T-SQL, PL/SQL, XML, HTML, UML.

Database: SQL Server, Oracle 11g/12g, MySQL.

Servers: Apache Tomcat, JBoss, WebLogic App Server.

Script /OS: JavaScript, Shell, Linux, UNIX, Windows.

Tools: Eclipse 3.5, JSON, CVS, MAVEN, Log4J.

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Java / J2ee Developer

Responsibilities:

  • Worked on impact analysis, high level design, and detail design.
  • Used Agile/Scrum methodology.
  • Designed and implemented MVC architecture using Spring Framework.
  • Developed applications for account lookups.
  • Configured and Used Spring-Hibernate to manipulate data in data base
  • Configured SOAP based web-services using JAX-WS.
  • Responsible for developing Class Diagrams and sequence diagrams for modules using Rational Rose.
  • Used Spring Core, Spring IOC, Spring MVC to develop the applications.
  • Developed RESTful web services for SIMPL and Insight applications.
  • Performed unit testing of core functionalities using JUnit.
  • Create stories and tasks in JIRA for each sprint.
  • Used UNIX Shell scripts to automate production tasks.

Environment: Java, J2EE, JSP, Servlet, Spring, HTML, CSS, XML, JavaScript, RESTeasy, Hibernate, Web Services, (REST), JBOSS, Oracle 10g, JUnit, JDBC, PL/SQL, Eclipse, Maven, Rational Rose, Linux/UNIX.

Confidential, San Ramon, CA

Java Developer

Responsibilities:

  • Worked on impact analysis to migrate existing persistence layer to hibernate
  • Develop and maintain elaborate services based on Spring MVC Framework.
  • Developed Rich User Interface using Java Server Pages (JSP), jQuery, HTML5/CSS3.
  • Design and develop application using Spring Framework.
  • Implemented Spring JDBC framework and Declarative transactions.
  • Involved in database design and creating database objects like tables, and retrieving data from tables in Oracle and DB2.
  • Used Rest Web Service to get account information and Invoice retrieval.
  • Involved in Feature Enhancements, Researching, Evaluating and Solving Production Issues.
  • Deployed the application in JBOSS Application Server.
  • Used MongoDB to update transactions in Data warehouse for Marketing and Order forecasting
  • Used Eclipse IDE for development for versioning.
  • Used Shell Scripts for running the automated test scripts and used Junit for performing White box/Unit Testing.

Environment: s: Core Java, JSP, HTML5/CSS, JQuery Spring 3.x, Hibernate, Web Services (Rest), HTML, CSS, JavaScript, JUnit, MongoDB, Shell, DB2, Oracle 11g, SQL, JBOSS, Eclipse, SVN, Linux/UNIX.

Confidential, San Ramon, CA

Java / J2ee Developer

Responsibilities:

  • Involved in preparing engineering specification with OOA and OOD.
  • Created the UI using JavaScript, HTML5 and CSS3.
  • Designed and implemented MVC architecture using Spring Framework.
  • Configured and Used spring jdbc to manipulate data in data base
  • Configured spring rest based web-services for accessing API.
  • Used spring web service template for accessing data in api's using Restful Web services
  • Created modules to retrieve data from web services api and parsed the output JSON.
  • Parsed the rendered json string to appropriate fields in value objects.
  • Designed developed and maintained the data layer using Hibernate.
  • Created backend data layer PL/SQL stored procedures Tables, schemas.
  • Loaded data in Oracle Tables.
  • Created Java/ JDBC code to read/update data.
  • Implemented Authorization & Authentication, security using spring.
  • Did Importing and exporting data into HDFS using Sqoop.
  • Wrote code to develop DAO's using complex queries.

Environment: Java, J2EE, JSP, Servlets, JBOSS, Hibernate Spring, XML, JSON, Web Services, Maven, Rest, WSDL, JavaScript, PL/SQL, CVS, Oracle 11gi, Windows 2000.

Confidential

Programmer

Responsibilities:

  • Involved in Analysis and Design of the Project, which is based on MVC (Model-View-Controller) Architecture and Design Patterns.
  • Involved in developing prototypes of the product.
  • Created UML Use Cases, Sequence diagrams, Class diagrams and Page flow diagrams using Rational Rose.
  • Developed Authentication and Authorization modules where authorized persons can only access the inventory related operations.
  • Developed ANT scripts for builds and deployments.
  • Developed Controller Servlets, Action and Form objects for process of interacting with Oracle database and retrieving dynamic data.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Parsing of XML documents was done using SAX and DOM and XML transformation was done using XSLT.
  • Wrote JavaScript validations on the client side.
  • Involved in writing Detail Design Documents with UML Specifications.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
  • Responsible for packaging and deploying components into the Tomcat.
  • Used java IO to create reports, which were mailed to be mailed to manager every hour.
  • Responsible for performance tuning of the product and eliminating memory leakages in the product.
  • Conducting Code Review meetings with developers.

Environment: Java, Java Beans, JSP, Javascript, Servlets, JDBC, LOG4J, XML, XSLT, HTML, SAX, DOM, Tomcat, UNIX, Oracle.

We'd love your feedback!