We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Windsor Mills, MarylanD

SUMMARY

  • Highly motivated IT Professional, having 6+ Years of experience in analysis, design and development of Java Applications in a highly dynamic and challenging environment.
  • Participated in all phases of SDLC like Requirements Analysis, Design, Implementation, Testing, and Deployment.
  • Expertise in J2EE Technology’s (EJB, JNDI, JSTL, JMS, JPA, JAX - WS, JAX RS).
  • Excellent understanding of Object Oriented design methodology and Core Java concepts such as multi-threading, exception handling, generics, annotations, Collections and I/O.
  • Expertise in open source frameworks Spring, Hibernate and Struts.
  • Experience in designing both Front end & Backend applications using Java, J2EE, Servlets, JDBC, JSP, AJAX and various other Frameworks.
  • Expertise in GUI Design using HTML, XML, JQuery, Java Script, AngularJS, Node JS, and JSP.
  • Strong Experience in using XML Suite technologies (XML, XSL, XSLT, DOM and XML Beans).
  • Experienced on Agile Methodology.
  • Actively involved in Service Oriented Architecture using web services.
  • Expertise in using SOAP and RESTFUL for implementing web services.
  • Experience in Application Servers like WebSphere, WebLogic and Tomcat.
  • Good experience in databases such as SQL Server 2005/2008, Oracle, DB2, and MySQL.
  • Experienced in developing middleware applications using Spring IOC, Spring Integration, Spring WS, and Spring WS Security.
  • Proven experience in Integrated Development Environment (IDE) such as Eclipse, Net Beans, RAD.
  • Experience in design, development and implementation of Model-View-Controller (MVC-2) architecture, IOC, AOP (Aspect Oriented Programming), DAO (Data Access Object) using Spring Framework and good knowledge of Struts Framework.
  • Good experience in understanding and usage of JVM.
  • Extensive experience in Software Configuration Management using Version Control Software such as SVN, CVS and GIT.
  • Experience in build tools like ANT & Maven, logging with Log4j, Test Driven Development using Junit.
  • Good knowledge in implementing various Design Patterns Singleton, Factory pattern, Abstract Factory pattern and DAO pattern.
  • Experience in creating Unified Modeling Language (UML) diagrams such as Use Case Diagrams, Activity Diagrams, Sequence Diagrams, and Class Diagrams, Deployment Diagrams using Rational Rose.
  • Worked in both Unix/Linux and Windows based development environments.
  • Good programming and debugging skills in Unix Shell Scripting.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL.

Platforms: Windows 98/2000/XP/7, UNIX, Linux.

Databases: Oracle 9i/10g, MySQL, MongoDB

Web Servers: Apache Tomcat.

Application Servers: Web Logic, IBM Web Sphere, Glassfish.

Developing Environment(IDE): Eclipse, MyEclipse, iRAD, Net Beans.

Web Technologies: JSP(1.2/2.0/2.1), Servlets, HTML, CSS, SOAP, XSLT and DHTML

Messaging Services: JMS, MQ Series, MDB.

J2EE MVC Frameworks: Struts 1.1/1.2/1.3, Struts 2.1, Spring 2.0, 2.5 MVC, Spring Web Flow, Spring Batch, AJAX.

ORM Frameworks: Hibernate 2.x, 3.x.

Design Patterns: Singleton, Value Object, MVC, Abstract Factory, Session Façade, Business Delegate, DTO, DAO, Iterator, Front controller.

Client Scripting: Java Script.

Server Scripting: Strut Tags, Spring Tags, JSF Tags, Custom Tags.

PROFESSIONAL EXPERIENCE

Confidential, Windsor Mills, Maryland

Sr. Java Developer

Responsibilities:

  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture.
  • Implemented Spring Framework for dependency injection.
  • Used Spring Portlets for the inter layer communication.
  • Worked on Restful client call integration with portlet using Jackson Api which converts json to java.
  • Various Spring Annotations related to MVC framework are used for handling communication between UI and Controller.
  • Used different Design patterns like Façade and Factories for solving various problems.
  • Worked on JAXB implementation for the conversion of XML Messages to Java Objects.
  • Developed Controllers and Services for the MVC Framework using Spring Portlet.
  • Integration with UI using Rest Services and Backend using SOAP.
  • Developed necessary Services and Factories for the integration and conversion Process.
  • Worked on Spring Security for the Role based authorization.
  • Worked on Dozers for the dto to object conversions.
  • IBM Liberty is used as local deployment server and used to do integration testing.
  • Worked on Maven to get the dependencies from the local repositories.
  • Used Jenkins for local builds to promote to local test environments.
  • Used Spring Tool Suite for controller development work.
  • Developed services to process JMS XML messages; JSPs, Servlets, XML descriptors, using WebSphere Application Server.
  • Involved in developing front end (UI) of the application using Angular JS 1.5, BootStrap 3.1.1, JavaScript, HTML5 and CSS3.
  • Used Junit for unit testing.
  • Working in Agile environment with Daily Standups, Sprint Planning and Retrospections.
  • Using Target Process tool for tracking the User Stories.
  • Using GIT for version Control

Environment: Spring, Web Services, Angular JS 1.5, Boot Strap 3.1.1, SASS, Grunt, JavaScript, JQuery, HTML 5, CSS 3, GIT, WebSphere Application Server, SQL, Maven 3.0.4, WebSphere MQ, Java1.6, Junit.

Confidential, Seattle WA

Full Stack Java Developer

Responsibilities:

  • Involved in developing front end (UI) of the application using Angular JS 1.4.7, Bootstrap 3.1.1, JavaScript, JQuery, HTML5, and CSS3.
  • Involved in coding the business logic to develop the end-to-end lineage using Java, Hibernate and Spring Libraries.
  • Developed POJO, and implemented Hibernate 4.0.1 for database operations.
  • Solved problems using the combination of JavaScript and JSON.
  • Implemented Spring Framework 4.1.0 for dependency injection.
  • Developed web services technology JAXB to convert XML into java objects. Implemented Session Service and Login Service using web services.
  • Implemented RESTful based web services calls to services.
  • Extensively worked with AJAX, JQuery 1.11.0, HTML 5 and CSS 3.
  • Developed RESTful XML web service to interface with database for handling AJAX requests.
  • Used Junit for unit testing.
  • Working in Agile environment with Daily Standups, Sprint Planning, and Retrospections.
  • Using JIRA tool stories and defect management.
  • Used Subversion Control System (subclipse) - SVN Repository Exploring

Environment: Java1.8, Web Services, JavaScript, JQuery 1.11.0, JSON, Angular JS 1.4.7, HTML 5, CSS 3, Bootstrap 3.1.1, Junit, SVN, SQL, Spring Tool Suite.

Confidential, Harrisburg, PA

Full Stack Java Developer

Responsibilities:

  • Implemented front end (UI) of the application using HTML5, CSS, AngularJS and NodeJs.
  • Designed and developed very complex and large web pages using AngularJS library with AJAX and JSON.
  • Designed JSP pages for Initial applications, Submissions and Maintenance Involved in implementing Message Driven Beans using for JMS systems.
  • Developed session EJB and message driven bean (MDB) to process JMS XML messages; JSPs, Servlets, XML descriptors, using WebSphere Application Server.
  • Streamlined the time bound nightly batches for concurrent processing on various nodes within a cluster using spring batch.
  • Used struts validation framework to perform Server side validations.
  • Developed spring service classes for Initial applications and Maintenance module to implement business logic requirements.
  • External customer portal is developed in annotation based Spring MVC and Hibernate.
  • Designed and Developed End to End customer self service module using annotation based Spring MVC, Hibernate, JSP and JQuery.
  • Involved in integrating applications with other application using IBM WebSphere.
  • Involved in generating Hibernate Configurations files, Hibernate mapping files and Hibernate data Objects to communicate data in persistence layer.
  • Worked on Database Stored Procedures and Functions, views and Synonyms.
  • Implemented Java & J2EE design patterns.
  • Responsible to prepare Unit test scripts using JUnit.

Environment: Java, JSP, Spring, Spring MVC, Spring Batch, Hibernate, IBM WebSphere, WebLogic application server, JMS, Oracle, Eclipse, CVS, AngularJS, NodeJS, HTML, CSS, JSON, Maven.

Confidential, Boston, MA

Java/J2EE Developer

Responsibilities:

  • Extensive expertise in programming languages, development environments/tools, configuration management
  • Developed POJO, and implemented Hibernate 4.0.1 for database operations.
  • Implemented Spring Framework 3.1.0 for dependency injection.
  • Implemented Spring ORM with Hibernate taking advantage of Java5 features like annotation metadata and generic collections using JPA along with HQL.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Experienced in installing, Configuring, deploying and managing enterprise applications using BEA WebLogic Server 8.x/9.x/10.x
  • Strong knowledge on deployment of J2EE applications on BEA WebLogic 8.x/9.x/10.x.
  • Commendable knowledge on Configuring JDBC connections and JMS connection factories.
  • Deployed WAR, JAR, and EAR applications in WebLogic.
  • Involved in application’s migration of WebLogic server from previous versions to current version.
  • Extensively worked with AJAX, JQuery 1.6, Dynamic HTML and CSS Gained comprehensive knowledge after Researching and troubleshooting emerging application issues, from WebLogic configuration to code issues.
  • Used version control system - Subversion Control.
  • Used and maintaining Ant builds scripts.
  • Experienced in installing, configuring, deploying and managing enterprise applications.
  • Used Tomcat 6.x web server and BEA WebLogic Application Server 8.x/9.x/10.x

Environment: Java, Eclipse, Tomcat, Web logic, Oracle, Toad, Spring, Hibernate, Rational ClearCase 7.1.2.

Confidential

Java Developer

Responsibilities:

  • Responsible and mentored the team in complete Software Development Life Cycle (SDLC) tasks - design, coding, testing, and documentation using Rational Unified Process (RUP) for analysis and design of application.
  • Developed the Login, Policy and Claims Screens for customers using HTML, CSS, JavaScript, AJAX, JSP, and JQuery.
  • Used JavaScript for client side validations and validation frame work for server side validations.
  • Developed server side code in Servlet and JSP.
  • Involved in Analysis and Design.
  • Developed Action Classes and Model Classes.
  • Used Core Java to develop Business Logic.
  • Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC.
  • Designed and developed the web-tier using JSP's, Servlets and Tiles framework.
  • Implemented security for different front end views based on the access privileges
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (Oracle).
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object,
  • Data Access Object, Service Locator and Singleton.
  • Used SQL statements and procedures to fetch the data from the database.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
  • Used log4j for logging messages and Rational Clear Case for version Control.
  • Developed test cases and performed unit test using JUnit Framework.
  • Used CVS as version control.
  • Used ANT scripts to fetch, build, and deploy application to development environment.
  • Created Java Beans accessed from JSPs to transfer data across tiers.
  • Involved in Database and Application design.
  • Involved in Coding JavaScript code for UI validation and worked on Struts validation frameworks.
  • Configured deployment descriptor specifying data environment.
  • Assembled components and deployed on Server by vendor utilities.
  • Involved in Deployment of Application in WebLogic server.
  • Developed Stored Procedures.
  • Documented, prepared help files and user guide.

Environment: Core Java, Servlets, JSP, UML, Oracle, JavaScript, Eclipse, HTML, CSS, HTML, DHTML, WebLogic, J2EE, GWT, Servlets, MVC Design Pattern, Log4j and Junit.

We'd love your feedback!