We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Sunrise, FL

SUMMARY

  • Around 7+years of experience in Software Development Lifecycle (SDLC) core areas such as Analysis, Design, Implementation, Testing and Deployment of Object Oriented, Client - Server, Web-Based, Distributed and Enterprise Applications with Java/J2EE technologies.
  • Strong experience in Software Development Methodology such as Agile (Scrum) Methodology, Iterative and Waterfall.
  • Extensive experience with both Core and Advanced Java concepts which include Java, Servlets, JSP, Java Script, JDBC, JSF, XML,EJB, Struts, Spring MVC, Ajax, JQuery, Hibernate, JDBC, and Web Services.
  • Extensive knowledge in Front End technologies like JQuery, JavaScript, HTML, XML and CSS.
  • Have good experience to implement Object Oriented design diagrams for Application system in UML, using IBM Rational Rose and Microsoft Visio.
  • Experience in OOPS concepts like Inheritance, Encapsulation, Abstraction, and Polymorphism.
  • Worked in Multithreading environment by Thread Synchronization, Thread Pool, Class level and object level threading.
  • Expertise in Developing and Deploying applications using Web servers like Apache, Karaf 3.x, Kafka and Application Servers like Apache Tomcat 5.x/6.x/7.x/8.x, WebLogic, IBM WebSphere, JBOSS, and JRun.
  • Experience in designing and developing User Interface (UI) applications and professional web applications using HTML5, XHTML XML, XSL, XSLT, JQuery, AJAX, JSON, JavaScript, CSS3, JSF, JSP, JSTL Servlets and Angular JS with client scripting and server-side scripting languages like JavaScript, JQuery, JSON, JSF and JSP.
  • Strong knowledge in developing Client/Server applications utilizing Java, J2EE, spring, Hibernate, JMS, EJB, JDBC, JNDI and XQuery, SQL, PL/SQL.
  • Deployed several Java/J2EE applications, IIS, SQL Server, App Services to cloud provided servers like AWS and Azure by using Puppet modules.
  • Production experience in large environments using configuration management tools like Chef, Ansible and Puppet supporting Chef Environment and involved in developing manifests. Developed Chef Cookbooks to manage systems configuration.
  • Develop various screens for the front end using AngularJS and used various predefined components.
  • Extensive knowledge on spring modules like Spring MVC, Spring Boot, Spring IOC, Spring DAO, Spring AOP, Spring Batch.
  • Defining & implementations of the Service Layer Application Programming Interface (SLAPI) API's using JavaScript.
  • Developed single page application using AngularJS framework for building web applications.
  • Designed and developed a Restful APIs using Spring REST API, SOAP/Rest Web services.
  • Created RFP Microservices to provide Restful API utilizing Spring Boot with Spring MVC.
  • Worked on MVC Architecture like Struts, spring framework, JSF.
  • Implemented the persistence layer using Hibernate-ORM. Worked on Spring Web Flow on Spring MVC for building flows in our web application. Design and development of HTML and JavaScript application along with CSS.
  • Designed and implemented application using AngularJS framework to two-way data binding.
  • Experience in using IDEs like Eclipse, My Eclipse, and Intellij IDEA in various Configurations with version control tools like CVS, GIT, SVN and IBM Clear Case.
  • Experience in deploying and configuring applications onto application servers like Web Sphere, Web logic, JBOSS and Web server Apache Tomcat.
  • Design and development of web application full stack features and bug fixing using JavaScript.
  • Very Good experience in developing applications using Object Relational Mapping (ORM) Technologies Such as JPA and Hibernate.
  • Experience in implementing SOAP based web services using Apache CXF, Axis, and Spring CXF in handling HTTP, JMS transports.
  • Developed micro services for the delivery of software products across the enterprise. Developed and executed JUnit Test Cases using Eclipse IDE. Created team specific agile process flow in JIRA to move tasks from one activity to another.
  • Experience in client and server side scripting languages like JQuery, Nodejs, and JavaScript etc.
  • Strong Knowledge in Implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL)
  • Extensive knowledge of MVC architecture and J2EE Design Patterns like Singleton, Session Facade, and Service locator, DAO, DTO and Business Delegate in the development of web based and distributed Enterprise Applications.
  • Experience in Database optimization and developing stored procedures, Triggers, Joins, Views, Cursors and SQL on MySQL.
  • Knowledge of using IDE Tools like Eclipse, Net Beans, Jbuilder, Jasper, Rational Application Developer(RAD) for Java/J2EE application development.
  • Experience in building web applications using various frameworks such as Spring Framework (2.0-4.0), Spring MVC (Model View Controller), Spring Boot, IOC (Inversion of Control), DAO (Data Access Object) and familiarity with AOP (Aspect Oriented Programming).
  • Extensive experience in developing GUI using HTML, CSS, JQuery, Java Script, EXT JS, DOJO, AJAX, Knockout JS, Bootstrap and Angular.js, Node.js, Backbone.js, Underscore.js.
  • Expertise in unit testing the applications using JUnit Framework, Mockito and developed logging and standard mechanism based on Log4J, SLF4j.
  • Experience in implementation of version controls tools like CVS, Tortoise SVN, Clear Case and GIT.
  • Experience in Oracle 8i/9i/10g/11g, DB2, SQL Server, PostgreSQL, MySQL, MongoDB database programming using PL/SQL and standard built-in Oracle Packages.
  • Proficient with software build process and writing Maven and ANT Build Scripts for automated build and deployment process.

TECHNICAL SKILLS

Web Technologies: J2EE, XML1.0/1.1, XSLT, EJB1.1/1.2, JSP1.1/1.2, Servlets 2.0/2.3/2.4/2.5, Java (JDK 1.1/1.2/1.3/1.4/1.5/1.6/1.7 ), AWT, Java Swing (JFC), Java Beans, JMS, JNDI, JavaScript, HTML, Java Server Faces (JSF), Hibernate, Spring, COM, JDBC 3.0, SQL, WSAD, Web Methods.

Application Server: Web Logic 8.x/9.x/10. x., JBOSS 3.x/4.0, IBM Web Sphere 4.0/5.x/6. x.

Web Server: IBM WebSphere, WebLogic server7.0/8.1, Apache Tomcat6.0

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

Databases: Oracle 8.x/9i/10g Enterprise Edition, MS-SQL Server 2008/2005, DB2.

Tools: Rational Rose 2000, Jbuilder 3.5/5.0, Visual Cafe 4.0, Visual Age Java 3.5, eclipse 3.X, MS-Office, Front Page, Ultra Edit-32, Clear Case, iReport -1.2.5, Jasper Assistants, Live Link, eMatrix, Ant, WinCVS 1.2, TOAD 5.0/8.0, Erwin XML SPY, Code Check, Jtest, JProbe suite 5.1 (Memory Debugger, profiler), Squirrel SQL Client, Maven 1.1 /2.0, My Eclipse 5.1, CANOO testing tool

Operating Systems: Red Hat Linux, Microsoft Windows.

Reporting Tool: Crystal Reports 9/10/2008

Modeling Tools: Visio

Version Control Tools: CVS, SVN, Clear Case

PROFESSIONAL EXPERIENCE

Confidential, Sunrise, FL

Senior Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Extensively worked on IBM MQ using point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Utilized Hibernate 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.
  • Involved in configuring web sphere variables, queues, DSs, servers and deploying EAR into Servers.
  • Developed and debugged the application using Eclipse IDE.
  • Involved in Hibernate mappings, configuration properties set up, creating sessions, transactions and second level cache set up.
  • Involved in backing up database in creating dump files. And also creating DB schemas from dump files. Wrote developer test cases executed. Prepared corresponding scope traceability matrix.
  • Ran check styles, PMD Defects, find bugs etc. and fixed them if there are any.
  • Configured EMMA tool and ran test suite and made sure that 100 test coverage.
  • Implemented Maven as build and configuration tool.
  • Used Apache Tomcat Application Server for application deployment in the clustered window environment Used Tortoise SVN repository for version control.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA. Managed and Maintained Oracle Database in Production domain
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Used Subversion (SVN) to implement version control System.
  • Created a deployment procedure utilizing Jenkins CI to run the Unit Tests, build Documentation using Natural Docs and create packages for installation and setup the application and its dependencies.
  • Used Maven to build the application and used Log4J for debugging.
  • Worked in Spring AOP Interceptors in logging and auditing.
  • Experienced in the installation, support, configuration and maintenance of WebLogic server.
  • Worked in development of applications using Java and used multithreading for group post enrolment validation.
  • Developed the code and deployed on the WebSphere (Web Application server) server.
  • Implement JUnit Test Case. Worked in RDBMS implementation using SQL, PLSQL on Oracle database.

Environment: Java, J2SE, Spring, Hibernate, JSP, JSON, HTML, Oracle 10g, JQuery, JSON, HTML, CSS, AJAX, Node.js, Web sphere, SQL, PL/SQL, XML, XSL, Eclipse, Spring web flow, Ajax, Rest web service.

Confidential, Austin, TX

Sr. Java and Automation Developer

Responsibilities:

  • Involved in analysis, design, and developing middleware using Servlets, Java Beans, Hibernate, springs and doing enhancements and issues resolutions.
  • Primary areas of technical expertise include Core Java JDBC, MySQL, Servlets,
  • Experience in object-oriented programming concepts including data abstraction, inheritance, encapsulation, polymorphism, exception handling, garbage collection etc.
  • Knowledge in Multi-threading.
  • Strong understanding of spring concepts like Dependency Injection and Inversion of Control.
  • Worked on developing Enterprise applications using Spring MVC, Spring JDBC, Spring Rest, Restful Web services, spring, Web-services etc.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
  • Hands on experience in AWS provisioning and AWS services like VPC, EC2, IAM, S3.
  • Experience in Integration of Amazon Web Services (AWS) with other applications infrastructure.
  • Developed the application by using JSP, Servlets, Web Services, JavaScript, WebLogic, JAX-RS and SaaS.
  • Developed Restful Web Services using Jersey, JAX-RS to perform CRUD operations on the database server over HTTP and to consume web services for transferring data between different applications.
  • Used Spring Boot for developing Microservices, REST to retrieve data from client-side using Microservices architecture and Pivotal Cloud Foundry (PCF) for deploying Microservices.
  • Implemented Product-Retrieval Service as SOAP based service using Apache frame works.
  • Used Spring Cloud, Netflix Eureka for service registry for the Microservices
  • Extensively worked with XML Schemas (XSD) for defining XML elements and attributes
  • Deployed web components, presentation components and business components in WebLogic Application Server.
  • Used RabbitMQ as the message broker to convert the entire flow as a SOA based architecture.
  • Used SAML and Oath to secure web services.
  • Deployed several Java/J2EE applications, IIS, SQL Server, App Services to cloud provided servers like AWS and Azure by using Puppet modules.
  • Production experience in large environments using configuration management tools like Chef, Ansible and Puppet supporting Chef Environment and involved in developing manifests. Developed Chef Cookbooks to manage systems configuration.
  • Worked on UNIX nodes in production environment to configure the applications and run the jobs.
  • Hands on experience in a Linux environment with Apache Tomcat on Amazon AWS.
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Implemented Multithreading concepts in Java classes to avoid deadlocks.
  • Created build environment for Java using Git and Maven
  • Designed UI pages using JSP, HTML, Angular JS, Java Script, CSS, AJAX, JQUERY, JSP, JSON and Tag libraries.
  • Implemented business tier using Spring IOC, AOP and MVC.
  • Used Log4J to write log messages with various levels. Developed the test cases with JUnit for Unit testing of the built components.
  • Worked on enhancements, change requests and defect fixing. Interacted with product owner and testers.
  • Used Jenkins for Continuous Integration and made changes to SOAP Web Services using Apache-Axis2.
  • Used JIRA to keep track of the project, bugs and issues.
  • Followed Agile/ Scrum methodology to track project progress and participated in Scrum meetings.
  • Created Executor based Multi-Threaded application to test Drools implementation.
  • Worked with Gradle build tool to build and deployed application on Apache Tomcat server
  • Worked on UNIX nodes in production environment to configure the applications and run the jobs.
  • Hands on experience in a Linux environment with Apache Tomcat on Amazon AWS.
  • Developed OpenStack API to integrate with AmazonEC2, including creating machine images and Involved in writing JUnit test cases with Mockito.
  • Used Puppet Dashboard for configuration management for the existing infrastructure.
  • Worked on Encryption and Decryption libraries in Java to encrypt/decrypt the credit card numbers and customer rmation using Two Fish cipher.
  • Tested SOAP web services using SOAP UI and REST web services using REST Client.
  • Implemented Jenkins as Continuous Integration Server, to integrate with other system tools.
  • Used JMS to pick xml file from IBM MQ series Queues and Parsed xml documents using DOM parsers to get data. Apache Tomcat Server was used to deploy the application.
  • Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed Open Call XDMS

Environment: Java, Java Scripts, HTML, STRUTS, JUNIT, AWS, Servlets, JDBC, JQUERY, JSON, AJAX, DOM, Jenkins, HQL, Spring Boot, Selenium, JIRA, Hibernate, DB2, JPA, Eclipse, EJB, JMS, Knockout.js, log4j, NO/SQL.

Confidential, Pittsburgh, PA

Sr. Java J2ee Developer

Responsibilities:

  • Expert in developing, SDET, User Interface (UI) Applications and professional Web Applications using Web Standards, HTML5, CSS3, Object Oriented JavaScript, AngularJS, BackboneJS.
  • Used backbone.js for connecting the API's which enforces the communication to the server while also implemented mock services in Node.js with the help of modules using Express.js.
  • Used Hibernate Framework for object relational mapping with the persistent database Interfaced with the Oracle back-end using Hibernate Framework and XML configuration files. Used WSAD for the development environment.
  • Developed Web Services to allow communication between the applications using Rest and SOAP Web Services.
  • Experience in executing the Test cases and Test Scripts in different phases of testing like Functional, Regression, Integration Testing, System and User Acceptance testing.
  • Consumed the web services and worked on the SOUP UI. Developed sundry J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, LDAP, JMS, and MQ Series by utilizing RAD.
  • Used Struts/MVC framework to enable the interactions between JSP/View layer and implemented different DPs. Data Operations were performed utilizing Spring ORM wiring with Hibernate.
  • Implemented business layer utilizing Core java, Mongo DB, Spring Beans utilizing dependency injection, spring annotations, and Spring Security and Spring Web-flow components.
  • Used Collections, multithreading and exception handling to design and develop the system in core java.
  • As a full stack developer I've been designing and implementing multiple Restful Microservices written using Pyramid (Python).
  • 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.
  • Utilized Hibernates 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.
  • Identified the participating pages and the navigation paths between pages using configuration files. Used Web Services to exchange information.
  • Used spring framework's JMS support for writing to JMS Queue, Hibernate Dao Support for interfacing with the database and integrated spring with JSF.
  • Developed user management screens using JSF framework, business components using spring framework and DAO classes using Hibernate framework for persistence management and involved in integrating the frameworks for the project. Used JSP, HTML, CSS, JQuery and Java Script for writing UI of the application.
  • Used JSF frame work on the server side for the MVC architecture.
  • Maintained CSS and HTML, XSL, XSLT, JAVA SCRIPT, JSF, Angular JS, Bootstrap for designing Webpages.
  • Have integrated web services including SOAP as well as REST using Fuse ESB.
  • Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation)
  • Involved in setting up Connection pooling and used JMS for Asynchronous messaging.
  • Developed web services and data synchronization services.
  • Used SOAP UI for testing the Web services by sending an SOAP request.
  • Build SOAP Web Services based on AWS (Amazon Web Services).
  • Developed JUnit test cases for regression testing and integrated with ANT build.
  • Involved in putting the entries to external XML files which are read by doc-builder.
  • Involved in Proof of Concept for developing application using Node Js and Mongo DB.
  • JUnit tests were written to test each module in the application.
  • Developed Action and Form classes based on Struts framework to handle the pages
  • Planned and implemented various SQL, Stored Procedure, and triggers to implement oracle advanced queuing.
  • Implemented DAO layers using Hibernate API and core interfaces.
  • Implemented second level of caching using hibernate and EHCache provider.
  • Performed building and deployment of WAR, JAR files on test, stage, and production systems.
  • Used XSL, JavaScript to display the contents of XML pages in the HTML pages.
  • Experienced in working with agile environment. Used SVN as version control.

Environment: Java 1.7, JavaScript, DOJO, HTML, XML, XML Schema, DOM, SAX, SQL, Tomcat, Ant, Linux, Clear Case, Informix, Spring MVC, Elastic Search, Hibernate, Ajax, JQuery, Backbone.js, JavaScript, GIT, Water fall methodology, Maven, JUnit, Mockito, JBoss.

Confidential, Atlanta, GA

Java & Oracle Developer.

Responsibilities:

  • Worked as a Developer and involved in analysis of requirements, design, development, Unit and Integration testing.
  • Involved in analyzing the user requirements and specifications for deciding the flex component needed to be developed and their interaction.
  • Worked extensively on Web Methods JDBC Adapters, MQ Adapters, Flow Services and notifications.
  • Knowledge of current software development best practices and technologies and how they can be applied to create high quality, high-performing applications
  • Highly skilled in designing, coding and supporting medium to large applications using C#.Net, ASP.Net, and SQL Server or Oracle databases
  • Ability to develop high quality form-style web applications using the .Net framework and JavaScript
  • Ability to provide strong, senior level database and SQL technical expertise working in a team environment
  • Previous experience in Crystal Reports or other reports development is preferred but not required
  • Developed application accommodation components and configured beans utilizing Spring IoC, engenderment of Hibernate mapping files and generation of database schema.
  • Worked on multiple GUI apps, APIs (including a public API), and other servers built on top of Clojure.
  • Expertise in web development and cognate software Angular JS, Html5, CSS3. Is wholly responsible for the new enhancements and design of MVC web application.
  • Extensively used Web Services using Apache AXIS. Implemented various Design Patterns like MVC, Factory, DAO and Façade.
  • Development/Enhancements of various Oracle stored procedures.
  • Created POJO layer to facilitate the sharing of data between the front end and the J2EE business objects
  • Used server side spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle,
  • Involved in Hibernate configuration properties setup mapping files using generators, associations inheritance etc.
  • Implemented Message Driven beans to develop the asynchronous mechanism to invoke the provisioning system when a new service request saved in the database used JSM for this.
  • Transformed XML documents using XSL.
  • Implemented application level persistence using Hibernate and spring.
  • Developed various components using Spring (MVC), JSP and HTML.
  • Involved in writing JSP's, JavaScript and Servlets to generate dynamic web pages and web content.
  • Used WebLogic for Design, Development and Deployment of applications.
  • Enhanced and optimized the functionality of Web UI using Rich Faces, JSF, AJAX, CSS, XHTML and JavaScript
  • Used AJAX for the asynchronous communication to the server.
  • Wrote scripts in UNIX to process the batch jobs on a scheduled basis.
  • Have used Facade, Singleton, Factory Design patterns.
  • Implemented Spring MVC framework for developing J2EE based web application.
  • Used GOF Java J2EE design patterns. Used Business Delegate to maintain decoupling between presentation business layers. Used JPA with Hibernate provider.
  • Involved in configuring web sphere variables, queues, DSs, servers and deploying EAR into Servers.
  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • Developed hibernate DAO framework with spring framework.
  • Extensively involved in developing core persistence classes using Hibernate framework, writing HQL queries, DB schema and PL SQL changes.
  • Responsible for unit testing the application using JUnit. Used tortoise SVN as the version control.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Used Jenkins for integrating the applications and UNIX scripting for file transferring.
  • Deployment of application on JBOSS Application server in clustered environment, managing the server, monitoring the server logs.

Environment: Java 1.7, J2EE, CSS, Subversion, XML, JDBC 4.0, RAD, AJAX, JSF, JQuery, Intellij, XML Web Services, SOAP, WSDL, SAX, DOM, JAXB, Log4J, JUnit, Microsoft tools, Oracle 11g, PL/SQL, Unix, Spring 4.1, Hibernate 4, JBoss, TOAD, JavaScript, AngularJS, Node.js, Jersey, JUnit, JIRA.

Confidential

Java Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project
  • Implemented Struts framework with MVC Architecture
  • Worked closely with developers to define and configure Application Servers, Web Resources.
  • JDBC as well as deployment of EJBs across multiple instances of WebSphere.
  • Involved in the deployment of components to run Java Beans, Servlets, and JSPs to be deployed on the WebSphere Application Server.
  • Developed the presentation layer using JSP, HTML and client-side validations using JavaScript/AJAX
  • Used different features of Struts like Validation framework and extensively used Struts Tag Library.
  • Involved in creating and reviewing technical design documents Parsed the insurance code details from XML document
  • Used XSLT to convert XML document into HTML Page.
  • Applied J2EE design patterns like Business Delegate and Singleton
  • Deployed the application using Web Sphere application server
  • Involved in coding and code reviews

Environment: Java, J2SE, Spring, Hibernate, JSP, JSON, HTML, Oracle 10g, JQuery, JSON, HTML, CSS, AJAX, Node.js, Web sphere, SQL, PL/SQL, XML, XSL, Eclipse, Spring web flow, Ajax, Rest web service.

We'd love your feedback!