We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Over 7 years of IT experience in development and implementation of enterprise, client server, distributed applications using Java and J2EE technologies.
  • Extensive experience of designing and developing software applications wif teh JDK1.7/1.x, EJB, Servlets, Java Beans, JNDI, Struts 2.0/1.x, JDBC, JMS, JSP, JavaScript, JQuery, CSS, Web Services (Rest and SOAP).
  • Proficient in Java/J2EE Design Patternslike Model View Controller (MVC),Data Access Object (DAO), and Business Delegate.
  • Responsible for designing Presentation Tier (web pages) using HTML, XML, CSS, Java Script and JQuery using AJAX.
  • Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework wif STS module, Spring AOP Module, Spring ORM Module.
  • Strong wif REST Web services architecture and using it wif Spring MVC and different response formats
  • Experience in writing numerous test cases using JUnit framework.
  • Worked on IDE’s such as Eclipse, RAD for developing, deploying and debugging teh applications.
  • Implemented various levels of application and services using SpringFramework, EJB3, Struts2 and ORM tools like Hibernate 3.0 for fast pace and efficient code generation.
  • Worked on various XML technologies writing DTD, Schema, Namespaces, XSL, XQuery, XHTML and SAX, DOM, JDOM parsers.
  • Experience in Customer Relationship Management (CRM).
  • Experience working wif databases such as MongoDBOracle 8.x/9i/10g, MS - SQL Server 2008/2005MySQL and using PL/SQL to write stored procedures, functions and triggers for different Data Models.
  • Experience in database related work primarily creating complex stored procedures, Views, Triggers, Functions, using PL/SQL.
  • Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS and Git.
  • Expertise working on Web Sphere Application servers, WebLogic 8.x/9.x/10.x, Apache Tomcat and skills and Web Sphere Portal Server.
  • Excellent written and verbal communication skills, presentation and problem solving
  • Strong communication & relationship management skills, enthusiastic & self-driven, wif a high degree of commitment.

TECHNICAL SKILLS

Web Technologies: J2EE, XML EJB1.x, JSP1.x, Servlets, JDK 1.7/1.x, JMS, JNDI, JavaScript, HTMLJava Server Faces(JSF), Hibernate, Spring, Struts 2.0, JDBC 3.0, SQL, Angular JS, React JS, Node JS.

Application Server: WebLogic10.x, JBOSS4.0/3.x, IBM Web Sphere (WAS and WAP).

Web Server: Java Web Server 2.0, Apache Web Server, ANT, Tomcat 6.0, Glassfish

Languages: JAVA, C, C++, Shell scripting, UML.

Databases: Oracle 8.x/9i/10g Enterprise Edition, MS-SQL Server, DB2, MongoDB.

Tools: Eclipse, RAD, SVN, Maven, Collab net.

Version Control Tools: CVS, SVN, Clear Case, Git.

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Sr. Java developer

Responsibilities:

  • Designed teh application using Agile Methodology
  • Followed Agile Scrum methodology dat included iterative application development, weekly Sprints and stand up meetings.
  • Developed Front endusing Angular JS.
  • Developed teh enterprise application by integrating JSF/Spring/Hibernate Frameworks.
  • Heavily used teh Dependency Injection feature provided by spring framework for bean wiring.
  • Used Spring framework's JMS support for writing to JMS Queue, Hibernate DAOSupport for interfacing wif teh database and integrated spring wif JSF.
  • Added interactivity to teh UI pages using JavaScript.
  • Developed Contract First Web Services using Spring-WS to communicate wif Database Tables.
  • Worked on Restful web services which enforced a stateless client server and support JSON (few changes from SOAP to RESTFUL Technology) Involved in detailed analysis based on teh requirement documents.
  • Wrote AngularJS controllers, views, and services
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information.
  • Implemented JMS listeners to connect to teh Tibco JMS queues for producing and consuming JMS messages.
  • Used Spring-JDBC configuration to manage some transactions across multiple databases.
  • Designed and developed teh service business process and data access to Oracle database and back-end layers wif JAXB, JMS and XML.
  • Used Maven for building teh applications EAR for various environments.
  • Used Spring ORM Support for Hibernate to manage efficiently Hibernate Resources and consistent exception Hierarchy.
  • Used HTTP for coordinating Internet engineering task force
  • Designed and created Hibernate persistence classes using Hibernate API.
  • Wrote Stored Procedures/Triggers/Functions using SQL and PLSQLNavigator to perform operations on Oracle 10g database.
  • Used JUNIT extensively and defined various Test Suites and Test Cases.
  • Used Log4J to trace teh flow of teh application.
  • Deployed application on BEA WebLogic Application Server 9.2 to get efficient performance.
  • Used Subversion for version control across common source code used by developers.

Environment: JDK 1.7, JSF 2.0, Spring, log4j, REST, SOAP, JMS, Spring 2.5,Hibernate, Maven 2, Log4J and JUnit, Eclipse, Angular JS, Oracle10g, Subversion, WebLogic Application Server 9.2.

Confidential, Sanjose, CA

Sr. Java Developer

Responsibilities:

  • Actively involved in Agile Methodology which includes weekly Sprints and stand up meetings.
  • Used Maven for building teh applications EAR for various environments.
  • Designed and created Hibernate persistence classes using Hibernate API.
  • Wrote Stored Procedures/Triggers/Functions using SQL Navigator to perform operations on Oracle 10gdatabase.
  • Used Subversion for version control across common source code used by developers.
  • Involved in teh development of presentation layer and GUI responsive development using JSP, HTML5, and CSS/CSS3, Node JS.
  • Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Developed and implemented teh MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Developed teh DAO layer for teh application using Spring Hibernate Template support.
  • Used JSP Tag Libraries (JSTL) to implement teh logic inside teh JSPs.
  • Used Spring MVC and Web Flow to bind web parameters to business logic.
  • Used plain JavaScript and JQuery, JavaScript Library to do teh client side validations.
  • Developed Web Services using SOAP, WSDL and XML.
  • Used AJAX to get teh data from teh server asynchronously by using JSON object.
  • Worked on Oracle10g database for storing and retrieving teh application data.
  • Involved in configuring JMS and JNDI in rational application developer.
  • Performed building and deployment of EAR, WAR, JAR files on test, stage systems in Glassfish Application Server.
  • Used GIT as a version control system, an important component of Source Configuration Management (SCM).

Environment: JDK1.7, JSF2, REST, SOAP, JMS, Spring, Hibernate, Maven, Log4J and JUnit, NetBeans, JDBC, Oracle10g, Subversion, Git, Glassfish Server 3.1.2, Toad, AJAX.

Confidential, Atlanta, GA

Java UI Developer

Responsibilities:

  • Analysed work by developers and suggested improvements and modifications.
  • Used MVC based STRUTS framework for Web tier development using Eclipse IDE.
  • Reviewed process requirements and formulated accurate estimates for implementation.
  • Created web pages using CSS, HTML, JAXB and worked on interfaces like JSON.
  • Demonstrated expertise and advanced understanding of J2EE, Tomcat, HTML 5.
  • Used complicated methodologies such as Agile for testing and implementation.
  • Worked on codes wifin servers and evolved solutions for complex issues.
  • Built XML based data exchanges; used DOM for parsing and XML creation out of Java code.
  • Communicate wif teh clients on modules, requirements and change requests for any queries on either side.
  • Preparing low-level design documents like sequence diagrams, object reference document, program specifications and class diagrams based on teh functional requirements document.
  • Environments setup for Dev, QA and production for newly developed module.
  • Integrate web component wif different queue-based messaging services.
  • Perform peer -- document reviews and code reviews.
  • Responsible for QA/production release
  • Prepared Unit test cases.
  • Used TOAD for PL/SQL query, stored procedures and functions in Oracle as database.

Environment: Java JDK 1.x, JSP, Servlets, CSS, HTML, XML, JSON, Struts 2.0, Tomcat, SQL, PL/SQL, Hibernate, Oracle data base.

Confidential

Programmer/ Developer

Responsibilities:

  • Involved in teh analysis & design of teh application
  • Responsible for creating web service using WSDL for request initiator which acts as a hub wifin USBANK which teh centralized collection and status point for all service requests is.
  • Developed teh controller servlet to handle teh requests and responses.
  • Designed and developed JSP pages using Struts 2.0 framework.
  • Involved in writing client-side validations using JavaScript.
  • Implemented teh back-end functionality of teh modules using Session beans and Entity beans and used DAO, DTO, Business Delegate, J2EE design patterns
  • Developed front-end content using FTL, HTML, CSS and client-side validations using JavaScript.
  • AJAX was used to perform simple XML Http Request callbacks for retrieving data dynamically into teh client pages.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Developed Data Access Objects to access middleware Web Services.
  • Created Spring Interceptors to validate web service requests and enables notifications.
  • Wrote Hibernate configuration file, hibernate mapping files and defined persistence classes to persist teh data into Oracle Database.
  • Configured Hibernate session factory to integrate Hibernate wif Spring.
  • Implemented teh integration wif teh back-end system wif web services using SOAP.
  • Developed a logging component using Apache Log4J to log messages and errors.
  • Involved in teh design of teh Referential Data Service module to interface wif various databases using JDBC.
  • Used Hibernate framework to persist teh employee work hours to teh database.
  • Involved in designing test plans, test cases and overall Unit testing of teh system.
  • Prepared documentation and participated in preparing user’s manual for teh application.

Environment: J2EE, JDK 1.6, JSP, Spring MVC 3.x, Struts 1.2.x/2.0 hibernate 3, SQL, WebSphere v5.1, JavaScript, Ajax, JQuery, GIT, Spring, Hibernate, JDBC, Java Web services, Oracle, Eclipse, JUnit.

We'd love your feedback!