We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Oakland, CA

SUMMARY

  • Over Six 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, AJAX, JQUERY, Servlets, EJB, Hibernate, Spring, JNDI, Webservices, JDBC, JAXP, RMI, XML, Javascript.
  • Experience in client - side development wif HTML,CSS, JavaScript, AJAX
  • Good experience wif Multithreaded programming using thread pools, semaphores.
  • Experience in MVC architecture, spring framework, EJB, J2EE Design Patterns, Spring IOC, Java Server Faces and Hibernate.
  • Used and worked wif SOAP and Rest Webservices.
  • Working knowledge of Agile SCRUM methodology.
  • Worked wif backend Oracle PL/SQL and writing stored procedures.
  • Experience wif Core Java wif 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 wif PL/SQL Stored Procedures, Triggers and Views.
  • Created Unix Shell Scripts and maintained production scripts.
  • Experience wif unit testing using Junit and knowledge of ANT 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.6), J2EE, AJAX, Servlets, Struts 2.0/1.2, Spring 2.5/2.0, Hibernate, EJB, JSP 1.2, JSTL, JDBC 2.0, JNDI, XML, (Parsers DOM, SAX), JSON, Java Beans, Web services (SOAP/Restful), JPA, TCP/IP.

Frameworks: Spring 1.x/2.x/3.x, Hibernate 3.0, Struts 1.x/2.x, Junit, JSF.

Languages: Java, Node.JS, C++, SQL, PL/SQL, UML.

Database: MongoDB, Redis, SQL Server 2005/2008, Oracle 9i/10g, MySQL 4.1, IBM DB2

Servers: Apache Tomcat 5.5, WebSphere Application Server 7, Weblogic App Server.

Script /OS: JavaScript, Ext.js, Shell, Linux, Android, UNIX, Windows XP/NT/2000.

UI: Angular.JS, HTML5, CSS3, JavaScript, JQuery

Tools: Eclipse 3.5, IBM Clear Case, IBM RAD, RUMBA, PL/SQL Developer

Build Tools: ANT, Log4J, Maven

Cloud Platforms: AWS, Heroku, IBM Bluemix, Cloud 9

Others: GitHub, Apache Spark, Hadoop.

PROFESSIONAL EXPERIENCE

Confidential, Oakland, CA

Java Developer

Responsibilities:

  • Worked wif the Business Analyst to design/enhance the application.
  • Worked on impact analysis, high level design, and detail design.
  • Used Agile/Scrum methodology.
  • Developed Class Diagrams and sequence diagrams for modules using Rational Rose.
  • Designed and implemented MVC architecture using Spring Framework.
  • Configured and Used Spring-hibernate to manipulate data in data base
  • Configured Rest based web-services using JAX-WS to access Outage Status update.
  • Used Spring Core, Spring IOC, Spring MVC to develop the applications.
  • Used design patterns like Factory/Singleton.
  • Created backend data layer using JDBC, Oracle, and PL/SQL.
  • Performed unit testing of core functionalities using JUnit.
  • Used UNIX Shell scripts to automate production tasks.

Environment: Java, J2EE, JSP, Servlet, Spring 3.x, HTML, CSS, XML, JavaScript, REST Web Services, Hibernate, JBOSS, Oracle 10g, JUnit, JDBC, PL/SQL, Eclipse, ANT, Rational App Developer(RAD), Linux/UNIX

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Worked wif the Business Analyst to design/enhance the application.
  • Worked on impact analysis, high level design, and detail design.
  • Used Agile/Scrum methodology.
  • Developed Class Diagrams and sequence diagrams for modules using Rational Rose.
  • Designed and implemented MVC architecture using Spring Framework.
  • Configured and Used Spring-hibernate to manipulate data in data base
  • Configured Rest based web-services using JAX-WS to access Outage Status update.
  • Used Spring Core, Spring IOC, Spring MVC to develop the applications.
  • Used design patterns like Factory/Singleton.
  • Created backend data layer using JDBC, Oracle, and PL/SQL.
  • Performed unit testing of core functionalities using JUnit.
  • Used UNIX Shell scripts to automate production tasks.

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

Confidential, Sunnyvale, CA

Java Developer

Responsibilities:

  • Involved in preparing engineering specification wif OOA and OOD.
  • Created the UI using Ajax, Javascript, HTML and CSS
  • Designed and implemented MVC architecture using Spring 3.0 Framework.
  • configured and Used spring jdbc to manipulate data in data base
  • Configured spring rest based web-services for accessing API.
  • Used spring WebServices 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 using SQL*Loader.
  • Created Java/ JDBC code to read/update data.
  • Implemented Authorization & Autantication, security using LDAP.
  • Deployment of Servlets, EJB’s on Weblogic and JBOSS servers.
  • Did Importing and exporting data into HDFS using Sqoop
  • Experienced in managing and reviewing Hadoop log files
  • Wrote code to develop DAO's using complex queries.

Environment: Java, J2EE,AJAX, JSP, Servlets, JBOSS, Hibernate Struts2,, XML, JSON, Web Services, ANT, SOAP, WSDL, JavaScript, PL/SQL,CVS, Oracle 10gi, Windows 2000.

Confidential

Responsibilities:

  • Requirement gathering, Gap analysis, workflow design, decision-making rules, source and destination of required inputs
  • Perform Business analysis and create High-level design and detail design of the entire process.
  • Designed and developed backend Java Components residing on different machines to exchange information and data using JMS.
  • Designed and Implemented MVC architecture using Struts Framework, Coding involves writing Action Classes/Forms/Custom Tag Libraries, JSP and EJB’s.
  • Configuring spring 3.1 for the application
  • Used JPA to integrate Application wif hibernate
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Designed and developed Groovy Grails applications for end users.
  • Writing UTP and JUnit for testing purpose
  • Interacting wif Backend Server using Spring ORM Module.
  • Involved to write Spring Beans.
  • Exposed data like region and hotels as web services
  • Involved in development of SOAP based web services
  • Involved in development of SOAP asynchronous and synchronous Web services.
  • Involved in creation of web services using XML,SOAP and exposed these services by providing WSDL
  • Creation of web services data type using XML XSD
  • Ability to multi-task and manage multiple projects in cross-functional environment.
  • Overseeing the day-to-day progress of project.
  • Exceptional skills in Agile Development and Test Driven Development
  • Tracked and reported on project progress.
  • Extensive Agile and Scrum experience.
  • Knowledge of Agile Project Management methodology.
  • Developed REST services using Grails Framework on groovy language which services are consumed by mobile application, the list of services are login, registration, transaction history, payment, and dispute and lost stolen.
  • Created stored procedures and Triggers using PL/SQL. Created tables, Views and other database objects in the Oracle database.
  • Involved in debugging and load-testing of the application. Provided production support to the end users and performance tuning.

Environment: JAVA J2EE, Websphere Application Server 5.1, SOAP Web Services, JBoss, EJB, JSP, Servlets, MVC, Struts, XML (DOM and SAX), XSLT, Javascript, Oracle 8i, JDBC, PL/SQL, Eclipse, ANT, Rational Rose, Windows NT/2000.

We'd love your feedback!