We provide IT Staff Augmentation Services!

Sr.java Developer Resume

0/5 (Submit Your Rating)

Chevy Chase, MD

SUMMARY

  • Software professional with 7 years of solid experience in Spring IoC, Spring MVC, Spring Data, Spring Security and other spring frameworks implementation and integration.
  • Expertise in Agile and Waterfall Software Development Life Cycle (SDLC) in J2EE technologies: Requirements Analysis, Design, Implementation, Testing and Maintenance of software applications
  • Strong expertise in Object Oriented Design and Programming
  • Deep understanding of J2EE patterns such as MVC, DAO, POJO, etc.
  • Expert in implementing the projects with Servlets, JSP, JDBC, HTML5, CSS3, PHP5, JavaScript, AJAX, JQuery, AngularJS, XML, XSLT
  • Proficient with the ORM tool Hibernate involving Connection pooling, Mappings, Transaction Management, Hibernate Query Language (HQL), Projections, Criteria Queries, and Lazy Loading
  • Expertise in Relational Database Management Systems (RDBMS) such as Oracle, DB2, MySQL using JDBC Drivers
  • Expertise in developing integration services in Service Oriented Architecture (SOA) by offering SOAP web services and Restful web services.
  • Experience in the development of server side business logic using Session, Entity and Message Driven Beans
  • Well skilled in Java/ J2EEdesign patterns like Singleton, Model View Controller (MVC), Data Access Object (DAO) and core Javaconcepts like Collections, Multi - Threading, Serialization
  • Experience with tools like JUnit, Log4J
  • Developed Ant, Maven scripts in to build and deploy J2EEApplications
  • Experience in using Servers such as Websphere, JBoss and Tomcat
  • Experienced in using IDE Tools like Eclipse and NetBeans
  • Expertise in Unified Modelling Language (UML) in designing Class diagrams, Sequence diagrams, Use Cases using Microsoft Visio
  • Strong program analyzing skills with ability to follow project standards and capable of working independently as well as in a team
  • A proactive, open and honest communicator; stimulated by fresh challenges
  • Excellent Verbal and Written Communication Skills to be highly effective in interfacing across business and technical groups

TECHNICAL SKILLS

Programming Languages: Java, C, C++, SQL, PL/SQL, Python

Java/J2EE Technologies: Servlets, JSP, Java Beans, JDBC, RMI, JMS, JNDI, Swing

J2EE Frameworks: Apache Struts2, Spring 3.x, Hibernate 3.x, Log4J, JSF, Junit

Web Technologies: XML, DOM, CSS, JavaScript, HTML, AJAX, Web services, SOA

Application Servers: Tomcat 7.x, Jboss, IBM WebSphere 6.x

Database: MySQL, Oracle 9i/10g, DB2, SQL Server

IDE: Eclipse 3.x, NetBeans, IntelliJ IDEA

Operating Systems: Windows, Unix, Linux

Methodologies: Waterfall model, Agile

Source Control: Subversion, GIT

Others: Microsoft Visio, ANT, SharePoint, SharePoint Designer

PROFESSIONAL EXPERIENCE

Sr.Java Developer

Confidential - Chevy chase, MD

Responsibilities:

  • Developed the applications under Agile and SCRUM methodologies, Test Driven Development, and Continuous Integration
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Session Facade, Singleton, DAO, and Factory
  • Implemented persistence layer using Hibernate that uses the POJO classes to represent the persistence database tables
  • Used Spring MVC Page Controller to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller
  • Used Spring Framework and Hibernate for Dependency injection to accept input from the page request, invoke the requested actions on the controller
  • Worked on Angular.JS controllers, views, and services for new website features
  • Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, Jquery, HTML, Ajax to speed the application
  • Implemented RESTful web services by using JAX-RS JERSEY, creating and reading the JSON objects
  • Created and consumed Web Services for validating credit card information
  • UsedJavaMessaging Services (JMS) for the reliable and asynchronous exchange of important information such as payment and purchase confirmation
  • Developed standards-based web applications for various clients using SQL, XHTML, and DHTML
  • Developed different modules of the application using IntelliJ IDEA 13.1
  • Developed stored procedures, triggers for efficient interaction with the database (DB2)
  • Used Maven scripts for generating Web App, Batch Applications and running the JUnit, compiling and building the jar files
  • Responsible for designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and also complete development, testing, and maintenance process of the application
  • Log4j is used to monitor the errors in the web application
  • Worked on developing application, automated scripts leveraging MongoDB
  • Used GIT version control system for code repository

Environment: Java, WebSphere Application Server 8.0, DB2, Spring MVC, Spring Security 3.0.5, Hibernate 3.0, JSP, Servlets, JavaScript, JSF 2.0, HTML, CSS, Angular.js, JMS, XML, REST, UNIX, Web Services, JDBC,JavaBeans, JNDI, Ajax, JUnit, Maven, MongoDB, Log4J.

Sr.Java Developer

Confidential - New York, NY

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases
  • System is built using Model-View-Controller (MVC) architecture and design patterns such as Composite View, Session Facade, Business Delegate, Singleton, Data Access Object, and Service Locator are used
  • Developed Web services to allow communication between applications through SOAP over HTTP using CXF
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate 3.0, SQL, Maven, JMS, Oracle and JBoss
  • Handled sessions of the application requests using EJB 3.0 Session beans
  • Involved in migrating from Spring 2.0 to Spring 3.0 framework, Hibernate 2.x to Hibernate 3.0 in order to utilize the new features of Spring and Hibernate
  • Designed and implemented transaction management using Spring AOP
  • Used JPA for mapping business objects to the Oracle database
  • Implemented different types of Spring Controllers, Spring Validators, persistence layer, service layer components using Spring Hibernate API, Spring Hibernate annotations and Hibernate QL (HQL)
  • Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations
  • Use JSF to design web application. Including DB connection, pom.xml file for Dependency Injection and MVC model
  • Configured and customized logs using Log4J
  • Involved in multiple high priority releases with aggressive deadlines
  • Worked on front-end technologies such as HTML, JSP, AngularJS, Ajax, JQuery and CSS
  • Worked on object modelling using UML2. Created Class Diagrams, Sequence Diagrams and Activity Diagrams to describe the relationship that exists among system's object in accordance with the business requirements
  • Working under Agile/Scrum methodology

Environment: CoreJava,J2EE, Spring Core, Spring MVC, Hibernate 3.0, AngularJS, AJAX, JSP, Node.js, Servlet, JMS, JDBC, SOAP Web services, MyEclipse, Maven, HTML, SVN, XML, UML, Unix Shell Scripting, SQL, Windows and Oracle 9i.

JAVA/J2EE Developer

Confidential - New York, NY

Responsibilities:

  • Involved in Analysis, Design and Implementation/translation of Business User requirements of the project
  • Actively participated in daily SCRUM meetings to produce quality deliverables within time
  • Coding, styling, testing of reusable JavaScript, CSS, HTML widgets / libraries for complex UI controls
  • Involved in the design which utilizes Spring Inversion of Control (IOC) architecture and Hibernate
  • Interpreted and manipulated spring and hibernate configure files based on requirements
  • System built using Model-View-Controller (MVC) architecture
  • Design and development of Web User Interface is done using JSP, CSS, JavaScript and Struts tag libraries
  • Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser
  • Built web-based applications using Spring MVC Architecture suitable for Apache Axis framework
  • Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator
  • Used Spring Framework for Dependency injection and integrated with the EJB using annotations
  • Automate build process by writing ANT build scripts
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
  • Designed and developed intranet web applications using JavaScript and CSS
  • Spring MVC model integration for front-end request action controller
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database
  • Involved in installing and configuring Eclipse and Maven for development
  • Developed various UML diagrams like use cases, class diagrams and activity diagrams
  • Played a key role in the design and development of almost all the modules of the project
  • Used Log4J to validate functionalities and worked in Test Driven Development (Junit) for unit testing.

Environment: Java,J2EE, JSP, JDBC, HTML, JQuery, EJB, Servlets, Rational Rose, WebSphere Application server, JBoss, UML, Web services, Spring, Struts, Hibernate, CVS, XML, XSD, WSDL, SQL Server, Agile, JNDI.

JAVA/J2EE Developer

Confidential - Greene, NY

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using agile development methodology
  • Implementing Servlets, JSP and Ajax to design the user interface
  • Used JSP,JavaScript, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface
  • Maintained the existing code based developed in Spring and Hibernate framework by incorporating new features and fixing bugs
  • Designed and developed all the user interfaces using JSP, Servlets and Spring framework
  • Created an XML configuration file for Hibernate for Database connectivity
  • Developed custom controllers for handling the requests using the spring MVC controllers
  • Developed Client Side Validations usingJavaScript and server side validations using Spring validation framework
  • Extensively used the JSP in the view side of MVC
  • Used JSTL and created web interfaces using JSP technology
  • Developed the dynamic User Interface using JSP utilizing Custom Tag Libraries, HTML, CSS, and JavaScript
  • Expertise in developing integration services in SOA by offering Web Services based on XML communication on SOAP Layer
  • Used the RAD for creating and deploy the application on IBM Web sphere Application Server
  • Incorporated JUnit into the code to do the unit testing around the developed module
  • Used JDBC connection and access database procedures

Environment: J2EE, HTML, CSS, JavaScript, AJAX, XML, JAXP, SOA, Servlets, Spring Framework, JSP, EJB, JMS, Windows XP, 2007.

We'd love your feedback!