We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Woon Socket, RI

SUMMARY

  • Seven (7) years of experience as a Full Stack Java Developer in developing web based client server applications, data solutions, Intranet/Internet Enterprise Software applications
  • Experienced in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, EJB, JMS, JDBC, JNDI, JAXB, Struts, Hibernate, Spring MVC.
  • Experienced in developing projects based on Web Services, REST and Restful Webservices, Apache CXF, SOAP programming, WSDL, SOAP Security and XML parsers like SAX, DOM.
  • Extensive experience in Core Java using Multi - threading and Exceptional Handling,
  • Proficient in designing J2EE applications using MVC pattern and Struts framework
  • Experience in spring framework using Spring Transaction, Spring Security, Spring AOP, and Exceptional Handling.
  • Experience using Spring Boot and Micro services.
  • Extensive experience in creation and maintenance of mapping files and transaction control in Hibernate.
  • Experience Working in Production support on 24 x 7 x 365 basis.
  • Extensive experience in usage of ORM (Hibernate) in Spring framework
  • Implemented and supported SOA applications.
  • Knowledge of MQ and JMX, MongoDB.
  • Developed user-friendly web-based GUI using JSP, JavaScript, AngularJS, AJAX, HTML, JQuery, HTML5, DHTML, CSS, and Bootstrap.
  • Used AngularJS as the development framework to build a single-page application.
  • Worked extensively on projects using SQL and PL/SQL. Created Stored Procedures to encapsulate business logic in the database and improve performance.
  • Experienced in using databases like ORACLE 10g/9i/8i, MYSQL, SQL Server 2000 etc.
  • Experienced with IDE’s like WSAD, Eclipse, My Eclipse, Net Beans etc.
  • Experienced with various application / web servers like WebSphere, JBoss, Web Logic, and Tomcat
  • Used agile methodology and Test Driven Development (TDD) to develop the application.
  • Experience with Jasper Reports to generate different kinds of reports.
  • Extensively used Corbertura as a code coverage tool.
  • Knowledge of NoSQL like Cassandra and MongoDB

TECHNICAL SKILLS

Frameworks: Spring 4/3.2.5/3.0/2.5 , Hibernate 4/3.2/3.0/2.5 , Struts, AngularJS 1.0

Databases: Oracle 9i/10g/11g, MS SQL Server, MS Access, MySQL

Application Servers: WebLogic Server 11g/12c, Web Sphere 6.X/7.X JBoss

Web Servers: Apache Tomcat.

Languages: Core Java, C

Scripting Languages: Java script, AJAX.

Web Technologies: Java 1.8/1.7/1.6/1.5 , J2EE (JSP, Servlet, EJB), HTML, DHTMLCSS, XML, XSLT, DTD, Schemas, SOAP/Web services, JQuery, Apache CXF, JAXP, SAX, DOM Parsers:

Design Patterns: Session Façade, Service Locator, Front Controller, Singleton, Factory patterns, DAO.

Analysis & Design: UML, Rational rose, Design patterns.

Tools: /IDEs: JUNIT, ANT, LOG4J, Edit plus, Netbeans6.0.

Version Control: Clear Case, Confidential, SVN

Techniques: Requirement Analysis, Data Modeling, Designing, Implementing design patterns

Other: JDBC, JNDI, JMS, JavaBeans, Applets.

Front-office Tools: MS Word, Excel, PowerPoint, Outlook

Operating Systems: Windows 10/8/7/XP, Windows 2000, Windows NT, Windows 95/98

PROFESSIONAL EXPERIENCE

Confidential, Woon Socket, RI

Java Developer

Responsibilities:

  • Designed the application using Front Service Controller, Data Access Object, Service Locator, and Session Façade Design Patterns
  • Designed and developed the UI using JSP, HTML, CSS & JavaScript
  • Built web-based applications using Spring MVC Architecture and REST Webservices
  • Installed and configured WebLogic in Development and Testing environment
  • Worked on Agile methodology.
  • Build the application on Spring Framework.
  • Involved in working with J2EE Design patterns (Singleton, Service Locator and Session Facade) and Model View Controller Architecture
  • Involved in creating the Use cases, Class Diagrams, and Sequence diagrams using UML
  • Provided Production support for the application
  • Used Unix Shell Scripts using Shell to automate the process of running jobs batches
  • Worked on struts2.0 as Model View Design Pattern on top of Spring Framework
  • Responsible for Developing and integration of ORM framework like Hibernate.
  • Developed the Model objects and mapping files for the Hibernate framework
  • Developed and maintained the Application Context files for the service layer using the Spring framework
  • Created the Hibernate mapping files for the application.
  • Developed Soap web services and consumes by Apache AXIS2.0
  • Integrated the Spring framework with the Hibernate framework.
  • Used SOAP Webservices and Rest webservices to extract and consume client related data from databases.
  • Implemented and designed user interface for web based customer application.
  • Worked onUIDesign for Application using HTML, CSS, JavaScript, jQuery and UIenhancement coding.
  • Used jQuery for event handling and GUI functionalities.
  • Used Subversion for version controlling and JUnit for unit testing.

Confidential, DE

Full Stack Java Developer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Designed and implemented application using Spring, Spring IOC, Spring Annotations, Spring MVC, Spring Transactions, Hibernate 4.0, SQL, IBM WebSphere 8 and JBoss
  • Involved in High Level and Low level analysis and design
  • Involved in the Agile/Scrum based development phases
  • Development using Spring Framework (MVC, AOP, Dependency Injection, Autowiring, Caching, Database Connectivity, Asynchronous calls, Thread Executor framework) which communicates with various service layers and configuring the Spring xml files
  • Produced / consumed REST and SOAP Web Services to exchange information
  • Used JMS for vendor communication
  • Developed User- Interface using Servlets, JSP, JavaScript, AngularJS and XML
  • Wrote server-side test cases using JUnit
  • Involved in Analysis, Design and Implementation of Business User Requirements
  • Implemented Java and J2EE Design Patterns like Façade, Abstract Factory, Singleton, Factory, Data Access Object (DAO), Service Locator, and Chain of Responsibility
  • Wrote SQL queries for Oracle database
  • Used Maven to build war and ear files to deploy on Application Servers using Hudson
  • Configured and customized logs using Log4J
  • Resolved defects and worked with QA team for testing using JIRA
  • Provided production support for the application after deployment
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Played a key role in the design and development of almost all the modules of the project.
  • Carried out rigorous bug fixing by testing using Junit test cases.
  • UsedJIRAfor bug tracking, issue tracking and project management.

Confidential, Pittsburgh, PA

Sr. Java/J2EE Developer

Responsibilities:

  • Analysis and Design of various modules using SOA and J2EE stack.
  • Involved in developing Classes diagram in UML showing generalization and other relationships, Sequence diagram describing the interaction of objects over time.
  • Developed Application using Spring and Hibernate.
  • Wrote POJO classes and used annotation to map database tables with java objects.
  • Created an XML configuration file for Hibernate -- Database connectivity.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Configured the Hibernate configuration files to persist the data to the Oracle 9i/10g Database.
  • Provided production support for the application
  • Implemented persistence layer using various features of Hibernate framework like HQL queries, Criteria etc.
  • Implemented as well as exposed web services using Apache Axis and JAX-WS.
  • Implemented Restful webservices with the use of URI templates and content negotiation.
  • Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce high Quality Software.
  • Implemented various design patterns like Singleton, Data Access Object, Factory Pattern, Façade.
  • Carried out bug fixing by rigorous testing using JUnit test cases.
  • Developed user interactive pages using HTML, CSS, and JavaScript.
  • Designed and Developed Web Services using technologies WSDL, SOAP to communicate to the other modules.
  • Documented all stages of the project, generated documentation using Java API Documentation Generator (javadoc).
  • Build ear file with jars and war files releasing for Production.
  • Used Jasper Reports to generate PDF’s.

Confidential, Frankfurt, KY

Java Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • Implemented Struts Validation Framework for Action form Validations and Tiles framework in designing different layouts for the JSP’s in the presentation layer.
  • Involved in Design documentation and implementation.
  • Responsible for Documenting Status Reports in Payment transaction Module.
  • Implemented Payment transaction module for the customers by developing all the components using Java, JSP, Hibernate, Spring environments.
  • Resolved technical issues reported by Client.
  • Used MyEclipse for writing code for JSP, Servlets, and Struts.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object,Singleton and Factory.
  • Developed Unix shell (bash shell) scripts to automate most of the engineering and testing
  • Developed business layer components using enterprise java beans (EJB).
  • Developed JUnit test cases for all the developed modules.
  • Used Confidential for version control across common source code used by developers.
  • Developed XML Web Services using SOAP, WSDL.
  • Used XML parser APIs (SAX) in the web service's request response data marshalling as well as unmarshalling process.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.

Confidential, NH

Java Developer

Responsibilities:

  • Involved in design, develop and implementation of the application using Spring, Struts 2.0 and j2ee framework.
  • Used Spring MVC Framework.
  • Implemented JSP, JSTL and Custom Tag Libraries
  • Created build and deployment scripts using Ant.
  • Utilize fielded data to find potential fraud with rules.
  • Create escalation or alert system linked to rules.
  • Display the indicators that triggered the alert.
  • Provide user interface to refer a claim to SIU and for SIU to accept or decline a referral, and to indicate the status, history and resolution of an accepted claim.
  • Provide work assignment, task list creation and tracking capability.
  • Created the Application Context files for Spring core modules.
  • Used REST WebServices and SOAP to extract and consume client related data from databases.
  • Involved in pre analysis work on customers history data to identify the potential fraud scenarios and include them in project rule engine to validate.
  • Used MVC, Singleton, Service Locator and Data Access Object design patterns.
  • Responsible in analyzing requirements, prepared Solution Architecture Document (SAD) with Architects to represent Data flow, Architecture Changes, Impacted Systems/services, Context diagram, Use Case diagrams.
  • Analysis of business & system requirements including impact analysis on existing systems.
  • Involved in developing database transactions Using JDBC.
  • Involved in using Spring Framework IOC for bean conceptual application and Spring ORM framework for mapping database using Hibernate.
  • Written hibernate-cfg.xml file in Hibernate for mapping objects to the relational database.
  • Used web services to retrieve the custom documents.
  • Developed messaging system using JMS, and written message listeners.
  • Developed DAO (Data Access Object) classes in order to access data from database.
  • Used SVN as Version Control Software.
  • Tested the critical application’s functionalities before moving those into production by using various testing methodologies.
  • Co-ordinated with QA for testing, Production releases, Application deployment, integration and conducting walk-through code reviews
  • Developed stored procedures (developed in PL/SQL) on the back end.
  • Production supported the enhancement until the release and deployment of code to Dev/ QA / Prod environments.
  • Unit tested the changes and performed the code review.

Confidential

Java Developer

Responsibilities:

  • Designed and Implemented administration screens with MVC architecture using Struts.
  • Extensively worked on Swing JFC and developed UI using java SWING.
  • Coding involves writing Action Classes/Forms, JSP.
  • Developed Struts model components to access business logic components
  • Involved in the development of Plug-in classes, Helper Classes. All the Plug-in classes are instances of Plug-in Servlet which acts as a controller
  • Installed and configured Tomcat 5.0 in Development and Testing environment
  • Involved in configuring web.xml & struts-config.xml according to struts framework
  • Deployed necessary stored procedures.
  • Involved in unit testing, system integration testing and User acceptance testing.

We'd love your feedback!