We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY:

  • Over 8 + years of experience in the IT industry involving analysis, design, implementation, integration and testing of various systems.
  • Good Exposure to Web Application Development using J2EE technologies and Oracle.
  • Extensive experience in architecture, design and building Complex Business components, developing Multi - Tier Web Applications and Server side Business Logic using Java, J2EE, XML, Apache Tomcat, JBoss, Web Logic, Servlets, JSP, Spring, Struts, Hibernate, Web Services (JAX-RS, JAX-WS), JDBC, PL/SQL, AJAX, JMS, Maven, Log4J, HTML, JavaScript.
  • Good Exposure to work on Frame Work using Struts MVC Architecture.
  • Diverse experience utilizing various Java tools and frameworks in Web based and Batch applications including Spring, Enterprise Java Bean (EJB), JPA (Hibernate, OpenJPA) and Struts.
  • Proficiency in developing web applications using JSP, Servlets, JavaScript, JQuery, ExtJS, XML, AJAX, CSS, HTML.
  • Experienced wif various integration technologies like SOAP and RESTful
  • Programming experience in UNIX Shell Script and Red Hat Package Manager (RPM).
  • Proficient in Application Server configuration viz. WebLogic Clustering, JBoss
  • Clustering, Messaging Integration, Bridging, J2EE Security and other application specific configurations as required.
  • Worked on various servers such as WebLogic, JBoss, and WebSphere.
  • Developed web tier components of web stores using Spring Web MVC framework dat leverages Model View Controller (MVC) architecture and used spring tool suite
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development
  • Developed DAOs(Data Access Object) using Hibernate as ORM to interact wif DBMS - Oracle
  • Integrated Hibernate in context files and configured Hibernate session factory
  • Developed Internet/Intranet and Client/Server applications using Java and J2EE technologies like JSP, Servlets, JavaBeans, Javascript, HTML, XML
  • Designed and developed user-friendly GUI interface and web pages using HTML, HTML5, CSS3, AJAX, Angular JS, Jquery, NodeJs and Javascript
  • Experienced in usage of CSS and CSS3 to maintain the front view of the application
  • Experienced in using XSL/XSLT for displaying data
  • Experienced in working wif Core Java and Swings
  • Designed and implemented RESTful Webservices
  • Experienced in deploying Web Application and configuring data source to IBM Websphere, JBoss and servers like Tomcat
  • Coded Maven build scripts to build and deploy the application
  • Build and deployed web application using ANT in Websphere
  • Extensive development experience wif IDE’s like Eclipse and NetBeans
  • Experienced in Application Software Development and Design, Object Oriented Design and Analysis(OOAD), technical documentation, debugging
  • Experienced in Oracle development tools like Toad, SQL Navigator
  • Designed and developed Servlets to store the details of the users in the database
  • Utilized JDBC API to access a database of reusable design components
  • Knowledge in creating and managing web applications
  • Proficient in working in MS Office 2013, 2010, Office 365 etc.
  • Managed the platform over the years through agile, scrum and waterfall practices.

TECHNICAL SKILLS:

Web Languages: Java, J2EE (JSP, JSF, Servlets, Struts 2.0, Spring Web Flow,JSP Tag Libraries, EJB 3.0,JDBC, JavaScript, SQL

Frameworks: Spring MVC, Struts, JSF Framework

Methodology: OOAD, OOPS, UML, RUP, Autosys

Scripting Language: JavaScript, CSS

Markup Language: HTML

Database: Oracle11g, MySQL 5.x and SqlServer

Operating System: DOS, Windows, Unix

IDE Tools: Eclipse, RSA, JBuilder, Oracle ADF, Web Logic, Enterprised Architect, Rational,Rose, LDAP, RUP Methodology, Clear Case/Clear Quest

Web Services: SOAP, REST, WSDL

Methodologies: OOPS/OOAD, UML, J2EE Design Patterns

Version Control: SVN, Clear case, CVS

Tools: RAD,Eclipse, Edit Plus, Apache Ant, log4j, JUnit, Visio, ANT, Maven

Web/App. Servers: Websphere Application Server 8.0, Apache Tomcat, SunOne Application Server,Web Logic 11g/ 12c, JBoss 4.x/5.x

ORM Tools: Hibernate, JPA, iBatis

Other: MS Office Suite, MS FrontPage,Toad, SQL, VSS, Test Director,Dreamweaver, Unit Test, NIKU.

PROFESSIONAL EXPERIENCE:

Confidential, Cincinnati, OH

Sr. Java Developer

Responsibilities:

  • Exposed to Software Development Life Cycle (Scrum) wif JIRA Agile following Agile methodology.
  • Developed the application using Spring MVC intensively dat leverages classical MVC architecture.
  • Developed stored procedures using Oracle PL/SQL and developed complex queries for business data processing.
  • Implemented Design Patterns such as Singleton, Factory, Observer, Proxy, Template, DAO.
  • Used RESTful Web services to validate mutual funds in real time scenario using JAX-RS.
  • Developed a Single Page Application (SPA) for the Product Catalog module to quickly filer, select and compare various investment products usingAngularJS, Bootstrap, HTML5, and CSS3.
  • Used AJAX to consume RESTful services and render the JSON response data on to UI web page.
  • Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) / Inversion of Control (IOC), and Aspect Oriented Programming (AOP).
  • Developed the server side validations using struts validation XML
  • Develop GUI related changes using JSP, HTML and client validations using Angular validations
  • Assisted in implementation of MVC pattern using Angular JS, JSF and Spring Controller
  • Developed application using Spring MVC, JSP, Angular services on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate
  • Assisted in designing, building and maintaining database to analyze new order installation and processing
  • Fixed bugs and taken care of maintenance of the product
  • Assisted the internal teams in all the phases of SDLC including requirements collection, design and analysis of the customer specifications, development and customization of the application
  • Implemented the online application by using Core Java(OOPS), JDBC, JSP, Servlets, Web Services
  • Managed projects in both Agile and Waterfall development environments

Confidential, Illinois, Chicago

Java/J2EE Developer

Responsibilities:

  • Involved in the design and development of dashboards using Spring MVC framework
  • Used Spring framework for transaction management
  • Designed the business object wif Hibernate ORM mapping and interfaced wif the business managers using Spring DAO
  • Responsible for mapping the database model into persistence objects using Hibernate Annotations
  • Integrated struts MVC wif Spring DI and Spring Hibernate DAO
  • Assisted the team for implementing web services using REST to process the data.
  • Configured Struts action classes, Hibernate POJO classes and integrated Struts and Hibernate wif Spring for processing business needs
  • Used Struts Validation Framework for dynamic validation of the user input forms
  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries and JavaScript to simplify the complexities of the application
  • Participated in the development team and implemented projects using IDE Eclipse.
  • Designed the Metrics module and the necessary components
  • Implemented jQuery AJAX calls in JSP web pages to render the response on to UI.
  • Created unit tests using JUnit framework in test driven development approach.
  • Used SVN as version control tool and Maven as build tool.
  • JasperSoft was used for Reporting module.
  • Developed Web services (SOAP) through WSDL for XML data transfer over HTTP to interact wif other components to send policy status and consumed RESTful Web service to get customer data from external module.
  • Worked closely wif requirement team, testing team, data base administrators and production support team.

Confidential, San Diego, CA

Java Developer

Responsibilities:

  • Create, test, and manage web page content using HTML, CSS, and JS functionality to create various campaigns on all devices.
  • Troubleshoot HTML, CSS, and JS issues in various devices
  • Work wif all departments in the creation and implementation of campaigns.
  • Full life cycle iterative development; requirements gathering, technical design, development, testing and implementation.
  • Working on UI technologies including HTML5, JavaScript, CSS3 to develop, design and testing in support of various product initiatives.
  • Building highly scalable, flexible cross-platform/device UI applications.
  • Responsible in understanding the client requirements and Involved in test plan preparation.
  • Work collaboratively wif team and stakeholders to understand user experience goals and gaps
  • Participate in collaborative user-centered design initiatives across the company.
  • Provides information on the state of the project in daily scrum calls.
  • Communicating wif other team’s members (Development Team, Technical Support, and Business Support) in order to resolve the issues.

Confidential

Java Developer

Responsibilities:

  • Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, JSP, and AJAX.
  • Used Spring JDBC to execute database queries. Created row mappers and query classes for DB operations.
  • Used Spring framework for Dependency Injection and JDBC connectivity.
  • Developed RESTful Web services client to consume JSON messages using Spring JMS configuration. Developed the message listener code
  • Design HTML prototypes, visual interfaces and interaction of Web-based design.
  • Involved in development of custom Servlet handling http request and response objects.
  • Create JSP pages for the Customer module of the application. Coded a JS util file for commonly used JS validation.
  • Actively involved in code review, performance tuning and bug fixing phases.
  • Good team player wif ability to solve complex issues. Initiated team discussions to improved efficiency of the system.
  • Used Maven as the build tool and Tortoise SVN as the Source version controller
  • Involved in the deployment of the application in Integration and Implementation environment.
  • Used Subversion (SVN) as the configuration management tool to manage the code repository.

We'd love your feedback!