We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Quincy, MA

SUMMARY:

  • Over 7+ years of experience in software application design, analysis and development on Client - Server Applications.
  • Experience includes application development in Java, JSP, Servlet programming, Enterprise Java Beans, Struts, JSF, JDBC, spring, Spring Integration, Hibernate.
  • Extensive experience in Application Software Design, Object Oriented Design, Development, Documentation, Debugging, Testing and Implementation.
  • Specialized in Java, J2EE, Servlets, JSP, JSTL, Custom Tags.
  • Extremely good in Struts, Spring Framework, Hibernate.
  • Used various Ajax/JavaScript framework tools like Java Script, jQuery, JSON.
  • Good Understanding of Design Patterns like MVC, Singleton, Session Facade, DAO, Factory.
  • Expertise in back-end/server side java technologies such as: Web services, Java persistence API (JPA), Java Messaging Service (JMS), Java Data base Connectivity (JDBC), Java Naming and Directory Interface (JNDI).
  • Having good knowledge of Oracle 8i, 9i, 10g as Database and excellent in writing the SQL queries.
  • Developed the web applications on IDE tools like Eclipse, NetBeans and WSAD.
  • Automated build, testing and integration with Ant, Maven and JUnit.
  • Strong experience in using AJAX, JSTL, Struts Tag Libraries, Tiles, HTML, JavaScript, CSS, Angular.js, Java Server Pages (JSP) for designing front end.
  • Rich experience in Agile Methodologies such as extreme programming (XP), Scrum, waterfall model and Test Driven Development TDD.
  • Expert level skills in designing and implementing web server solutions and deploying java application servers like Tomcat, JBoss, WebSphere, WebLogic on Windows& UNIX platform.
  • Experience in Rational Unified Process (RUP) to deliver mission - critical web or desktop applications with J2EE, XML, and related technologies.
  • Extensive use of Use case model, Use case diagrams, class diagrams and sequence diagrams using rational rose.
  • Experience in SOAP, JAX-RPC API, JAXB API, JAXP API, XML, LDAP and WSDL using IBM-MQ series for developing Web Services.
  • Experience working with versioning tools like CVS, SVN and Clear Case and build tools like ANT, Maven.
  • Very good understanding and working experience of Agile Scrum Process.
  • Experience with RDBMS and writing SQL and PL/SQL scripts used in stored procedures. Strengths include good team player, excellent communication interpersonal and analytical skills, flexible to work with new technologies and ability to work effectively in a fast-paced, high volume, deadline-driven environment.

TECHNICAL SKILLS:

Operating Systems: Linux and Windows

Languages: Java, J2EE, HTML, UML, XML, PL/SQL,JavaScript,XSLT

Web Technologies: Servlets, JSP, JSON, JDBC, JMS, Web Services, XML, HTML5, JSTL, CSS3,Jquery,SOAP,REST, DHTML

Methodlogies: SDLC, OOAD, Agile

Servers: Apache Tomcat, JBOSS, IBM Web Sphere.

Frameworks: JSF, Struts, Hibernate,JPA.

Databases: Oracle 8i/9i/11g, MySQL and SQL Server

Development Tools: Eclipse,JDeveloper, SoapUI,EditPlus, Jbuilder and Toad.

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential, Quincy, MA

Responsibilities:

  • Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.
  • Developed the layers, components of the project using OOAD methodologies and standard J2EE patterns and guidelines
  • Used Struts MVC framework for the ease and improve performance of the application.
  • Designed Presentation layer using JSP, Struts framework and did front - end validations using JavaScript and JQuery.
  • Involved in design and development of UI component, which includes layered POVs and Carousels using frameworks Angular JS, JavaScript, HTML, CSS and Bootstrap.
  • Followed Single Page Application (SPA) Pattern and used AngularJS MVC to build a cross-browser complaint application.
  • Implemented core features of AngularJS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Configured various interceptors for transaction management, security, Audit logging (database) and using Spring AOP.
  • Developed Web services using JAXB, JAX-WS, REST and JSON APIs.
  • Developed end-to-end composite RESTFUL Web Services by using SOA with CXF framework to use with different clients including Web & Mobile.
  • Used Spring JDBC and DAO to access and store data from Oracle database.
  • Used Ant scripts to automate the build process and to deploy the application on the Websphere application server.
  • Performed Unit and System integration testing. Implemented JUnit 4.0 testing framework to write and run automated testing.
  • Used Maven &Jenkins for building and deploying the applications.

Environment: JDK 1.7, J2EE 5.0, Struts 1.2, Spring 3.6, Servlets 2.5, JSP 2.1, JSTL, EJB 3.0, RESTful web services, WebSphere 9.0, Eclipse Juno, JavaScript, JQuery, Angular JS, CSS, XML, Oracle 11g, UNIX, Maven, Jenkins, JUnit, JIRA.

Java/J2EE Developer

Confidential, Michigan

Responsibilities:

  • Involved in various phases of project development following Agilemethodology.
  • Developed user interface using JSF pages.
  • Configured the faces configuration file and Application context file.
  • Used Spring MVC for developing the Application.
  • Used spring for Dependency Injection for plugging in the Hibernate DAO objects for the business layer.
  • Worked with Hibernate for the use of relational databases structuring of the application.
  • Used SQL and Pl/Sql for the data base enhancements
  • Prepare JUNIT test cases and involved in unit testing.
  • Used Log4J to capture the log that includes runtime exceptions and application flow.
  • Worked with Jquery for the front end development of the application.
  • Worked on Web Sphere Application Server for the application.
  • Used SOAP, and RESTFUL web services for creating web services.

Environment: Java, J2EE, Spring, XML, Agile Processes, JSP, JSF, JSON, JMS, JNDI, JVM, SOAP, Hibernate, WSDL, Web sphere, Ant1.5, AXIS2.0, Log4J, JUnit, UNIX.

Java/J2EE Developer

Confidential, MI

Responsibilities:

  • Developed JSF pages as per the given wireframes
  • Worked with java script events and functions.
  • Updated CSS3layout to reflect the new changes as per the addition of new components.
  • Worked with backing beans to implement the changes.
  • Performed extensive test driven development using JUnit for unit testing.
  • Responsible for data validation on the Client side by using JavaScriptand JQuery.
  • Used Struts2 MVC in architecture in developing the application.
  • Developed User interface for the application using JSFCoded Managed Beans, Event Listeners, Validators.
  • Used Hibernate 2.1 for querying and maintaining database persistent objects.
  • Created XML Schema, XML template and XSL.
  • Implemented message level security using user name tokens.
  • Consumed web services and integrated with legacy application modules.
  • Developed and Consumed SOAP and RESTFUL web services.
  • Deployed the application on apche tomcat application server.
  • Implemented various functions in Unix Shell Scripts as per the internal standards.

Environment: Java1.4.1, J2EE 1.4, Oracle, Java Script, XML, Hibernate, Spring Framework 2.0, JSF, apache tomcat 5.5.

Java/J2EE Developer

Confidential

Responsibilities:

  • Construct Interfaces for Public classes and detailed private classes using J2EE.
  • Involved in build (using ANT), deploy and test the services.
  • Resolve the Defect Change Requests (DCR) and raising Modification Requests (MR).
  • Used Axis to develop, build and deploy the web services in the production environment.
  • Used Servlets and JSP's in developing the web applications.
  • Review, Revise and approve functional requirements.
  • Wrote shell scripts for building and deploying the applications.
  • Used Oracle as the Database to retrieve the customer records using Agents and integrated using Perl.
  • Configured JMS Queues and setup the JDBC pools.
  • Implemented JMS messaging interface with MQ Series.
  • Developed the Database interaction classes using JDBC, Perl.
  • Created UML Diagrams using Rational Rose.
  • Ship the application package to Performance, System and UAT.
  • Review and Revise the validation requirements.

Environment: J2EE, UNIX, AIX, UNIX Shell Scripts, Perl, JDBC, CVS, Struts, Servlets, ANT, UML, Jdeveloper, Oracle API, PL/SQL.

Java/J2EE Developer

Confidential

Responsibilities:

  • Designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Performed Application Demo's to the end clients.
  • Developed Web Services to interact.
  • Understanding and analyzing business requirement.
  • Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.
  • Implemented client side data validations using JavaScript and Server side data validations using JSF validators.
  • Developed & deployed the application in on Application Server.
  • Involved in the design and development of XML.
  • Created XML Schema, XML template and XSL.
  • Formulated Use Cases for each business case to suit the requirements.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 10g.

Environment: J2EE1.4/1.5/1.6, J2SE 1.4/1.5/1.6, Java, JSP, JavaBeans, Java Script, JQuery, StrutsV1.x, JSFV1.x, XML, XSLT, Web Sphere Integration Developer TomcatV6.0, DB2v9.1, SQL Query Analyzer, SQL Server 2005/2000.

Confidential

JavaDeveloper

Responsibilities:

  • Develop and enhance modules within Apollo Workstation's Customer Service Module
  • Use Struts and Javascript for web page development and front - end validations
  • Fetch and process customer related data.
  • Created Servlets, JSPs and used JUnit framework for unit testing
  • Developed DAOs, Stored Procedures and SQL queries to support system functionality
  • Application design and documentation -- UML system use cases, class, sequence diagrams developed using MS Visio
  • Use Ant scripts to automate application build and deployment processes
  • Support Production/Stage application defects, track and document using Quality Center.

Environment: Java 1.4.2, Struts 1.2, Java script, JDBC, CVS, Eclipse, Web logic Server 9.1, Oracle 9i, Toad, Linux.

We'd love your feedback!