We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Grovetown, GA

SUMMARY

  • 7+ years of experience in software development includes Analysis, Design, Development and quality testing of software for Standalone applications and Web - based applications using JAVA, J2EE and J2SE technologies.
  • Experienced developer/designer in all stages of the Software Development Life Cycle
  • Expertise in Java concepts like OOP, JAVA SWING, JDBC, JMS, Multi-Threading, JUnit and advanced Java concepts like JSP, Servlets, Struts, HTML, XML, Hibernate, AJAX, Java Beans and SPRING.
  • Worked on Spring Core, Spring ORM, Spring DAO, and Spring MVC architectures.
  • Well experienced on Java Web Services development using SOAP, REST, WSDL &UDDI.
  • Well versed in Object Oriented Analysis, Design / Development Methodologies, Use Cases, Sequence and Class Diagrams using UML with Rational Rose.
  • Experience in developing Web based GUI’s using JSP, JQUERY, HTML 4/5, DHTML, CSS 2/3, and JavaScript
  • Strong experience on software development methodologies like Waterfall, TDD, Agile development and Rapid Application Development.
  • Experience in implementing web based projects using Web/Application Servers such as Web Logic 9.2/10.3, Apache Tomcat 6.0.18/7.0.42 , IBMWeb Sphere 6.1/7.0, and Jboss Application Server 4.2
  • Good working knowledge on databases like Oracle 9i/10g/11g, SQL Server 2008, MySQL.
  • Hands on experience in working with PL/SQL, Stored Procedures and Triggers.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools such as ANT and Maven
  • Used log4J for enabling runtime logging. Performed System Integration test to ensure quality of the system.
  • Good experience in working on windows, Unix, Linux operating systems.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse and RAD.
  • Excellent Interpersonal and Communication skills coupled with strong technical and problem solving capabilities with a can - do attitude.
  • Exceptional ability to quickly master new concepts and a proactive team player with good analytical and ability to perform at a high level, meet deadlines, adaptable to ever changing priorities

TECHNICAL SKILLS

Languages: Java, J2EE, C, C++, UNIX Shell, SQL, PL/SQL, Python

Technologies: JSP, Servlets, JNDI, JDBC, EJB, JMS,JSF, Java Beans, SOAP,REST, JAXP, JAXB,AJAX, AWT, Swings, CSS, ILOG, JXPath, Xpath, JSON

Web Technologies: HTML, DHTML, XML,CSS, JavaScript, JQuery, Angular JS, Bootstrap, Ext JS, Backbone JS, Node JS, DOJO

Distributed Technologies: RMI, EJB, JMS, Data Warehouse

Application Server: JBoss, Apache Tomcat 5.5/6.0/7.0.42 , IBM Websphere, Oracle Weblogic 10.3

J2EE Frameworks: Struts, Spring, ANT build tool, Maven build tool, Log4J, MVC, Hibernate

IDE’s: Eclipse, MyEclipse, RAD, IntelliJ

Database(s): Oracle 8i/9i/10g/11g, MS Access, DB2 UDB, MySQL, Apache Cassandra

Version Control Tools: Rational ClearCase, WinCVS, RequisitePro, ClearQuest, SVN, GIT

Testing Tools: JUnit, WinRunner

Case Tools: Rational Rose, UML, OOAD, RUP

Operating Systems: Windows 8/ 7/ XP/ 2000/NT/98/95, MS-DOS, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Princeton, NJ

Java Developer

Responsibilities:

  • Involved in development of new modifications and maintaining a suite of products that encompass the OASIS application that would be used by clients to manage their Medical Malpractice Policy Insurance platform.
  • Developed application using Struts, spring and Hibernate frameworks.
  • Developed presentation tier using JSP, JS, JQuery, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Responsible for writing the SQL queries and Stored Procedures for data manipulation.
  • Responsible for development of web services (SOAP and REST), development (modification enhancements), maintain and support of OASIS, a Medical Malpractice Liability insurance software product for use in Confidential with multiple lines of business.
  • Worked on enabling Restful web services for the policy data in policy enterprise web application to send data to the upstream elements. Created micro web services using REST to connect downstream elements such as Xpertdoc and Onbase to make up the Confidential suite of solutions.
  • Communicated with all levels of staff including team members, business analysts, project managers/lead and business team.
  • Maintains current knowledge of standard programming languages, methodologies, database concepts and service oriented architecture concepts and relevant development tools and solutions necessary to support current and planned projects.
  • Expected to do additional functions on a need-to basis to support business needs.
  • Developed JUnit test cases and performed integration and system testing.

Environment: Java, J2EE, JSP, MVC, Servlets, Spring, XML, SOAP, REST, HTML, JavaScript, JSON, Oracle, PL/SQL, JUnit, JDBC, ANT script, Weblogic server

Confidential, Grovetown, GA

Java Developer

Responsibilities:

  • Involved in Designing, developing and testing the application and complex business scenarios.
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Developed the presentation layer using JSP, JavaScript, HTML, Bootstrap, AngularJS and CSS.
  • Responsible for writing the SQL queries and Stored Procedures for data manipulation.
  • Developed JUnit test cases and performed integration and system testing.
  • Design, development, testing, troubleshooting and debugging of the web application.
  • Used Log4j to enable the runtime logging.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Used Agile methodology throughout the software development lifecycle(SDLC)

Environment: Core Java, JDK 1.8, Servlets, JSP, spring, Hibernate, Maven, HTML, CSS, AJAX, Java Script, Bootstrap, AngularJS, DB2, Sql, Apache Tomcat, Jenkins, Log4j, JUnit, Eclipse and UNIX.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Involved in designing and implementing the pages for the NGUX site.
  • Worked on backend and frontend, improved site user experience and functionalities significantly.
  • Used Struts and Hibernate to develop the CMS module
  • Implemented Content Management System for news producer to manage news items.
  • Implemented Restful web service for use in different modules. Used Jersey to implement Restful web services in a Java servlet container.
  • Implemented new batch processes to handle user subscriptions and transactions.
  • Designed and implemented the presentation layer using JSP, Angular JS, HTML, Bootstrap and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Participated in code review to ensure the quality of work.
  • Involved in replacing the site search from Fast to Elastic search for all the NGUX sites.
  • Wrote custom search templates and index templates for Elastic search.
  • Planning and executing Integration, Functional and Regression testing of new code
  • Wrote shell scripts for application provisioning of CentOS system.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Used Agile methodology throughout the software development lifecycle(SDLC)
  • Involved in running weekly builds to migrate new code to production environments
  • Addressed high priority bugs impacting UI/revenue on a daily basis under tight timeframes
  • Worked closely in a team environment and effectively communicated with developers and clients

Environment: Core Java, JDK 1.7, Servlets, JSP, Struts, Hibernate, JMS, Restful, Jersey, JSON, AngularJS, Bootstrap, Elastic Search, Kibana, Logstash, memcache, Oracle, PL/SQL, Eclipse, HTML, CSS, AJAX, Java Script, Apache Cassandra, Apache Tomcat 7.0.42, Jenkins, Log4j, JUnit and UNIX.

Confidential, Chandler, AZ

Java Developer

Responsibilities:

  • Involved in Designing, developing and testing the application and complex business scenarios.
  • Developed the Contract- first SOAP Web services using SPRING-WS and exposed the services to the initial payment origination applications.
  • Used JAXB for marshaling and unmarshaling the XML documents.
  • Used JMS and MQ to send messages securely, reliably and asynchronously to the legacy systems.
  • Worked on the Data Layer module which is a layer between the actual database and the classes that need to access the data using Spring-JDBC.
  • Worked on Velocity Template to auto generate the POJO classes for the tables in the database.
  • Worked on Spring Batch jobs and used Autosys for the batch scheduler job.
  • Responsible for writing the SQL queries and Stored Procedures for data manipulation.
  • Developed Ant Build scripts for compiling and building the application.
  • Used Maven as a build tool, wrote the dependencies for the jars that needs to be migrated.
  • Used Log4j to enable the runtime logging.
  • Used Agile methodology throughout the software development lifecycle.
  • Coordinated with other Development teams, Testing team, System managers and developed good working environment
  • Configured and deployed the applications to Weblogic application server.

Environment: Java, J2EE, Spring, Hibernate, SOA, JDBC, Weblogic 10.3.6, Ant, Oracle11g, Active MQ, MyEclipse, SOAP web services secured by client SSL certificates, Anthill pro, Log4j .

Confidential, Hoffman Estates, IL

Java Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) of project including Requirement Analysis, Designing, Build/Construction, Unit/Assembly Testing and Deployment.
  • Implemented J2EE standards, MVC architecture using Spring Framework.
  • Developed Web Services for data transfer from client to server and vice versa using SOAP, WSDL and UDDI
  • Developed presentation tier using JSP, Ext JS, JQuery, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Generated POJO classes to map to the tables in the database using the JPA-Hibernate integration
  • Configured Hibernates second level cache using EHCache to reduce the number of hits to the configuration table data
  • Used Spring framework for implementing Dependency Injection, AOP, Spring ORM
  • Configured the web.xml & persistence.xml for the project
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Used EJBs (Stateless Session Beans) to implement the business logic, MDBs (JMS) for asynchronous communication internal and external to the system.
  • Created UNIX shell scripts for CRON jobs and other production support activities like archiving the logs etc.
  • Used Apache camel for routing the messages from one system to other.
  • Used JNDI to perform lookup services for the various components of the system.
  • Responsible for writing SQL queries and stored procedures for data manipulation.
  • Involved in post-production support.
  • Used JUnit for unit testing.
  • Used Ant building tool to build the application.

Environment: Java, J2EE, Spring, Hibernate, JPA, JSON, Oracle, Jboss, Ant, CSS, HTML5, Oracle10g, Eclipse, JSP, Ext JS, JQuery, AJAX, Apache Camel, Apache Axis, SOAP web services, UNIX Shell scripting.

Confidential, Louisville, KY

Java Developer

Responsibilities:

  • Designing, developing, testing and implementation of scalable online systems in Java, J2EE, JSP, Servlet’s and Oracle Database.
  • Created UML class and sequence diagrams using Rational Rose.
  • Implemented the MVC architecture using Spring Framework.
  • Used JavaScript, HTML for creating interactive front-end screens.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Developed JSF custom components and custom tag libraries for implementing the interfaces.
  • Developed Servlets, JSP pages, JavaScript and worked on integration.
  • Involved in developing presentation layer using JSPs and model layer using EJB Session Beans.
  • Co-ordinate with QA for testing, Production releases, Application deployment, integration and conducting walk-through code reviews.
  • Involved in building and parsing XML documents.
  • Documented the whole source code developed.
  • Involved in writing SQL queries, stored procedure and PL/SQL for back end.
  • Used Views and Functions at the Oracle Database end.
  • Developed Ant build scripts for compiling and building the application.
  • Used Maven as a build tool, wrote the dependencies for the jars that needs to be migrated.
  • Configured and Deployed application on IBM Web Sphere Application Server
  • Developed JUnit test cases and performed integration and system testing.
  • Coordinated with other Development teams, System managers and web master and developed good working environment.

Environment: Java, J2EE, JSP, MVC, Servlets, Spring, XML, HTML, JavaScript, JSON, Oracle, MySQL, JUnit, PLSQL, JDBC, ANT script, Maven, IBM Web Sphere

Confidential, Chicago, IL

Java developer

Responsibilities:

  • Involved in analyzing system specifications from system perspective and identifying Testable and Non- Testable requirements based on the business Requirements
  • Involved in designing of Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams
  • Designed and developed using Struts, Spring and Hibernate.
  • Configured Web.xml, Struts-config.xml.
  • Used HTML, XHTML, and Tiles using Struts framework to develop a web-based reporting for credit monitoring system.
  • Developed Session beans, which encapsulate the workflow logic.
  • Used Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO) in the project which facilitates clean distribution of roles and responsibilities across various layers of processing
  • Developed RESTful Web services for credit card application.
  • Developed XML Web services for retrieving credit information from the credit bureau.
  • Worked on Hibernate framework to access the data. Extensively used ANT as a build tool.
  • Implemented JMS between Workflow module and backend Message forwarding Engine.
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to Web Sphere MQ, which connects to the legacy systems.
  • Used JUnit Test Cases to test the functionality of application.

Environment: Web Sphere MQ 7.0, Java, J2EE, Struts, Spring, Business Delegate, DTO, Servlets, JSP, JNDI, JSON, JMS, RAD, Oracle 9i, RESTful Web services, CVS, ANT, Toad, and Log4J.

Confidential

Java Developer

Responsibilities:

  • Involved in designing and implementing the User Interface for the General Information pages and Administrator functionality.
  • Developed internal administration interface.
  • Designed front end using JSP and business logic in Servlets.
  • Used Struts Framework for the application based on the MVC-II Architecture and implemented validator Framework.
  • Mapping of the servlet in the Deployment Descriptor (XML).
  • Used HTML, JSP, JSP Tag Libraries, and Struts Tiles develop presentation tier.
  • Deployed application on Jboss Application Server and also configured database connection pooling.
  • Involved in writing JavaScript functions for front-end validations.
  • Developed stored procedures and Triggers for business rules.
  • Performed unit tests and integration tests of the application.
  • Used CVS as a documentation repository and version controlling tool.

Environment: Java, J2EE, JDBC, Servlets, EJB, JSP, Struts, HTML, CSS, Java Script, UML, Jboss Application Server 4.2, MySQL, Linux and CVS.

We'd love your feedback!