We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Having around 8+ years of experience in the full software development life cycle involving Analysis, Design, Development, Testing, Implementation of Java/J2EE application software in web - based environments along with diversified exposure in Software Process Engineering, designing and building a Web Application using Java/J2EE Technology & open source applications.
  • Experience in software planning, requirement analysis, designing and building enterprise applications for manual and automation process.
  • Working experience in different domains like Health Care, Retail, Financial and Insurance Domains.
  • Experience in identifying defects, problems, suggesting and determining the extent of programming required and performance tuning of the applications.
  • Proficient in developing web pages using, HTML5, CSS3, Java Script
  • Experience in frameworks like Spring MVC/IOC/ORM/JDBC and Struts (MVC, architecture, interceptors, action mappings and resource bundles).
  • Experience in Web Application Development using Client Script design technologies like Angular JS, JQuery as well as HTML, CSS, XML, JSF, Java Script.
  • Expert Level Skills inJava, JDBC, JavaBeans, Spring Frameworks, Hibernate, Struts, JSP,JavaScript,JFC, Servlets, EJB, GWT.
  • Good experience in using Amazon Web Services (AWS) andAWSSNS/SQS for delivering messages.
  • Expertise in using Design patterns and object oriented methodologies to design software forMobile Application.
  • Possess expertise in designing and developing web and mobile applications using HTML 5, CSS3, Less, Sass, JavaScript, jQuery, nodeJs, AngularJS. Skilled at progressing from problem statement to well documented designs.
  • Expertise in the implementation of Core Java concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multi-Threading, Data structures etc.
  • Experience in Java Scripting, Shell Scripting.
  • Excellent experience with major relational databases - Oracle 11g/10g/9i, SQL Server 2000/2005/2008, DB2, MySQL.
  • Experience in upgrading and migrating various versions of MongoDB on different platforms.
  • Strong experiencewithMongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases.
  • Extensive development experience in different IDE's like Eclipse 3.x, Jbuilder 9.x/8.x, WSAD 5.x, IBM RAD and Altova XMLSpy.
  • Good understanding of Hadoop architecture and various components such as Map reducing programming and other eco-system components.
  • Implemented Hadoopbased data warehouses, integrated Hadoopwith Enterprise Data Warehouse systems.
  • Used Web Sphere Application Server, Web Logic Application Server, JBoss and Apache Tomcat in all my projects and successfully deployed and compiled many of the applications on them.
  • Expert level skills on JQuery, JavaScript, VBScript, Perl, AJAX, Adobe Flex, ActionScript, JSON, HTML, DHTML, CSS, Tiles, Tag Libraries.
  • Good Experience in creating, modifying and enhancing both manual Test cases and Test Scripts created in Selenium Web driver with JUnit frameworks.
  • Experience in Automation testing using Selenium Web Driver, JUnit and Maven.
  • Extensive experience in using Amazon Web Services like RDS, EC2, Redshift, SQS, SNS, Cloud Watch and S3
  • Experience in Object Relational Mapping frameworks such as Hibernate.
  • Experience in working with application server technologies like IBM Web Sphere, Web Logic and Apache Tomcat.
  • Experience in Web Service Technologies: SOAP, WSDL, UDDI, Apache Axis, CXF, IBM JAX-WS.
  • Strong web development skills with web 2.0 framework, JSP & MVC and, CSS3, HTML5, Java Script, DHTML.
  • Good knowledge of Angular JS practices and commonly used modules
  • Worked on JavaScript frame work (AngularJS) to augment browser based applications with MVC capability.
  • Expertise in developing front-end systems with Backbone JS and Node JS as a platform for web applications.
  • Built web pages that are more client interactive utilizing JQuery plugins for Drag and Drop, AJAX, JSON, Angular JS, JavaScript, Bootstrap.
  • Worked on React JS framework to develop interactive websites based on end clients.
  • Developed application components in Java using Web Logic to maintain existing and to create new services.
  • Experience in IDE tools like Eclipse and Net Beans.
  • Experience with unit testing the applications using JUnit Framework.
  • Developed logging standard and mechanism based on Log4J.
  • Experience in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3.
  • Capable of learning new technologies and adapt to new environments quickly.
  • Configuration and Version control management using CVS, VSS and SVN.
  • Excellent team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Experienced in handling end users and troubleshooting real-time issues in production environment including network, operational and application problems.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWT, Applets, Multi-threading, Java Networking

Programming Languages: Java JDK 1.4/1.5/1.6/1.7, C++, C, SQL, PL/SQL

Application/Web Servers: Oracle/BEA WebLogic 8.1/9.1, IBM WebSphere 5.1/6.0/6.1/7.0, JBoss, Tomcat 5.0.28/6.0

Frameworks: Struts 2.x/1.x, Spring 3.x, Hibernate 4.x/3.x, JSF 1.2/2.0, iBatis

IDEs: Eclipse 3.x, IBM WebSphere Application Developer 5.x, IBM RAD, Scala

Web technologies: JSP, JavaScript, jQuery, AJAX, XML, XSLT, HTML, DHTML, CSS, HTML5

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI

XML Tools: JAXB, Apache Axis, AltovaXMLSpy

Methodologies: Agile, Scrum, RUP, TDD, OOAD, SDLC

Modeling Tools: UML, Rational Rose, Visio

Testing technologies/tools: JUnit, JMeter, HtmlUnit

Database Servers: Oracle 8i/9i/10g, DB2, SQL Server 2000/2005/2008, MySQL

Version Control: CVS, SVN, Rational Clear Case

Build Tools: ANT, Maven

Platforms: Windows 2000/98/95/NT4.0, UNIX

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Richmond, VA

Responsibilities:

  • Involved in all the different stage of SDLC like requirement gathering, High level design, Low level design reviews, Coding, Code reviews and defect fixing etc.
  • Used client side scripting languages such as Java Script and JQuery
  • Developed applications in Java using OSGI platform.
  • Deployment of OSGI applications in Spring DM Server
  • Prototyped the workflows in OSGI using Spring.
  • Modified the existing Java projects to OSGI based Java Applications and deployed successfully.
  • Deployed JMS service using ActiveMq Message Broker in OSGI container.
  • Responsible in organizing the meetings between various stake holders including Clients, BA’s, and the development teams for smooth delivery of the project.
  • Use Subversion (SVN) version control system to maintain current and historical versions of files such as source code, web pages, and documentation.
  • Designed SOA integration using Apache CXF. Enabled rapid service tier development.
  • Designed user interfaces using HTML5, DHTML, CSS, JSF.
  • Use Eclipse and Tomcat web server for developing & deploying the applications.
  • Worked closely with the architecture group to implement long-term vision and research new relevant technologies and produce POCs to weigh future integration into the product.
  • Responsible for coordinating the deployment configurations in various environments with the deployment teams.
  • Used PL/SQL to create Packages, Functions, and Procedure.
  • Used PL/SQL and SQL*Loader to create ETL packages for flat file loading and error capturing into log tables.
  • Involved in testing the application for Oracle 9i to 10g upgrade.
  • Tuning of the SQL queries, which takes long time to process the request using Explain Plan, Hints to reduce the response time.
  • Architected an enterprise service bus using Mule, Java (EJB3), Hibernate, and Spring to tie back-end business logic/systems with web properties via a corresponding RESTful API.
  • Migrated the existing data to Hadoop from RDBMS for processing the data.
  • Responsible for loading unstructured and semi-structured data into Hadoop cluster coming from different sources
  • Involve in fixing the bugs, which were reported by both testing team as well as Customer
  • Interact with the business analyst to discuss and understand the business rules and flow of the application for New Business.
  • Involved in designing re-usable schemas and XML components using XML Spy, SOAP, XML, DTD, and XML Schemas for web and EAI services for system integration
  • Involved in developing Java/JEE based Enterprise Applications and Integration Layer.
  • Worked onRestWeb services as well as NodeRestframework for backend services, used Mongo DB (NoSQL) for database services
  • Developed GUI using Java Script, HTML/HTML5,CSS3 and JQuery in ongoing projects.
  • Design & Development of Presentation Layer using JSF MVC Architecture
  • Involved in functional phase to map the requirements and provided analysis and feedback on Design documents.
  • Implemented Presentation layer using CSS Framework, HTML5
  • Created proof-of-concept using responsive web design, React JS and Node JS.
  • Prepared the Technical Spec document and presented it to the technical architect team for approval
  • Address any issues that may arise during deployment to production and provide necessary support during go-live.
  • Worked with TDD methods within a lean agile environment and continuous delivery, did pair programming with developers, regularly involved in estimation and planning.
  • Prepared the documentation on best practices and coding standards.
  • Working experience with No SQL DB Mongo DB for offering commercial support and other services.
  • Developed major websites and services by including Mongo DB as backend software.
  • Developed a good team environment and coordinated with team members for successful implementation of the project.
  • Involved in writing and testing test scripts using Selenium Web driver and Java Object Oriented programming Language.
  • Integrated TestNG with Selenium using Eclipse to generate test execution result.
  • Created Selenium test automation framework based on UI mapping.
  • Tested all application controllers extensively with Angular JS built-in testing facilities.
  • Leveraged Angular JS resources for all data access, encapsulating URL's and standardizing data access interfaces.
  • Used Node JS, React JS, Backbone framework for developing Single Page Application..
  • Developed web pages using JSP, JSTL, Custom Tag libraries, HTML, Java script, JQuery and CSS.
  • Used Java Mail API for sending reports to the mailed list.
  • Used POI API for generating pdf and xls reports.
  • Involved in unit testing using JUnit framework.
  • Used Maven tool to build the application.
  • Involved in the full system life cycle and responsible for developing, testing and implementing.
  • Involved in unit testing, integration testing and system testing etc.
  • Implemented logger for debugging and testing purposes using Log4j.

Environment: Java 1.8, Hibernate, JSP, JSTL, JDBC, OSGI, Maven, CSS, JSF, Web Services, HTML5, CSS3, Tomact7, CVS, Eclipse, Mongo DB, Spring MVC framework 4.2, Oracle 10g/11g, Microsoft VISIO, UNIX, XML, Restful web services Java Script, Shell Scripting, Perl Scripting and Jquery Data Table.

Sr.Java Developer

Confidential, New York, NY

Responsibilities:

  • Involved in all the different stage of SDLC like requirement gathering, High level design, Low level design reviews, Coding, Code reviews and defect fixing etc..
  • Use Eclipse and Tomcat web server for developing & deploying the applications.
  • Involved in fixing the bugs, which were reported by both testing team as well as Customer
  • Interact with the business analyst to discuss and understand the business rules and flow of the application for New Business.
  • Worked on OSGi architecture, which is a web-content management system of the application.
  • Developed GUI using Java Script, HTML/HTML5, CSS3 and JQuery in ongoing projects.
  • Experience in developing Enterprise applications using technologies such as Spring, OSGI, J2EE, SOA.
  • Prepared the documentation on best practices and coding standards.
  • Developed a good team environment and coordinated with team members for successful implementation of the project.
  • Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UI based on user actions using Angular JS.
  • Worked in taking technology decisions related to Mulesoft and ecommerce environments.
  • Provided work consultation to development teams to develop applications and interfaces using Mule ESB.
  • Writing custom filter, directives for the HTML5 using angular code.
  • Involved in analyzing the business requirements and preparing use-case diagrams
  • Involved in writing detail design documents and class diagrams and sequence diagrams.
  • Worked on various critical modules such as Accounts, User Profiles, and Product modules.
  • Designed and developed GUI using JSP, JavaScript, and AJAX.
  • Created custom, general use modules and components which extend the elements and modules of core Angular JS.
  • Created test scripts using Selenium Web driver using Page Object Model.
  • Used Selenium Grid to execute on different nodes and on several browsers.
  • Responsible for building scalable distributed data solutions using Hadoop Eco System.
  • Involved in managing and reviewing Hadoop log files.
  • Developed single page applications using frameworks like backbone JS, Ext JS, React JS.
  • Web application development for backend system using Backbone JS and React JS.
  • Implemented multiple high performance MongoDB replica sets on EC2 with robust reliability.
  • Involved in designing and developing Struts Action classes and defining them in action-servlets.xml file to inject the Service layer beans using SPRING IoC.
  • Maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
  • Involved in designing and developing service layer components.
  • Used different design patterns such as Singleton, MVC, DTO, and DAO.
  • Involved in developing Hibernate DAO classes.
  • Involved in developing Hibernate mapping files and POJOs for Hibernate persistence layer.
  • Integrated and configured STRUTS, SPRING, and Hibernate framework environment.
  • Worked on multiple configuration files for mapping using ORM concepts and deployment descriptor files such as web.xml, action-servlets.xml, struts-config.xml, applicationContext.xml files.
  • Developed REST Web services using CXF to perform transactions from front end to our backend applications, response is sent in JSON or XML formats based on the use cases.

Environment: Java 1.6, Hibernate, JSP, JSTL, JDBC, Maven, CSS, JSF, Web Services, OSGI, HTML5, CSS3, Tomact7, CVS, TOAD, Eclipse, Mongo DB, Oracle, MVC framework 4.0.1, Angular JS, Microsoft VISIO, UNIX, Java Script, Shell Scripting, Perl Scripting and Jquery Data Table.

Sr.Java Developer

Confidential, Milwaukee, WI

Responsibilities:

  • Involved in all project phase discussions and executed project from PDP (predefined phase) to rollout phase with post implementation activities.
  • Developed user interface using JSP, JSP Tag libraries, Spring Tag libraries and Java Script to simplify the complexities of the application.
  • Involved in enhancing certain modules of web portal using Spring Framework
  • Developed web and service layer components using Spring MVC
  • Implemented various design patterns like MVC, Factory, Singleton
  • Designed user interface for users to interact with system using jQuery, Java Script, HTML5, CSS3.
  • Writing custom filters, directives, controller for the HTML using Angular code.
  • Followed Agile Methodology in software development.
  • Used Hibernate DAO Support to integrate hibernate with Spring to access database
  • Implemented RESTful Web Services and associated business module integration for getting status of claim report.
  • Worked with Angular JS for creating own HTML elements for building a very companied web site which is a Open Source Project.
  • Implemented support for alternate mail domains in e-mail gateway; allowed departments to shut down their own mail gateways, gaining increased anti-spam capabilities while maintaining their ability to provision users/groups within their domain (essentially creating a cloud-based spam filtering service)
  • Managed operations for Email Security Service (cloud-based spam filter, millions of messages/day)
  • Used Mongo DB for storing minimal data documents and used in file sharing.
  • Performed Client side validation using Java Script.
  • Use JSF to design web application. Including DB connection, pom.xml file for Dependency Injection, java and XHTML File, MVC model
  • Designed user interfaces using JSP Standard Tag Libraries, HTML, DHTML, CSS, JSF and JSP
  • Prepare test data files using Linux Shell scripts, Perl script as per the business requirements
  • Worked on code reviews, debugging, unit testing and integration testing.
  • Developed several Controllers to handle the different types of user requests.
  • Validated the user inputs using Spring Validator.
  • Dependency Injection was used across all the layers of application
  • Developed database Schema & populating data using SQL statements, PL/SQL Functions, Stored Procedures, Triggers, Bulk uploads
  • Monitored error logs using Log4J and fixed the problems
  • Worked on JUnit Framework for Test Driven Development.
  • Worked on source code management tools such as SVN.

Environment: Core Java, JSP, JSF, Java Script, Angular JS, JQuery, HTML, CSS/CSS3 Servlet, Mongo DB, Oracle 11g, Hibernate, Spring, Apache Tomcat, Eclipse IDE 3.5.1, XML, MVC, Factory, Singleton, RESTful Web services.

Sr.Java Developer

Confidential, Indianapolis, IN

Responsibilities:

  • Involved in extensive use of Web Services using SOAP
  • Documenting the design and functional specifications.
  • Implementing EJBs for accessing the APIs and interfacing with other Applications, Struts business logic.
  • Deploying the application on Web logic, Creating test client and environment for testing the APIs at subsystem level.
  • Code reviews and support work for the released versions.
  • Extensive use of spring to configure the services.
  • Worked on enhancement requests and mission critical tickets which involved JSP changes, writing EJB façade methods etc.
  • Developed Perl scripts to automate frequent reports for the users
  • Involved in writing the hibernate associations and mapping files.
  • Developed claim screens for customers using Angular JS, AJAX, HTML5, CSS3 and JAVASCRIPT.
  • Strong experience inSecurity-Systemdevelopment for Web Applications. Involved and Developed all phases of security implementation using spring security system against All types of authentications:LDAPauthentication,Database authentication andPre-Authentication
  • Created stored procedures and PL/SQL statements to interact with the MS SQL SERVER database.
  • Involved in writing the JUnit test cases and integration testing of the system.
  • Building and deployment of code to development and test environments.

Environment: Java, J2EE, Web Logic Application server, Spring, JSP, Java Script, Perl Scripting, Hibernate, XML, UML, UNIX, DB2, ANT, Angular JS, Web Services, SOAP, SOAPUI, Oracle, MS SQL SERVER, Unix, Windows XP/2000

Java/J2EE Developer

Confidential, Philadelphia, PA

Responsibilities:

  • Elaborated Use cases based on the business requirements and was responsible for creating the Class Diagrams and Sequence Diagrams.
  • Created the Technical design document (TDD).
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags.
  • Used JQuery with Java Script for making dynamic Web pages.
  • Developed asynchronous means of retrieval of data from the server and database using AJAX features as well Java Script.
  • Implemented the applications using Struts MVC Framework.
  • Developed Java classes for implementation of persistence of objects and Caching of data using Hibernate.
  • Used Struts Tag Libraries to allow easy integration of Struts Framework into projects logic and Struts Framework to design actions, action forms and related configuration for every use-case.
  • Developed code using various patterns like Singleton, Front Controller, Value Objects and Service Locator.
  • Used Spring Framework at business tier and also spring’s Bean Factory for initializing services.
  • Extensively used Core Java such as multi-threading, exceptions and collections.
  • Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications.
  • Implemented the Web Services and associated business modules integration.
  • Tested JSPs in Firefox and Internet explorer browsers. Identified and fixed browser related issues.
  • Used ANT script to compile and build the WAR.
  • Configured the Web Logic handler for the Apache Web server to serve static files (js, HTML, images and css).
  • Developed SQL statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Developed servlets for document upload, image streaming and Caching the data.
  • Development and Integration of the application using Eclipse IDE and used Star Team as Version Control Tool.
  • Involved in the full system life cycle and responsible for developing, testing and implementing.
  • Involved in unit testing, integration testing and system testing etc.
  • Used Log4J to store log messages.

Environment: Java 1.5, J2EE, Springs, JSP, Hibernate, Struts 2.0, LDAP, AJAX, HTML, CSS, Eclipse, Web logic 10.x, Web Services, WSDL, Oracle, ANT, Windows, SOA, Design patterns, jQuery, Angular JS, AJAX, Java Script, HTML, CSS.

Sr.Java/J2EE Developer

Confidential 

Responsibilities:

  • Designed and developed user interface using Struts tags, JSP, HTML and Java Script.
  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework) and Hibernate.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, spring, Java Scripts and Web logic.
  • Involved in implementing and maintaining large content driven and E-commerce based application.
  • Developed Scalable applications using Stateless session EJBs.
  • Used Axis Web Services using SOAP to transfer the amount from an application that is remote and global to different financial institutions
  • Involved in designing the user interfaces using HTML, CSS, and JSPs.
  • Configured Hibernate, Spring and My Faces (JSF) to map the business objects to Mysql Database using XML configuration file
  • The required changes to the record and save the updated information back to the database.
  • Involved in writing shell script to export oracle table's data into flat files and performed unit testing using JUNIT and used Log4j for logging and automatic batch jobs.
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.

Environment: Core Java, JSP, Servlets, Struts Framework, Hibernate Framework, Oracle, UNIX Shell Scripts, XSL, XSLT, Eclipse 3.x, HTML, UML, Java Script, JUnit, JAXP, XML.

We'd love your feedback!