We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY:

  • Around 6 years of professional experience in complete software development life cycle (SDLC) of n - tier large web-based distributed systems.
  • Experienced with the entire Software Development Lifecycle (SDLC) of applications: gathering requirements, analysis, conceptual and detail design, development, verification and testing.
  • Proficient in using Object Oriented Analysis and Design (OOAD) principles, applying proven design patterns in building high performance applications.
  • Strong development experience in using J2EE, Servlets, Spring, JSF, Spring MVC, Apache Struts, Hibernate, JDBC, JMS, JavaBeans, JPA, JNDI, RMI, EJB, Java Mail, J2SE, ORACLE, SQL Server 2008, SQL and PL/SQL.
  • Extensive design and programming experience with web technologies like JSP, HTML, DHTML, JavaScript, JSFandXML/XSL.
  • Hands on experience on WebSphere, Tomcat, WebLogic, Apache Web Server and Glass fish.
  • Experienced is developing Jenkins, Ant and Maven scripts for automated application build and testing.
  • Strong experience in Service Oriented Architecture (SOA) and publishing web services that include several components like WSDL, SOAP, UDDI, Axis and JAX-WS.
  • Extensive experience in using JSP, HMVC Pattern, MVC Architecture, leading to substantial reduction in time and effort.
  • Experience with using IDEs: Eclipse, NetBeans and IBM Rational Application Developer (RAD) for WebSphere Software. Version Control Systems: CVS, SVN.
  • Experienced in using interfaces, classes, enumerations and annotations of Java Persistence API.
  • Experienced in developing applications using Hibernate, HQL, and Criteria. Used reverse engineering, mapping and configuring entities to represent them into Plain Old Java Objects (POJO).
  • Experienced in writing DB2 and Oracle, MySQL database programming scripts: Stored Procedures and Triggers using PL/SQL.
  • Experienced in Agile, SCRUM and TDD (Test Driven Development) software development methodologies.
  • Followed techniques and principles provided by test driven design (TDD) paradigm for developing quality code.
  • Good understanding of Project Life Cycle and gathering requirements for ETL Development, maintained ETL technical documentation
  • Experienced in Agile Methodology, actively lead and participated in requirements clarification, design, development and creation of unit tests.
  • Strong experience with Object Oriented design and methodologies using Rational Rose, Visio and UML Studio.
  • Functional and Technical expertise in domains like Healthcare, Business Services &Financial Applications, Work Flow Process - Automation, Internet Web applications.
  • Jointly worked with Technical Leads and Designers on the detailed task assignments and monitoring the progress against the schedule and quality.
  • Conducted design and code reviews, fixed bugs and resolved production issues.
  • Participated in client project meetings as necessary regarding technical activities.
  • Excellent and efficient Team Member with good planning and monitoring skills. Ability to work under stress and in meeting the schedules.

TECHNICAL SKILLS:

Languages: Java, JavaScript, AngularJS, PHP, Bash, node JS, XML, XSLT, XPath, XSD, HTML, JQuery, DHTML, SQLPlus, UNIX Shell scripting.

J2EE/J2SE: Servlets, Spring Beans, Struts, JSP, JSF, XML, JDBC, JMS, EJB JavaBeans, Struts, I/O library, Multi-Threading, JMS, JNDI, RMI, JBOSS, JAX-WS.

IDE s/Tools: Spring Tool Suite (STS), Jasper reports, Eclipse, NetBeans, IBM Web Sphere Studio (WSAD), Sun ONE Studio, CVS, Rational Clear Case, XML Spy, Apache Ant-Build Tool, MS-Office, JUnit, Visual Source Safe, SQL *Plus .

Presentations: JSP, Java Script, Ecommerce API, CSS, XSL, HTML, DHTML, AJAX.

Source Control: Microsoft VSS, SVS

Database: Oracle 9i/10g/11g, IBM DB2, MySQL, MS SQL Server 2008, TSQL, SQL, PL/SQL, Triggers, Views, HQL, Criteria, Toad.

Frameworks: Hibernate 2.0, 3.0, 4.2.9, Spring 4.1.6, Struts 1.0, 2.0.

Application/Web Servers: WebLogic Application Server, IBM Web Sphere 5.x, BEA Web logic, Tomcat and Apache Web Server, Resin.

Other Tools: JDK 1.8/1.7/1.6/1.5/1.2/1.1/1.0, Jenkins, Maven, MS-Project,Case360, Visio, Erwin, TOAD, Rational Rose, Business Objects, Crystal Reports XI R2/10.0.

Methodologies: AGILE Methodology, Software Engineering (SDLC), OOAD and UML.

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP and SOAP.

Operating Systems: Sun Solaris, UNIX, Linux (Redhat, Ubuntu), Win 10/08/07/ XP, MAC.

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

Java Developer

Responsibilities:

  • Actively contributing towards the development of various departments(Appeals, Prior Auth, Provider Enrollment, Medical Review and MSP&ORU etc.. in Case360 tool for the end user CMS (Centre for Medicare & Medicaid).
  • Involved in all phases of SDLC (Software Development Life Cycle), which includes requirement gathering, developing, unit testing, validating the test results, fixing defects and deploying as a standalone application.
  • Primarily developing using components which includes: Core Java, Spring Multithreading, Spring Jdbc Monitoring, Analyzing defects, share valid observations and supporting documents with testers and co-developers in the Spring Core and SQL.
  • Designed and developed customized ESB to integrate and govern SOA services.
  • Developed RESTful Web API which produces and consumes JSON response as part of integrating the module with the Lock Manager.
  • Using Toad Oracle 11.6 to write and test complex SQL queries and Stored procedures.
  • Notes using Mantis bug tracker tool and also providing the fix after deploying the build.
  • Worked on Production support and supported the case 360 Application.

Environment: Java, J2EE, XML, CSS, MYSQL, Servlet, Java Script, HTML, Spring 4.3.2, Putty, RESTful, JSON, Apache Tomcat 8.0.36, Toad Oracle 11.6, JDBC, Hibernate 3.0, JQuery.

Confidential, Andover, MA

Java/J2EE Developer

Responsibilities:

  • Worked extensively on struts 2.0 framework to insert the panel data into the panel container.
  • To handle the exceptions in the application we designed and implemented customized exception handling.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Worked in a team of 3 members and used panel container to organize the panels.
  • Utilized Hibernate’s Polymorphic many-to-one associations for the purpose of referring instances of subclasses and participated in design of data base and created tables in ORACLE.
  • Implemented Singleton, Service Locator design patterns in MVC framework and developed command, delegate, model action script classes to interact with the backend.
  • Implemented log4j for debugging and logging purposes.
  • Developed restful services endpoints using spring boot.
  • Used ANT and MAVEN with different modules.
  • TDD with unit testing using Junit.
  • Build the application using TDD (Test Driven Development) approach.
  • Able to design, implement, and maintain multiple e-commerce / internal websites catering to customers and business users
  • Updated Struts-config.xml files to integrate all the components in the Struts framework.
  • Involved in conversion of several paper documents to online documents.
  • Involved in taking the clients requirements up-to-date and worked on them accordingly.
  • Worked on various technologies like HTML, JSP, and Servlets. Responsible for change requests and maintenance during development of the project.
  • Had to insert various data into the document. Giving demos and status updates of the application
  • Involved in finding as well as fixing the bugs and making modifications to already existing code.
  • Interacting with deployment team, testing team and other teams to perform project related activities.

Environment: Jdk 1.7, WebLogic, struts 2.0 framework, JSP, Angular JS, WEB API, Hibernate 3.3.x, Spring 3.0 XML, Servlets, SVN,Jira,Agile, REST, SOAP UI, HTML, JSP, Servlets, TOAD, UNIX, MAVEN 1.8, Junit 4.4, Oracle 10g,E-commerce.

Confidential, Alton, Kansas

Java/J2EE Developer

Responsibilities:

  • Actively worked on migrating existing architecture for entire legacy system to conform to SOA architecture including replacing customized home grown libraries to equivalent open source solutions.
  • Developed use case diagrams, sequence diagrams and class diagrams using IBM Rational Rose.
  • Developed user interface using Struts framework, HTML/JSP, JSP custom tag libraries and user validations using JavaScript.
  • Developed business logic using session beans using IBM WebSphere Application Developer and deployed them using IBM WebSphere Application Server.
  • Involved in development of the application using Spring Design Pattern.
  • Extensive use of Maven to build and deploy the application into dev environment and QA environment and work with the front-end developers in displaying the data.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to in corporate Business Logic and save the data to Oracle database.
  • Involved in project engineering.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Used the Rest Templates in the spring services to call the rest web services.
  • Created the spring Bean Factory for initializing services.
  • Teach strategic planning & purchasing principles and practices to planning departments
  • Extensively used the LOG4j to log regular Debug and Exception statements.
  • Used JAX-RS annotations to specify the type of data producing or consuming, validate the user requests, map user requests and to pass input parameters.
  • Work with cross-functional departments to ensure information reported is sensible, accurate and completed in a timely manner; provide recommendations to orderManagement, Account Managers, etc. on how to improve service delivery for client.
  • Deployed the application using JBOSS.
  • Experience in Business Process and Decision Management Design using JBoss JBPM and JBoss Drools Rules Engine.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver. Used Design Patterns such as Singleton, Business Delegate, Session Facade, Service Locator, Simple Factory Pattern, and Data Transfer Object.
  • Involved in creation of Low Level Design including sequence diagrams and class diagrams to understand the existing architecture.
  • Complete daily inventory check to ensure order accuracy
  • Involved in the integration of spring for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in Spring IoC framework.

Environment: Jdk 1.6, UML, Struts 2.2, Struts tiles, validator, struts taglibs, Spring 2.5, Eclipse 3.5, DB2, JBOSS,Linux, JSP 2.0, JQuery 2.0, Servlets, JDBC, Hibernate, Dojo, XML, XSLT, CSS, DOM, DHTML, Junit 4.4, SVN,Log4j, IBM WebSphere Application and Portal Server (WAS/WPS) 6.0/v6.1. Oracle10g, TOAD, UNIX, Ant 1.8, Agile Scrum, Jvm sockets, Maven

Confidential, Buffalo, NY

Java/J2EE Developer

Responsibilities:

  • Designed and developed Business and Persistent layers of the insurance subsystems based on requirements specifications supplied to business analysts.
  • Implemented the new modules based on SpringMVC architecture and Spring Bean Factory using IOC and AOP technologies.
  • Implemented the business and persistent layers by using Hibernate with Spring DAO and Developed POJO java classes using ORM tool.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and configured the database and Hibernate subsystems.
  • Developed web pages to display the account transactions and details pertaining to that account using JSP, Spring Web Flow, AJAX and CSS.
  • Responsible for the configuration of Struts web based application using struts-config.xml and web.xml.
  • Modified Struts configuration files as per application requirements and developed Web services for non-java clients to obtain user information.
  • Used Struts Action Servlet, Action Form to design various JSP pages using MVC2 architecture.
  • Developed various activities like transaction history, search policies that enable users to understand the system efficiently.
  • Analyzed and resolved functional and technical problems regarding Jive software.
  • Followed Agile Methodology (TDD, SCRUM) to satisfy the customers and wrote JUnit test cases for unit testing modules.
  • Involved in setting up Linux servers with JBoss, Apache, JDK 1.6, JIRA and Git.
  • Perform migration of existing application to the WebSphere portal and management of existing portals for all clients.
  • Developed Messaging frame work for Asynchronous service using JMS and Message Driven Beans.
  • Used Java Persistence API (JPA) which enables enterprises to implement Big Data applications quickly and easily.
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices
  • Involved in implementing source code Branching and performed Check-in/Check-out in Subversion.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing

Environment:: Java/J2EE, JSP 2.1, XSL, STRUTS 1, AJAX, DAO’s, POJO’s, Hibernate 2, NodeJS, Tag libraries, Spring Framework,Oracle,CSS, Web Services, Servlets 2.5, EJB 2,Linux, Scrum, Test Driven Development, JUnit, log4j, Ant, Maven, Unix, WebSphere Application Server, JMS, Subversion, JBOSS.

Confidential

Jr Java Developer

Responsibilities:

  • Developed applications using JDK1.3.1. Developed Servlets and EJB components for the middle tier. Created EJBs to encapsulate business logic using session beans
  • Developed Web interface using JSPs and HTML. Environment: Windows NT/98/2000, Web Sphere 3.5, JDK 1.3.1, JDBC, EJB, JSP

Environment: Java, JDBC, Applets, AWT, SQL Server, Windows 98, WebSphere

We'd love your feedback!