We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

MD

PROFESSIONAL SUMMARY:

  • Over 8 years of versatile experience in analysis, design, development and implementation of N - tier architecture based applications, Business to Business Applications, Business to Client based applications, distributed components and internet/intranet applications.
  • Expertise in analysis, design and development of applications using JEE/J2EE technologies including JAVA, Servlets, JSP, EJB, JMS, JDBC, JNDI, JTA, Web Services, SOAP, JAXB, JAX-RPC, JAX-WS, XML and XSD.
  • Strong knowledge in Object Oriented Programming Concepts, and its implementation.
  • Expertise in Implementing MVC design pattern using Struts and Spring framework.
  • Worked in web application development using HTML, DHTML, CSS, UML, JavaScript, JSP and Servlets.
  • Developed Graphical User Interface (GUI) to display report data using jQuery in Cross-browser compatibility and Web application Scaling
  • Expertise in client scripting language and server scripting languages like JavaScript, JQuery, JSON, AngularJS.
  • Expertise in AngularJS for developing single page applications.
  • Expertise implementing and integrating framework like Struts, Spring MVC, Spring IoC, Spring AOP, Hibernate, and JPA.
  • Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, safari, Opera, Chrome
  • Experience in database design and development using PL/SQL to write Stored Procedures, Functions, Triggers, prepared statements and experience in writing native queries.
  • Experience in multiple DBMS using Oracle, SQL Server and MySQL.
  • Highly proficient in using design patterns such as, Session Façade, Front Controller, Data Access Object (DAO), Value Object, Singleton, Service Locator for executing multi-tier, highly scalable, component based, services driven, test driven enterprise applications.
  • Good Knowledge in Fuse ESB and MULE ESB.
  • Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom up Approach.
  • Experience in the design and development of SOAP and RESTful web services. Experience in integrating with the existing web services.
  • Experience in developing unit test case using JUnit and creating mock objects using Mockito.
  • Involved in different stages of Software Development Life Cycle including System Analysis, User Requirements Determination, Data modeling, Coding, Implementation and Testing.
  • Experience in build scripts for enterprise applications using ANT, Maven and Gradle.
  • Experience with version control tools like Clearcase, SubVersion, CVS and GIT.
  • Experience in handling different Web Servers like Tomcat, and Application Servers like JBoss, WebSphere and WebLogic.
  • Experience in developing application using Eclipse, RAD, STS and IntelliJ.
  • Good in communicating with clients, customers, managers and other teams in the enterprise Confidential all levels
  • Experience in Waterfall Model, Agile methodologies such as Scrum, Extreme Programming, and Test Driven Development
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.

TECHNICAL SKILLS:

Operating Systems: Windows 2003, 2008, 2012, Unix (Sun Solaris), Linux.

Languages: C, C++, SQL, PL/SQL, UML

Java Technologies: Java, J2EE, Servlets, JSP, EJB 2.0/3.0, JDBC, JNDI, Java Mail, JMS

Web Technologies: HTML, XML, JavaScript, CSS.

Frame Work: Jakarta Struts 1.x/2.0, Spring, Hibernate

IDE: Eclipse, IBM Web Sphere Rational Architect 7, Spring Tool Suite(STS)

Servers: WebSphere 6.x/7.x, WebLogic 7.0, Tomcat 4.x/5.x

Database: Oracle 9i/10g, DB2 7.0.

Web Services: SOAP, RESTful, JAXRS,JAX WS

Tools: Maven (3.2.2, 3.2.5, 3.3.1), Log4J, JUnit, Ant, Edit Plus.

PROFESSIONAL EXPERIENCE:

Confidential, MD

Sr. Java Developer

Responsibilities:

  • Developed the application using agile methodology and Scrum method of project management.
  • Developed user interface using BOOTSTRAP UI, third party libraries Confidential task and AngularJS to simplify the complexities of the application.
  • Inserted Dependency Injection between components using Spring (IOC) concept.
  • Implemented Asynchronous messaging between System Integration components using Spring JMS Template.
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis. Developed Web Service client interface with files for invoking the methods using RESTful.
  • Extensively worked on SOA and web services to get the data from third party systems MDM and configured JMS queues on server.
  • Integrated Hibernate ORM with Spring-Hibernate framework to facilitate DML and DQL queries and represent object-database mapping.
  • Followed SOA Design and Architecture to Develop REST Webservice, generated and consume the services.
  • Handled SSL Handshake security to REST WebServices.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins and views for multiple databases, Oracle 10g using Toad tool.
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Developed Maven Profiles for the build process and deployed in the server.
  • Developed logging aspects using Spring AOP.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, appenders.
  • Prepared technical reports & documentation manuals during the program development.
  • Used Rational Clear Case for version control and Clear Quest for bug tracking.
  • Performed deployment of applications on UNIX box.

Environment: JDK 1.6, AngularJS, Bootstrap UI, Spring, Hibernate, JPA (EJB), XML, XML Schemas, XSLT, JMS, Oracle 10g, Toad, Maven, Log4j, Web Services(JAX-WS), JAXB, REST Webservice, SIF, MDM, WebSphere Application Server v7.0, IBM Clear Quest.

Java/J2EE Developer

Confidential, Chicago, IL

Responsibilities:

  • Involved in developing the project using Rational Unified Process (RUP).
  • Involved in designing Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose, Visio 2003, UMLet, and Magic Draw.
  • Developed user interface using JSP, Ajax based design, JSP Tag libraries.
  • Designed web pages using SWING, JSP, XSL, HTML, CSS, DHTML and server side validation with Validator interface of spring MVC.
  • Implemented SPRING MVC architecture to develop presentation tier and business layer using components like dispatcher Servlet, Handler Mappings, Controller, ModelAndView Object, View Resolver, View.
  • Involved in setting up the Web Services (SOA) using XML, SOAP, WSDL and Apache Axis and created Consumers and Stubs to get the required information for policies.
  • Used MQ Series for insurance claim reports and status information exchange between current and legacy system.
  • Involved in Parsing XML’s using DOM, SAX, and JAXB to retrieve information that is returned from WebServices.
  • Develop and execute unit test cases using Junit3.0.
  • Used Hibernate 3.0 in data access layer to access and update information in the database.
  • Extensively used RAD 7.0 for writing code.
  • Involving in design meetings before developing the application and be proactive in discerning performance issues and developing high-performing application.
  • Extensively used SQL, PL-SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Designed various tables required for the RST application in Oracle 10g database, created various insert and update scripts and used Stored Procedures in the application.
  • Used Log4j for logging and tracing the messages.
  • Worked on Devops tools (Chef, puppet,Git), AWS etc.
  • Experiences with FileNet P8 Platform where the requirements are placed in excel Sheets.
  • Used Tortoise SVN, CVS Repository, and PVCS Version Manager for version control.

Environment: IBM RAD 7.0,ILOG/Jrules, DOJO, MAVEN, IBM WAS 6.0,ESB,Apache Axis, JMS-MQ Series, WebSphere Application Server 6.1,JDBC,Spring MVC, JSF, SOA, Web Services, Hibernate 3.0, J2EE 1.4, JSP 2.0, Ajax, Servlets 2.4, JMS 1.1, XML, SOAP, WSDL, JAXB,SAX,DOM,Log4j, JUnit, ANT, JavaScript, HTML,CSS, Tortoise SVN,PVCS Version Manager, CVS, Oracle 10g, PL/SQL, Visio, Magic Draw, Windows XP, UNIX.

Confidential, MIDDLE TOWN, NJ

Sr. J2EE Developer

Responsibilities:

  • Created the design documents with use case and sequence diagrams in conjunction to developing the project framework.
  • Followed Agile Scrum two week development cycle to streamline development process with iterative and incremental development
  • Developed UI screens using HTML5, JavaScript, CSS, AngularJS, Tiles, custom TagLibs and JSP templates.
  • Implemented the associated business modules integration using Spring and Hibernate framework.
  • Implemented layer architecture with business components, services and managed database transactions.
  • Implemented ActiveMQ for asynchronous communication between modules.
  • Developed user-friendly interface to seamlessly combine the new module with existing login system by using AngularJS
  • Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
  • Developed PL/SQL statements including stored procedures and triggers to perform the business.
  • Developed Web services component using XML, WSDL, Restful and SOAP with DOM parser to transfer and transform data between applications.
  • Implemented Spring service layer with dependency wiring, transaction, DAO and annotations.
  • Developed Hibernate configuration files and queries and implemented DAO classes
  • Integrated with Quartz for scheduling support and developed cron schedule expressions.
  • Performed code review, unit testing, functional testing, system testing and integration testing.
  • Implemented Log4j log framework and custom code for configuring logging levels.
  • Integrated LDAP with Spring Configurations for getting querying data from the directory.
  • Designed/Implemented application package and dependencies with Maven.
  • Integrated Omniture custom scripts into JSP for tracking and web analytics.
  • Provided the production support and troubleshoot the requests from end-users.

Environment: Java 7, JEE 1.6, JSP, AngularJS, SOAP/Restful web services, Axis, JAX-WS, XStream, Soap UI, Spring 3.1.2, Active MQ, Hibernate, Agile (Scrum, XP, TDD), JavaScript, JMeter, Maven, Oracle 11g, IBM AIX, CVS, Bugzilla, AmaterasUML, Visio 2007, FileZilla, Eclipse, Spring Source Tool Suite, Toad IDE, JUnit, Log4j, WebLogic 10.3, Apache Tomcat 7.0, Omniture, LDAP, Rally Software.

Confidential, MI

Senior Java/J2EE Developer

Responsibilities:

  • Understanding the requirements by interacting with business users and mapping them to design and implementing it following the AGILE Development methodology.
  • Designed and developed the application using Struts Model View Controller (MVC) design Pattern.
  • Extensive use of EJBs for middle tier component to implement the business logic
  • Developed an automated application using JMS for messaging and JNDI to interact with the Server.
  • Implemented Service locator pattern to invoke EJBs through Struts.
  • Coded JavaScript for AJAX and client side data validation.
  • Used Hibernate as ORM tool to store the persistence data into the Oracle9i database.
  • Developed ANT script to build and deploy Java applications.
  • Designed the Architecture of the project as per Spring MVC Frame work. Worked with Spring Core, Spring AOP, Spring Integration Framework with Hibernate.
  • Developed modules using Spring3 framework using Eclipse IDE.
  • Create JSPs with some custom JSTL Library Tags and Controller Servlets.
  • Configured the data mapping between Oracle and SQL Server 2005 and tested performance accuracy related queries under SQL Server.
  • Created connections to database using Hibernate session Factory, used Hibernate APIs to retrieve and store data with Hibernate transaction control.
  • Involved in the Production support of the Application.
  • CVS is used for source code management.
  • Developed numerous Junit test cases.
  • Configured applications to use Sonarqube governance plugin for quality control.
  • Configured Artifactory repository to store and deploy jars and project related artifacts.

Environment: JAVA 1.6, J2EE, Spring 3.0, Hibernate 3.0, Apache Axis2, WSDL, Rest, SOAP Web Services, JavaScript, JMS, Agile Methodology, PL/SQL, JPI, UNIX, Oracle 9i, WebLogic, TOMCAT, Eclipse 3.5/4.4, JQuery, Ajax, Jenkins, Sonar, Maven3, CVS, JSON

Confidential, Ohio

Sr. J2EE Developer

Responsibilities:

  • Involved in various steps of SDLC such as analysis, design and development of system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams using Rational Rose.
  • Designed the user interfaces using HTML, CSS, JavaScript, JSPs.
  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject beans and AOP for creating the exception handling aspects.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factory.
  • Deployed the applications on IBM WebSphere Application Server.
  • Developed JUnit test case for all the services and manager methods.
  • Developed consumer claims and patient expert web services with Apache CXF using JAX-WS (SOAP), JAX-RS (REST) API’s and JAXB framework.
  • Implemented SOAP Web Services to integrate third party service using the WSDL.
  • Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Used CVS for version control of the application.
  • Used Log4J to capture the log the events and exceptions.
  • Implemented the library dependency management and application build process using Maven.

Environment: Java, J2EE, JSP, Struts, EJB, MySQL, HTML, CSS, JavaScript, XML, DOM, SAX, ANT, Rationale Rose, WSAD 5.1.2 (Web Sphere Studio Application Developer), IBM Web Sphere Application Server, Hibernate, LOG4J, CVS.

Confidential

J2EE Developer

Responsibilities:

  • Involved in requirement Analysis, documentation of high level and low-level design.
  • Developed application using core java. J2ee and spring framework.
  • Developed SOAP web services using Apache CXF and Axis2 framework and deployed on Tomcat.
  • Developed JAX-WS web services and deployed on Web sphere Application Server.
  • Migrated web service applications from Tomcat to Web sphere Application Server.
  • Worked on java security like encryption, decryption, and generation of signature.
  • Involved in implementing static and dynamic Web mapping of business logic and technical requirements.
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Collaborated with business during requirement analysis and design discussions.
  • Prepared test data for various test scenarios.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Worked on migration of light weight web applications from Web-logic to Tomcat.
  • Responsible for developing the application level flow by utilizing Java, JSP and Struts.
  • Responsible for developing the OS specific scripts (Shell Scripts) for automating the closing doc Process.
  • Used JSP for the front-end development and Java script for validation.

Environment: Core Java, J2EE, spring, Web services, SOAP, JAX-WS, CXF, AXIS2, JMS, JUNIT, ANT, Maven, XML, XSD, Eclipse, Spring Source Tool suite, SVN, Microsoft visual studio, Linux, Windows XP, Shell scripting, Tomcat, Web sphere, Hibernate, HSQLDB, JBoss.

We'd love your feedback!