We provide IT Staff Augmentation Services!

 java Developer Resume

5.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY:

  • Over 10+ years of experience in IT industry in developing web based and client/server applications using Object Oriented design and development.(Java, J2EE, Struts 1.5, Spring 3.x, Hibernate, Web - services)
  • Hands on experience in writing application logic using Java and related technologies such as Hibernate3, EJB 3, Struts, Servlets, JSP, JDBC, Java Beans, XML, XSL, HTML, databases like SQL, PL/SQL and middle-ware technologies such as Web Services, SOAP, REST and WSD.
  • Strong work experience in developing web application using Java/J2EE technology Middle ware and integration Layers.
  • Good Knowledge in Performance Tuning in the server side and Database side, reading the core Logs, Checking the thread Dumps and Heap Dumps, Garbage collection Tuning Algo's Configuration at the time of Huge Load balancing the applications.
  • Good Analysis in Heap Dump Analysis using IBM Heap Dump Analyzers.
  • Good integration knowledge Java with Cassandra.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Strong Technical expertise in Java / JEE (J2EE) Technologies (Java 1.5, JSP, Servlets, spring 3.0, Spring DAO, Spring MVC, Spring, Hibernate and JPA) and MySQL on Windows and Unix/Linux OS.
  • Experience on open source frameworks like SPRING 2.5 (core, context, ORM, web modules), Hibernate 3.5, JSF 2.0, Angular JS.
  • Experienced in developing event driven applications using AJAX, JSON and XML.
  • Experience developing SOA based application with REST- ful and SOAP web services.
  • Development experience with XML/JSON based web services.
  • Strong working experience in spring framework (Core, Spring DAO, spring, Spring ORM) server-side component architecture for simplified development of distributed, transactional, secure and portable application based on Java Technology.
  • Extensive experience in developing interactive, dynamic web-pages quickly and effectively using Angular.JS, Node.JS, React.JS, JavaScript, JQuery, HTML5, CSS3.
  • Excellent in responsive front-end UI design implementations by writing HTML/HTML5,CSS3, Bootstrap, JavaScript, JQuery, JQuery UI, Application SPA working on Node.JS.
  • Conversant with various design patterns Model View Controller (MVC) , Front Controller, Business Delegate, Service Locator, Session Facade, Data Access Object, Data Transfer Object, Abstract Factory, Singleton.
  • Experience on Java concepts like Multi-Threading, Collections framework, Interfaces, Serialization and Exception Handling.
  • Used various web servers like Apache Tomcat 7/8, Glass-fish 4, JBOSS, Web-logic 10 and IBM Web sphere
  • Experience in using Version Control Systems like GitHub, CVS, SVN, Harvest and Clear Case.
  • Good at designing Design Documents, Unit Test Case, Integration Test Case, Integration Test Plan documents and estimating the assigning tasks
  • Experience in ORM Library with Hibernate for mapping Object-Oriented domain model with Relational Database.
  • Experience with Agile development methodologies including Extreme Programming, Agile and SCRUM.
  • Extensive experience with data modeling along with Oracle 9i/10g/11g , MS SQL Server, JDBC, MySQL & Postgre SQL. Writing PL/SQL queries, trigger, and query optimization.
  • Experience in working with NOSQL Databases like Mongo DB, Cassandra .
  • Active role in eliciting requirements from users by utilizing methods like requirement workshops, Joint application design (JAD) best practices.
  • Having Knowledge in Test Driven Development(TDD).
  • Good experienced in SOA, OO Analysis/Design/ Programming, Object Oriented Concept, Java design patterns, Class modeling, UML modeling using Star UML & Visio tools.
  • Ability to do requirement study, analyze high-level business requirements and identify the relevant functional and technical requirements.
  • Having experience on Dev-ops with knowledge on tools like Team City , Jenkins , Nexus
  • Experience in power-point presentations to the Client and Customer interactions at various levels.
  • Excellent in analytical, interpersonal, communication skills and efficient developer in a team as well as working individually.
  • Knowledge in Parallel Programming like Hadoop (pig, Hive, Squoop)

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, Shell Scripting, Java 1.7, Java Scripts, HTML, CSS3

Java Enterprise API: Servlets, JSP, JSF, EJB, JNDI, JMS, JDBC, Java Mail, Java Multi-threading, Web services, JAX-WS

System Design: MVC, Struts, Spring(IOC, JDBC, MVC, security), Hibernate, JavaScript, EXT JS, Node JS, Angular JS, JQuery

Databases& Programming: My SQL, Mongo DB, Cassandra 2.1.6, POSTGRE SQL, PL/SQL, Oracle, SQL Server 2005/2008R2, IBM DB2, Stored Procedures, NoSQL., Hadoop (PIG, Hive), Gosu Programming, JMS 2.0

Software Engineering: UML, IBM RSA, Eclipse IDE, Design Patterns, Object Oriented Methodologies, Service Oriented Architecture(SOA), ESB, Test Driven Development(TDD), Scrum and Agile methodologies, Water-Fall

XML Technologies: XML, DTD, SAX, DOM Parsers, SOAP, Restful Web-services, JSON,WSDL, X Path, XSLT, Oracle XML DBApplication Servers: Apache Tomcat 8, J Boss, Web logic 10, IBM Web sphere, Glass Fish 4

Operating Systems: Windows XP/7/8, Linux, UNIX

IDEs & Tools: Maven, Eclipse, Net-beans, J Unit, Ant, Soap UI 4.0, Toad 9.1, SQL Developer, Rational Clear-case,, GIT, MS Visio, Putty, WinSCP

Methodologies: Agile, Waterfall

Source Control: CVS, Tortoise SVN, GIT Hub

Testing Frameworks: J Unit, Spring Test Module, Mockito

PROFESSIONAL EXPERIENCE:

Confidential,Alpharetta,GA

Java Developer

Responsibilities:

  • Worked on the complete life cycle of the project from requirements gathering to deploying the project.
  • Involved in design and Development (through Agile methodology) & Support.
  • Code Review through Automation using PMD and Hamurapi.
  • Created all the user stories Unit Test case execution of Automation process
  • Successfully engaged in multiple initiatives simultaneously.
  • Used Ext JS for building feature cross-platform web applications with AJAX Scripting.
  • Developed build Scripts using Maven to build and deploy the application.
  • Consumed Web Services for transferring data between different applications.
  • Optimization of Coding by reducing less number of Database Interactions.
  • Created this component as Re-usable component.
  • Involved in Coding and Project Architecture Level
  • Optimization of Coding
  • Client interactions done for gathering Requirements.
  • Implementation of Controller classes and Load balancing the Application by using Reverse Proxy server.
  • Implemented Cache Mechanism.
  • Server tuning and reading the Heap Dumps and Java Core file Analysis
  • Updating to final data into Cassandra

Environment:: Java, JavaScript, Spring IOC, Hibernate 3.x, IBM Web sphere, SVN Tortoise Repository, Cassandra, Oracle XML DB, Oracle.

Confidential,OH

Java Developer

Responsibilities:

  • Involved in various phases of the Software Development Life Cycle including modeling, analysis, architecture design and development and testing phases.
  • Implemented business logic for different services offered by the client.
  • Developed integration of Claim Center to accept the Checks data from the external System by means of the flat file uploaded in the external system.
  • Used CSS to control the page layout, look and feel of WebPages
  • Worked on business rules sets claim pre-update, assignment, event message, setup, update segmentation, transaction approval developed as per client requirement.
  • Followed the Agile methodology to track all the task and stories assigned using the Rally tool Subversion 1.7 for Version Control.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server , then display the well-organized result in web pages by writing AngularJS controller, directive s , service s , and route provider s. Also used Angular.js filter to make the data searchable and sortable .
  • Extensively involved in writing JavaScript/ jQuery Ajax call to retrieve the data from the back-end then display on the screen in a well-organized way.
  • Used JIRA 5.2 for the issue tracking and bug reporting.
  • Code review through automation Rules with PMD.
  • Implemented server cache mechanism in the Project.
  • Worked on Load Balancing the Application in Sticky Mechanisms and Analysis done for Heap tuning Management and Java core Analysis and Garbage Collection Management and Thread block Analysis.
  • Created Procedures, worked towards Optimization of the Query's.
  • Created oracle Job's and Views and indexes updated for existing tables
  • Analyzing the Database Logs for improving the performance (logs collected from Topaz CMD)
  • Testing the procedures in TOAD application
  • Implemented Test Driven Development to develop the robust web application.
  • Had regular interactions with customers and gathered requirements in Big Data collation, summation, filtering and normalizing the data.
  • Involved in providing support during integration testing, component system testing and product system testing .
  • Used Mockito library for mocks creation, verification and stubbing
  • Implemented integration Java with Cassandra.
  • Wrote PL/SQL Stored Procedure for archiving data on a daily basis for a monthly report.
  • Actively participated in Object Oriented Analysis & Design sessions of the Project, which is based on MVC 2 Architecture using Spring Framework.
  • Designed the system based on Spring MVC Model architecture. Developed a business Logic layer using Spring Framework and integrated Hibernate.
  • Designed Java components and integrated using spring framework for Hibernate Object/Relational persistence mechanism.
  • Consumed Web services for transferring data between different applications. Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Participated in the technical code reviews, prepared unit test cases, detailed time Estimation, traceability matrix, and impact analysis and code review documents.
  • Make design and technical decisions for AngularJS in the current project.
  • Integration of Java with HBase Implementation.

Environment: Java, JavaScript, RESTful Web services, Spring IOC, Spring Boot, Hibernate 3.x, Node JS, PL/SQL, IBM RSA, IBM Web sphere, SVN Tortoise Repository, Cassandra, Performance Tuning, Angular JS

Confidential,Grand Blanc,MI

Java Developer

Responsibilities:

  • Actively participated in Object Oriented Analysis & Design sessions of the Project, which is based on MVC 2 Architecture using Spring Framework.
  • Designed Java components and integrated using spring framework for Hibernate Object/Relational persistence mechanism.
  • Involved in migration of project from spring, Hibernate, SQL Server based framework for JDBC, Oracle based framework.
  • Used Ext JS for building feature cross-platform web applications with AJAX Scripting.
  • Involved in the integration of spring for implementing Dependency Injection.
  • Used spring Object relational mapping (ORM) and hibernate for persistence in Oracle, created DAO's. Developed build Scripts using Maven to build and deploy the application.
  • Consumed Web Services for transferring data between different applications.
  • Worked on publishing and testing the web services (JAX-WS) and interacting with the Internal teams who consumed the web services.
  • Developing the RMS application to maximize the revenue by forecasting the demand based on the statistics.
  • Responsible for developing DAO layer using Spring MVC and configuration XML’s for Hibernate.
  • Having knowledge in J-unit test case implementation, regression testing, defect Tracking.
  • Development Experience in design using Oracle, My SQL triggers and stored procedure(SQL/PLSQL) and Preparation of ER Diagrams
  • Handled all the client side validations, slide show, hide and show controls, drop-down menus and tab navigation using Angular JS and JQUERY.
  • Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Extensively involved in developing Restful Web services which were exposed to cornerstone power builder product.
  • Worked on generating the Web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Involved in developing JDBC DAO's and DTO's, writing Hibernate HQL queries, PL/SQL stored procedures.
  • Actively involved in writing complex named queries, mapping persistent classes and managing the associations in the mapping files. Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Conduct daily status meeting with offshore and client team and document the project status.
  • Implemented several design patterns like Singleton, Factory, Front controller.
  • Deployed the application in the Web-logic application server.
  • Setting up the automatic build and deployment automation for Java base project by using JENKINS
  • Participated in the technical code reviews, prepared unit test cases, detailed time Estimation, tractability matrix, and impact analysis and code review documents

Environment:: Java 7.0, JSP, Spring 3.X, JSF, Eclipse, EJB 3.1, Hibernate 3.X,Spring MVC, XML, HTML, CSS, SVN, JavaScript, Tomcat, EXT JS, SQL Server 2008, Crystal report, J Unit, Web Services, JAX-WS, DOM Parsers, JMS 2.0

Confidential,Atlanta,Georgia

Java/J2EE Developer

Responsibilities:

  • Followed agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.
  • Developed use case diagrams, sequence diagrams and class diagrams using IBM Rational Rose.
  • Developed user interface using Struts framework, HTML/JSP, JSP custom tag libraries and user validations using JavaScript.
  • Involved in developing Restful web services using Apache CXF tool as wrappers to access existing business services by Mobile channel.
  • Developed business logic using session beans using IBM Web Sphere Application Developer and deployed them using IBM Web-Sphere Application Server 8.
  • Developed Restful Web Services using Jersey Framework.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the Data from Web Service, manipulate the data to in corporate Business Logic and save the data to Oracle database.
  • Maintained CSS and HTML, XSL, XSLT, JavaScript, Angular JS Bootstrap for designing Webpages.
  • Used Multi-threading to simultaneously process tables as and when a specific user data is completed in one table.
  • Responsible for managing scope, planning, tracking, change control, aspects of the CORE platform area of e Commerce applications.
  • Developed data access objects to encapsulate all database specific code using JDBC API.
  • Worked on implementation of persistence layer using spring Mongo DB plug-ins.
  • Used Spring Framework for developing the application and used JDBC to map to Oracle database.
  • Used Tortoise SVN 1.6.12m, GIT for the repository management.
  • Worked on Asset Management Module in order to develop services using Restful Web services.
  • Use of SOAPUI to verify the WSDL end point URL and testing the Use cases.
  • Extensive use of core java features like multi-threading, caching, messaging to develop middle ware for the application.
  • Experience in designing web interface using HTML5, JavaScript, EXT JS, Angular JS, NodeJS, JQuery and bootstrap CSS
  • Externalized Business Logic from code using database to store dynamic rules based on UI used by business and used these rules in the code to apply business logic to data.
  • Supported post production of application with the knowledge and expertise built over a period of time and proved to be the subject matter expert of the team.
  • Having Exp in High Level Architecture and Low Level Design Documents during various stages of the project.
  • Worked on Oracle XML DB, retrieving the XML Data and inserting into the tables, logic implemented inside a procedure
  • Having very good knowledge in High level Design Documentation.

Environment: Web Logic, Spring, Spring MVC Core Java, JDBC, Maven, SVN, Struts 2.0, Restful Web Services, spring Boot, CXF, SOAP, HTML, CSS, IBM Web-sphere 8, IBM RSA, Hudson, Rational Rose, Collections, JSP, PL/SQL, Mongo DB, Drools, Oracle, Redhat, Angular JS, Windows XP, SOAPUI and CVS, Log4J.

Confidential,MO

Sr. Java/J2EE Developer

Responsibilities:
  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Used Rational Rose for the Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase.
  • Front-end is designed by using HTML5, CSS3, JSP, Servlets, JSTL, Ajax, DOJO, and Angular JS.
  • Involved in developing the CSS sheets for the UI Components.
  • Persistence layer was implemented using Hibernate Framework and JPA.
  • Developed various EJB components to fulfill the business functionality.
  • Developed Session Beans to process requests from the user and used entity beans to retrieve and update customer information.
  • Used cloud platform AWS-SNS to deliver push messages to applications.
  • Created, Listed, Deleted and Purged queues on cloud platform AWS-SQS.
  • Used message queuing service provided by cloud platform AWS-SQS.
  • Beans are used as persistence layer and are used to interact with the database MONGO DB (No SQL).
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Used Apache Axis for consuming SOAP Web Services with CXF web services using JAX-WS.
  • Worked on developing Restful web services using Spring Boot.
  • Monitored the error logs using Log4J and fixing the problems.
  • Wrote UNIX Shell Scripts.
  • Used AJAX to get the dynamic behavior of the screens.
  • Used XML with SAX parser to transfer data between applications.
  • Written the Rest Services to get the data from NoSQL - MONGO DB Collections in JSON format.
  • Developed and deployed applications on cloud platform.
  • Implemented Test Driven (TDD) Design to build testable and maintainable application.
  • Used Java/J2EE Design patterns like Business Delegate, Session Facade, Data Transfer Object (DTO) and Service Locator in the project extensively which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Wrote PL/SQL stored procedures, Prepared statement and used API.
  • Used Maven dependencies during implementing CXF web services.
  • Wrote scripts to create tables, views, indexes and synonyms required meeting developer needs.
  • Used Hibernate Transaction Management, Spring/Hibernate Batch Transactions, and Hibernate cache concepts.
  • Performed CRUD operations with BSON data in NoSQL (MONGO).
  • Used Jenkins with maven for Build and Deployment.
  • Used Sonar for maintaining the code quality and JUnit code coverage.
  • Created Unit, Acceptance and Integration Test Documents and Code Review Documents.
  • Used WebSphere Application Server deploying various components of application.

Environment: EJB, Hibernate, J2EE, Java, XML, Servlets, JSP, UML, JMS, Cloud platform, JSTL, HTML5, CSS3, JavaScript, Angular JS, AWS, MONGO DB Eclipse, Jenkins, Ext JS, Maven, SOAP,CXF Web Services, UNIX, Ajax, CVS, Oracle, WebSphere Application Server.

Confidential,CA

Sr. JAVA J2EE Developer

Responsibilities:

  • Involved in Design and Development of application using Service Oriented Architecture (SOA).
  • Involve in full life cycle of software development and support activities.
  • Developed the presentation layer using Spring MVC, Spring Core for Inversion of Control (IOC), and application Context of Spring Framework in the project.
  • Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending them mails about different policies.
  • User Interface was developed using Servlets, JSP, DHTML, HTML, JavaScript and CSS.
  • Used the WebServiceTemplate, the core class for client­side Web service access in Spring­WS for sending and receiving messages to/from broker.
  • Used Design Patterns like Singleton, Factory, MVC, Intercepting Filter, Front Controller, Business Delegate, Service Locator, Session Facade and DAO.
  • Developed using new features of Java 1.7 like Annotations, Generics, enhanced for loop and Enums.
  • Involved in making enhancements to a standalone application and deploy in production.
  • Implemented Logging framework using Log4J.
  • Used JUnit Test Framework for testing written API’s and functionalities.
  • Maintain existing code base as well as new codes that go into production.
  • Used Subversion extensively as versioning tool and used Maven for automated building of projects.
  • Involved in preparation of Unit test cases and System test plans for various functionalities using Junit

Environment: J2EE, Java 1.7, Spring 3.2, Spring MVC, JQuery, Hibernate 4.0, WebSphere 8.5, JSP, JSTL, Oracle 11g, SQL, CSS3, Java Script, Agile Methodology, Design Patterns, RAD 8, SVN.

Confidential,FL

J2EE Developer

Responsibilities:
  • Involved in gathering and analyzing user requirements.
  • Used agile development methodology for the project.
  • Used Struts, a rapid application development tool to improve project speed.
  • Used JPA and JSP Tag Libraries in the development of different user interfaces.
  • Consuming SOAP Web services using JAX-WS.
  • Implemented ORM mapping using Hibernate.
  • Extensive JavaScript utilization for Business Rules and Client side validation.
  • Developed web.xml configuration files in the application.
  • Deal with all phases of test driven (TDD) software development and unit testing various unit testing methods.
  • Followed Test driven development (TDD) methodology and wrote test cases for the JUnit platform, providing a 100% code coverage in Sonar Cube.
  • Worked in Environment where ETL was used.
  • Implemented Transactions and Batch Updates using Spring framework
  • Proficient in programming with the Java Messaging Service (JMS) API.
  • Used Java Swing with NetBeans Ide.
  • Resolved production support issues meeting SLAs.
  • Unit test coverage with JUnit and code coverage using Sonar and code quality management using Crucible.
  • Deployed the .ear file on Apache Tomcat web server.
  • Developed Logging Framework Using Log4J.
  • Experience in Jenkins integration service for software development.
  • Develop user interface to consume Rest web service to perform BPM tasks.
  • Used CVS for software configuration management and version control.
  • Participated in code reviews and weekly meetings.

Environment: Java/J2EE, JSP, HTML5, CSS3, Java, XML, Struts, ETL, NetBeans, Mongoose API, Node JS, Jenkins, Hibernate 3.0, Spring Boot, Sonar, Apache Tomcat, Log4j, CVS.

We'd love your feedback!