We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Greenwich, CT

SUMMARY

  • Over 8+ years of experience in analysis, design, implementation, and testing of Object - Oriented Applications in Client/Server environments using Java/J2EE.
  • Experienced in Java Web-based, Desktop Based Development with Concepts of, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
  • Experience working with various Software Development Life Cycle (SDLC) methodologies based on Agile, Scrum, Waterfall Model, Iteration.
  • Expertise in design and development of various web and enterprise-level applications using Java/J2EE technologies Such as Spring, Hibernate, Struts framework, EJB, Servlets 3.x.
  • Experienced in Middleware persistence framework like Hibernate/JPA for mapping Java classes to thedatabase and using Hibernate Query Language (HQL).
  • Experienced in Front End frameworks such asJQuery, Ajax, JavaScript, Nodejs, ReactJS, BackboneJS, Angularjs.
  • Experienced in, Client-side validations, Client-Server data interaction using ajax in NodeJS.
  • Experience in configuring WebLogic server in a Cluster solution for High Availability, Load balancing, and failover support.
  • Experience with setup and maintenance of WebLogic Server, Apache, Tomcat, LDAP.
  • Experienced in creating dashboards, reports using BackboneJS.
  • Experienced in Full stack front-end technologies using GruntJS, Gulp Server, Yeoman generator for Angular.
  • Implemented based on corresponding view components with view components JSP, Html, html5, CSS 3, XSD, XSTL.
  • Proficient with Java Swing, AWT, SWT, JBoss, and Hibernate.
  • Experience in developing Mobile web applications using JQuery Mobile and phone gap for Smartphones & Tablets.
  • Experienced in implementing Service-oriented architecture and Web Services using SOAP, RESTFUL.
  • Solid Hands-on experience in end to end implementation of CI and CD (Continuous Delivery), DevOps processes using AWS Code Commit AWS Code Deploy, AWS Code Pipeline, Jenkins, and Ansible.
  • GUI development using Swing and Eclipse RCP.
  • Experience with Java 8 features such as lambda expressions, Parallel operations on collections and for effective sorting mechanisms and new Date Time API.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining, and troubleshooting EC2 instances, S3 buckets, Auto Scaling, Dynamo DB, AWS IAM, Elastic Load Balancers (ELB) and Relational Database Services (RDS). Also created snapshots for data to store in AWS S3.
  • Experience in developing and a solid understanding of Service Oriented Architecture and Microservices Architecture.
  • Red Hat JBoss was used for Building, deploying, and hosting enterprise Java applications and services.
  • Proven experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions, and Packages using TOAD.
  • Excellent experience with major relational databases - Oracle … SQL Server … DB2, My SQL.
  • Worked in Building application platforms in the Cloud by leveraging Amazon Web Services, open source technologies & best engineering practices of CI/CD.
  • Knowledge on OpenStack and Cloud Foundry.
  • Proficient in NoSQL DB with Apache Cassandra DB, Mongo DB.
  • Performance optimization by indexing, grouping, map-reduce on NoSQL DB.
  • Experience with creating and workflows and Mappings, running jobs in Informatica 9.5/ETL.
  • Knowledge on Grid Controls, Pie Charts,and other Swing Components
  • Experience in software configuration management using CVS, SVN and IBM Clear Case.
  • Hands on experience with build tools like ANT, Maven, Jenkins and logging tools like Log4J.
  • Expertise in testing with JUnit using tools like JMeter.
  • Experienced with JUnitframeworks such as Mockito, Easy Mock.
  • Expertise in using IDEs like Eclipse, Net Beans, and RAD for developing and debugging rapid web and enterprise Java applications.
  • Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking
  • Good working experience in using ANT and Maven scripts for building and deploying the application in web/App servers.
  • Extensive experience in working on multiple operating systems including UNIX, Sun Solaris, Linux and Microsoft Windows.
  • Goal oriented individual with excellent analytical, problem-solving, communication and interpersonal skills with the ability to interact with individuals Confidential all levels and work independently. Experience with JUnit, Jasmine, Karma, Mockito, and Log4J in developing test cases.
  • Working knowledge with version control tools like SVN, CVS, GIT, and Visual Source Safe.

TECHNICAL SKILLS

Languages: Java 8 (JDK 1.4/1.5/1.6/1.7/1.8 ), Java Swings, JSF, JUnit, Log4J, Ant, Maven, Python, Ruby on Rails.

Methodologies/Design patterns: OOAD, OOP, UML, MVC, DAO, Factory pattern, Session Façade, Singleton, Agile, Scrum, Test Driven Development.

Web Technologies: JSP, Servlets, Angularjs, jQuery, React.JS, Node.JS, EJB, Hibernate, Struts, Spring, JDBC, HTML5, DHTML and XML, CSS3, Web Services, WSDL, SOAP, MQ Series, Apache Camel, Kafka, Spring Boot, Express.js.

Web Services: SOAP, RESTful Web Services

Frameworks: Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Groovy.

Application/Web Servers: JBoss, Glassfish 2.1, Weblogic, Web Sphere, Apache Tomcat Server.

IDE Tools: Eclipse (Juno, Galileo, Helios, Indigo), Rational Application Developer (RAD) and NetBeans, STS.

OR Mapping: Hibernate, IBATIS.

Databases: Oracle 11g, MySQL, SQL, MongoDB.

Reporting/Messaging Tools: Crystal Reports, BO XI R3,Active MQ, Rabbit MQ.

Cloud: AWS.

Version Control Tools: CVS, SVN, Clear Case, Git.

Testing: Selenium, Karma.

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, Win CVS 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, Net Beans.

Operating System: Windows, Linux, Unix, Mac, Solaris.

PROFESSIONAL EXPERIENCE

Confidential, Greenwich, CT

Java Developer

Responsibilities:

  • Involved in deployment of full Software Development Life Cycle (SDLC) of the tracking systems Requirement gathering, Conceptual design, Analysis, Detail design, Development, System Testing, and User Acceptance
  • Defined and designed the layers and modules of the project using OOAD methodologies and standard J2EE design patterns & guidelines
  • Designed and developed all the user interfaces using JSP, Servlets and Spring framework
  • Developed the DAO layer using Hibernate and used caching system for real-time performance
  • Designed the application to allow all users to utilize core functionality, as well as business specific functionality based on login ID
  • Developed Web Service provider methods(bottom-up approach) using WSDL, XML and SOAP for transferring data between the Applications
  • Configured Java Messaging Services(JMS) on Web Sphere Server using Eclipse IDE
  • Used AJAX for developing asynchronous web applications on client side
  • Used JDBC for accessing database to track all credit aspects of accounts, which include financial review details, security held, actuarial exposure data and receivables
  • Designed various applications using multi-threading concepts, mostly used to perform time-consuming tasks in the background.
  • Developed test cases for Angular JS using karma and grunt.
  • Developed Interactive web pages using AngularJS, HTML, CSS, and JavaScript.
  • Wrote JSP & Servlets classes to generate dynamic HTML pages
  • Designed class and sequence diagrams for Modify and Add modules
  • Design and develop XML, XSLT processing components for dynamic menus on the application
  • Adopted Spring, Spring batch framework for the development of the project
  • Developed the user interface presentation screens using HTML.
  • Worked on UNIX tools and scripting (Perl, ksh/bash, and Autosys).
  • Co-ordinated with QA lead for development of test plan, test cases, test code, and actual testing responsible for defects allocation and resolution of those defects
  • All the coding and testing was performed using Eclipse
  • Maintained the existing code based developed in Spring and Hibernate framework by incorporating new features and fixing bugs
  • Involved in fixing bugs and unit testing with test cases using JUnit framework
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic using Oracle database.
  • Manage, integrate and secure ART store's services in the cloud (AWS, Cloud Bees, JIRA etc.).
  • Good experience with Cassandra NoSQL Database.
  • Solid hands-on experience in Cloud Computing (AWS) and Architecting.
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry.
  • Data sources from Injection microservices produce and consume data from apache Kafka to enhance data from enhancer microservices.
  • Used Spring ORM module for integration with Hibernate for persistence layer
  • Involved in writing Hibernate Query Language (HQL) for persistence layer
  • Involved in development of Reports using Style Report tool.
  • Coordinated with offshore team for requirement transition & providing the necessary inputs requiredfor successful execution of the project.
  • Involved in post-production support and maintenance of the application.

Environment: Java SE 8, Java EE 8, JSP 3.0, Servlets 3.0/3.1/4.0, HTML5, JDBC 4.0/4.2, IBM WebSphere8.0, PL/SQL, XML, XSLT,Spring 4.2.1, Spring batch, Hibernate 5, Oracle 12c,Java Script & JQuery, React.js JUnit, Windows 7, Eclipse 4.6

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Developed the Web-Based Rich Internet Application (RIA) using J2EE (Spring framework).
  • Developed Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Used Ajax calls extensively - using Jquery, inside the WebApps and create a seamless flow of Quotes.
  • Used Java Servlets, JSPs, AJAX, XML, HTML and CSS for developing the Web component of the application.
  • Developed JavaScript based components using ExtJS framework like aGRID, Tree Panel with client reports customized according to user requirements.
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages Confidential the client side.
  • Design and Developed using web service using Apache CXF
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
  • Created the domains, application servers and load balancers using Weblogic
  • Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. The environment was mixed Windows and AIX, CSS, XML, HTML, Knockout.js, XSLT.
  • Developed JUnit test cases for all the developed modules.
  • Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
  • Used My Eclipse as an IDE for developing the application.
  • Worked with NoSQL Databases like Oracle, Apache Cassandra, and MongoDB.
  • Used Subversion (SVN) for software version control.
  • Created the domains, application servers and load balancers using Weblogic
  • Developed frontend widgets in Backbone.js and Handlebars.js
  • Developed web applications using Spring MVC, JQuery, CSS, XML, HTML, Knockout.js, XSLT, HTML5, Bootstrap
  • Developed the User Interfaces using Struts, JSP, JSTL, CSS, XML, HTML, Knockout.js, NoSql, XSLT, and Ajax, JavaScript.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Used Maven script for building and deploying the application.
  • Developed Generate PDF functionality using Spring framework and iText.
  • Written Maven POM script for build and deployment of an application for Dev, QA and Stage Servers.
  • Implemented DevOps Continuous Integration and Continuous Development (CI/CD) process using Jenkins.
  • Used Agile Scrum Methodology for developing the application Used Design Patterns like DAO, DTO, and MVC.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java, and XML in a UNIX environment.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0Ajax application
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

Environment: Java, JSP, JDBC, Spring Core 2.5, Struts 2.2, Hibernate 3.0, Design Patterns, XML, Oracle, PL/SQL Developer, Web logic 10.3, Apache Axis 1.2, Eclipse, Maven, Clear case, JUnit, UML, Web services, SOAP, XSLT, Jira.

Confidential, Birmingham, AL

Java Developer

Responsibilities:

  • Participated in the discussion with business experts to understand the business requirements and mold them into technical requirements toward development.
  • Designed UML diagrams using Rational Rose.
  • Developed the User Interface using JSTL, Custom Tag libraries, HTML, JavaScript, and CSS.
  • Used Struts 1.3 framework to develop the application based on an MVC design pattern.
  • Used J2EE design patterns like Service Locator, Data Access Objects, Factory pattern, MVC and Singleton Pattern.
  • Created and consumed SOAP/Restful Web Services.
  • Built the functionality for the front end JSPs to take the data from the model as an XML and using XSLT to convert the XSL to HTML.
  • Prepared Test Cases for Integration Testing.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information, such as Loan and Teller application
  • Designed and developed Message-driven beans that consumed the messages from the Java message queue.
  • Created the JDBC based DAO layer.
  • Worked on HTML5 tags for forms, multimedia, graphics, and geo-location.
  • Deployed components to the development environment, system test environment, and UAT environment.
  • Responsible for deployment of Java Servlets environment platform using IBM's Web Sphere Application Server product (IBM WAS).
  • Build and deployed WAR files
  • Configured and scheduled jobs for multiple projects on Hudson.
  • Developed automatic build scripts using ANT for the application to deploy and test.
  • Maven is used as a build tool and continuous integration is done using Jenkins.
  • Documented all process changes and requirement changes.

Environment: JDK 1.6, SOAP/RESTful Web Services, Struts 1.3, XML, XSLT, XPATH, JavaScript, HTML, CSS, DHTML, JDBC, SQL Developer, HUDOSN, Windows XP, Eclipse 3.5, Oracle 11g, Tomcat, Clear Case, and Soap UI, GITbash.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Designed and Developed Import & Export of the Employees information. Imports and exports are run on-demand, real-time or on a scheduled basis.
  • Developed the Scheduler to handle import/export requests and responses. This can be done for single or multiple employees.
  • Involved doing Analysis, Design and developing middleware using Core Java&Spring.
  • Developed the DAO layer using Object Relational Mapping tool Hibernate with XML mappings and Java Objects
  • Developed the Federal, State File submissions in Server Side using Core Java, FTP, SFTP&WebServices (RESTful).
  • Used Eclipse Juno as IDE for developing the application and GitHub for version control.
  • Designed and developed web-application UIs using JSP, HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS&JSON.
  • Worked with SQL Stored procedures/ Views, SQL tuning and written SQL quires for data retrieving
  • Test-driven development(TDD), Unit Testing, Integration Testing, QA, and implementation.
  • Designed the common services of Configuration Manager, Exception Handling, Logging (Log4j) Developed build script for the application using ANT.
  • Worked closely with various interfacing teams for smooth and bug-free delivery of application under mission-criticaltimelines.
  • Involved in theplanning process of iterations under the Agile Scrum methodology using JIRA.

Environment: Core Java (JDK 1.7), J2EE, JSP, Spring Framework 2.5, Hibernate 3.0, HTML5, CSS3, JavaScript, jQuery, AngularJS, AJAX, JSON, JSch, Multi-threading, Eclipse Juno, MS SQL Server 2008, Tomcat 6, SOA, Web Services (RESTful), Apache Axis, JIRA, GitHub, Log4J, Ant 1.5

Confidential

Java Developer

Responsibilities:

  • Development and Analysis of the Client Data Bank module of the Life Insurance product.
  • Done the complete requirement/system specifications and test specifications.
  • This module is to store all the data pertaining to a client.
  • It deals in entering the client detail over the Internet, maintenance/administration of client data and allows various queries.
  • Involved in Development and Analysis of this Enquiry module.
  • Involved in front frameworks that consisted of HTML, JSP, and Servlets.
  • Performed client-side validations using JavaScript.
  • Developed the Use case, Sequence and Class diagrams using UML
  • Used CVS for version Repository maintenance.

Environment: Windows Server 2000, Oracle 9i, core Java, JDK 1.6, JDBC, Servlets, JSF, JSP, HTML, CSS, PHP, AJAX, XML, CVS, UML.

Confidential

Java Developer

Responsibilities:

  • Involved in developing prototypes of the product.
  • Involved in Analysis and Design of the project, which is based on MVC (Model-View-Controller) Architecture and Design Patterns.
  • Created UML Use Cases, Sequence diagrams, class diagrams and page flow diagrams using Rational Rose.
  • Designed and developed UI using HTML, CSS, JSP, and Struts where users have all the items listed for auctions.
  • Developed Authentication and Authorization modules where authorized persons can only access the inventory related operations.
  • Developed Controller Servlets, Action and Form objects for theprocess of interacting with Oracle ADF database and retrieving dynamic data.
  • Responsible for coding SQL Statements and Stored procedures for backend communication using JDBC
  • Used Net Beans IDE to develop the application.
  • Wrote JavaScript validations on the client side.
  • Involved in writing Detail Design Documents with UML Specifications.
  • Implemented Socket Programming to communicate with all the customers.
  • Involved in unit testing and system testing and responsible for preparing test scripts for the system testing in UNIX Environment.
  • Responsible for packaging and deploying components into the JBoss Application Server.

Environment: Java, Java Beans, JSP, JavaScript, Servlets, JDBC, Net Beans, JBoss, XML, HTML, Struts, WSDL, Oracle.

We'd love your feedback!