We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY:

  • 8 years of experience with Oracle Certified professional Java EE developer and showed capacity to effectively execute complex substantial scale N - tier, distributed real-time enterprise applications.
  • Worked with complete Software Life Cycle Development (SDLC) process which incorporates Requirement Gathering, Analysis, Designing, Developing, Testing, Implementing and Documenting the whole life cycle utilizing different approaches like Waterfall, Agile, Scrum, Test Driven improvement.
  • Extensive experience in Object Oriented design, Systems Analysis, Software & Web Application development.
  • Used UML modeling tools like Rational Rose to design and develop high level and comprehensive design modules.
  • Designed and developed various web applications using scripting languages as JavaScript, PHP and JQuery.
  • Experience in developing critical and responsive GUI /front-end components using HTML, CSS, JavaScript, Node JS, Bootstrap, Angular JS, AJAX, JQuery and Java Applets.
  • Having strong Algorithmic skills and condensed in Programming, worked on design patterns like Session Fa ade, Command, DTO, Singleton, Business Delegate, Service Locator, Factory, Chain of responsibility, Front Controller, DAO and OOPS concepts.
  • Developed XML documents with DTDs /XML Schema/XPath and converting XML documents to HTML using XSL.
  • Sound knowledge on Sales force setup menu, Configuration, custom Application Development, Administration, Data Migration.
  • Experience in using XML/XSLT, XPath and various XML parsers.
  • Worked on frameworks like Spring 2.5/3.0, Struts O/R Mapping (ORM) Hibernate 3.x framework and web services (SOAP and Restful).
  • Implemented application level persistence using Hibernate and Spring.
  • Experience in developing the Enterprise and Web applications on n-tier Architecture using Java/J2EE and java based technologies such as Servlets, JSP, Hibernate, Spring, EJBs, Struts, JNDI, Web Services, XML, JPA, JMS and JDBC.
  • Expertise in Programming with Servlets, JSP and Custom tags using Struts frameworks.
  • Adept skills in working with applications developed using Object Relational Mapping frameworks like Hibernate and MVC frameworks like Struts, JSF etc., and IOC frameworks like Spring and its subsidiary modules such as Spring MVC, Spring DI, Spring JDBC, Spring IOC, and Spring AOP.
  • Worked with spring-hibernate, spring security, spring validations and Spring-JDBC integration on various web-applications.
  • Developed and deployed Web Applications using Servlets, JSP, AJAX, Spring MVC, and Spring Web Flow.
  • Strong exposure to persistence frameworks Hibernate ORM, JPA, to map POJOs to a relational database.
  • Experience with IBatis Object Relational Mapping tool in J2EE environment.
  • Experience in developing web based applications using WebSphere, WebLogic, Glassfish, JBoss Application Servers and Apache Tomcat web server.
  • Proficient in XML, DTD, XML Schema, XSLT, XPath, DOM and SAX parsers.
  • Used Maven tool to build and deploy the source code using project object model (POM) for execution.
  • Used Log4j for logging mechanism and developed wrapper classes to configure the logs.
  • Hands on experience in automated JUnit testing tool.
  • Implemented Apache Lucene and Apache Tika for Content Extraction and Indexing.
  • Experience in working with projects utilizing test-driven development (TDD) methodologies.
  • Experience using Hibernate for mapping Java classes with database and using Hibernate query language (HQL).
  • Well Acquainted with RDBMS like PostgreSQL, MSSQL, Oracle MySQL and Teradata Databases.
  • Experience in Reports Testing like BO, Custom and WebFocus and also worked on report Migration Testing for BO TO webfocus.
  • Hands on experience in writing SQL Queries, PL/SQL Procedures for Data Validation and Data Integration.
  • Extensively used various IDE tools such as Eclipse, KOMODO, JDeveloper, NetBeans and My Eclipse.
  • Experience in using various SCM tools such as CVS, SVN, VSS and PVCS.
  • Interacted with Business users regarding Business Requirements and prepared High Level Requirements documents as well as detailed level design documents.
  • Good Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.
  • Authorized to work in the US for any employer

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential, Wilmington, DE

Responsibilities:

  • Followed Agile software methodology for project development.
  • Extensively worked on developing UI components using Angular JS and JSON to interact Restful web services.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization and Java 1.8 features.
  • Used Restful web services to consume the data from external Vendors.
  • Data validations were implemented for critical functionalities using AngularJS and JavaScript.
  • Responsive development is implemented using Bootstrap and CSS3 media queries.
  • Developed application on Spring framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow with Spring MVC.
  • Worked on consuming set of SOAP services for document generation and document storage management.
  • Used Hibernate named queries concept to retrieve data from the database and integrate with Spring MVC to interact with back end persistence system (Oracle11).
  • Request and Response mapping using Spring (AOP) from and to the application server by annotation based spring configuration in Eclipse IDE.
  • Designed user parameterized input screens using WebFocus HTML Composer.
  • Tasked to build the "front ends" for portal page and launch pages for self-service applications utilizing external servelet calls to Webfocus.
  • Developed REST API's using Spring
  • Performed bug tracking and Unit Testing using TestNG and FindBugs.
  • Developed the GUIs using HTML/HTML5, CSS/CSS3, JSP and Angular JS framework Components.
  • Utilized core J2EE design patterns such as DTO (Data Transfer Object) in the implementation of the services.
  • Worked on developing business components interacting asynchronously with help of Quartz scheduling and IBM WebSphere MQ.
  • Scheduled generation of documents using Quartz scheduler.
  • Used MOCKITO to develop test cases for java bean components and test them through TestNG framework
  • Experience working with Splunk for searching logs and debugging issues in dev and prod environments
  • Developed and configured Jasmine test cases to test the Angular controllers for UI in Jasmine framework (JavaScript Testing Framework) in WebStorm IDE.
  • Worked with MDBs to listen to JMS and process messages.
  • Developing SQL stored procedure and prepared statements for updating and accessing data from database.
  • Extensively performed User Interface validations on client-side.
  • Used Maven to employ standard conventions and practices to accelerate the development cycle.
  • Used Maven to build and deploy application onto JBOSS Application Server and also used JRebel to deploy code onto server.
  • Reviewed the XML logical data model and developed XML schema (XSD) to validate the model and used JAX-B for Xml-Java Mapping
  • Involved in Production Support and had extensively used Splunk for more than three major releases
  • Involved in pre-testing the Web-Service calls with SOAP UI/POSTMAN using end-points.
  • Used JIRA tracking tool for assigning and defect management.
  • Used Tortoise SVN for maintaining the component and for release and version management.

Environment: Java1.7,Spring 3.2.3,Hibernate 3.0, RESTFUL Web Services, XML, HTML, CSS, JSP, AngularJS1.2.13, JRebel, Eclipse JUNO/NEON, Webstorm 9.0.3, Log4j, Mockito, JDK 1.8, JUnit, Windows, JBOSSAS 7.1.1, JSON, Maven, Oracle 11, Tortoise SVN, Jasmine Testing Framework.

Sr. Java Developer

Confidential, PA

Responsibilities:

  • Worked on Agile/SCRUM development methodology.
  • Created UML diagrams to design and develop modules.
  • Designed and developed UI using HTML/HTML5, DHTML, CSS3, AJAX, Angular JS, Backbone JS, Bootstrap, Tiles framework, JQuery, XML, Servlets and JSP.
  • Helped to integrate the dynamic data HTML and validated them using JavaScript.
  • Extensively used AngularJS for data - binding and developed controllers, directives, and filters and integrated with the backend-services.
  • Implemented "Model View Controller (MVC)" architecture for an efficient implementation of the view level customizations and interface with the application logic.
  • Developed the Controller framework using annotated REST based Spring controller.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Used JSON, Web Services for transferring/retrieving data between different Applications.
  • Used open source MVC frameworks.
  • Developed REST API's using Spring.
  • Spring Dependency Injection implemented for required objects.
  • Worked on AOP (Spring) for logging the details in the database. This is used for Application level logging and data can be used for analysis in later stages.
  • Developed the service classes for better data exchange between the MVC layers. Used MVC framework for developing J2EE based web application.
  • Used Object/Relational mapping tool Hibernate to achieve object persistency.
  • Developed business layer using Spring, Hibernate and DAO's.
  • Used Hibernate as persistence Layer - using the database and configuration data to provide persistence services (and persistent objects) to the application.
  • Created and maintained (ORM) mapping files and transaction control in Hibernate.
  • Used GitHub for versioning of data.
  • Used ClearQuest for issue tracking.
  • Involved in consuming RESTful web services and pre-testing the web-services using POSTMAN tool.
  • Pushed the code to Jenkins and integrated the code with Apache ANT.
  • Deployed multiple builds in a day as part of Sprints on various test environments.
  • Created detailed user stories and corresponding test cases.
  • Developed XML schema's (XSD) as client contracts used to publish Top Down approach based Web Services
  • Used Apache Lucene and Apache Tika for Content Extraction and Indexing
  • Implemented SOAP service for communication between web service client and service provider.
  • WSDL is used to describe web service operations and expose Web Service to outside world.
  • Coordinated Unit (JUnit, EasyMock), Integration and User Acceptance Testing and developed test cases for bean components.
  • Worked and deployed using Tomcat web server.
  • Configured and implemented Log4j for logging.

Environment: Java 1.7, Eclipse,SP, Servlets, Tomcat, XML Spy, Eclipse, Spring, Hibernate, XML, SOAP/REST, JavaScript, CSS, AJAX, Bootstrap, AngularJS, Tiles, Log4j, SQL Developer, Oracle, GitHub, ANT, ClearQuest.

Sr Java J2EE Developer

Confidential

Responsibilities:

  • Worked in Agile software development lifecycle involving Designing, coding, testing, debugging and support.
  • Responsible for use case diagrams, class diagrams and sequence diagrams using Rational Rose in the Design phase.
  • Implemented the project using Ajax, JavaScript, HTML, DHTML as UI components.
  • Extensively implemented HTML, CSS, JavaScript, Bootstrap, and AngularJS for designing responsive web pages.
  • Developed reusable and responsive user interface components using AngularJS and Bootstrap.
  • Used Spring Core for dependency injection/Inversion of Control (IOC) to have loose - coupling.
  • Implemented application using MVC architecture integrating Hibernate and Spring frameworks.
  • Implemented the Enterprise JavaBeans to handle various transactions and incorporated the validation framework for the project.
  • Used various Java, J2EE design patterns like Facade, DAO, DTO, and Singleton etc.
  • Used XML Beans for data interchange.
  • Developing and consuming web services like SOAP (JAX-WS), REST (JAX-RS).
  • Implemented Java new features like Generics, Auto boxing, and Enum.
  • Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL and UDDI.
  • Used Log4j for debugging the issues and exceptions.
  • Participated in designing Web services framework in support of the product.
  • Wrote SQL and HQL queries to retrieve data from the database.
  • Developed POJO classes and mapping files and configuration files for the database.
  • Implemented Factory, Session Facade, DAO, Helper design patterns for this application.
  • Used XML to transfer the application data between client and server.
  • Developed a specific dashboard module and integrated with the application.
  • Used Maven build automation tool.
  • Used SVN for version control.
  • Done with unit testing of all java classes using JUnit framework.

Environment: Core Java, J2EE, Spring, JDBC, JNDI, Hibernate, Maven, Jboss, Eclipse, postgreSQL, SQL, PL/SQL, XML/XSLT, HTML, JavaScript, pgAdmin, Subversion and JUnit.

Jr.Java J2EE Developer

Confidential

Responsibilities:Designing of Java Servlets and Objects using J2EE standards.

  • Designed the project by using MVC framework.
  • Developed the XML Schema for the data maintenance and structures.
  • Implemented EJB session beans, messaging technologies like Message Driven Bean, JMS.
  • Used JSP for presentation layer, entity beans as the model to represent the persistent data and interacted with Oracle database as per MVC Architecture.
  • Design Implementation of GUI using HTML, JSP, Tiles, Validator and Java Script for front - end validations.
  • Solely manage the python development to use for MAC system operation monitoring.
  • Involved to develop Multithreading for improving CPU time.
  • Used the XML Parsers like SAX parser to parse the data.
  • Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
  • Involved in Integration testing and defect fixes.

Environment: Java, J2EE, Servlets, Multithreading, JSP, Python,Struts1.1, Spring, EJB, JMS, UML, Rational Rose2000, MQ Series, Win CVS, Oracle 8i, Eclipse, Jetty, HTML, JavaScript, JUnit, ANT, XML SAX, DOM, XSL.

TECHNICAL SKILLS:

Languages: Java, J2EE, C, C++, SQL, PL/SQL.

Operating system: Unix, Linux, Windows XP/NT/7, Windows 8,Windows 10

Technologies: Java, J2EE, JDBC, Hibernate, JSF, XML Parsers, JSP, Servlets, Portals, EJB, JMS, Struts, Spring Framework, Java Beans, Web Services (SOAP, WSDL, UDDI and COBRA, REST), AJAX, JNDI and LDAP.

Framework: MVC, Struts 2.0/1.2, Spring, EJB, Tiles, Hibernate.

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP.

Web Technologies: Java Script, HTML, Web services (SOAP, REST), CSS, Bootstrap, Angular JS, Node JS, Knockout JS, JQuery.

Servers: Tomcat 6, Glassfish, WebSphere 6.0/5.1, JBoss 4.0.3., WebLogic, …

Database: MS SQL, MS Access, PostgreSQL, Teradata, Mongo DB, Oracle … SQL Server.

Tools: Eclipse, WSAD, RAD, Komodo, Tortoise, JBuilder, JDeveloper, TOAD, SQL, SQL developer,Jenkins.

Concepts: UML, Design Patterns.

Software Configuration: Management Tools Tortoise SVN, GIT, Win CVS, VSS, SVN, Clear Case.

Build Tools: Ant, Gradle, Maven.

We'd love your feedback!