We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Miami, FL

SUMMARY

  • Having 8+ years of professional experience in designing, implementing and deploying commercial Enterprise Applications for Multi - tiered-distributed software products and distributed applications using Java/J2EE technologies.
  • Expertise in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Experience in defining and designing the layers, components of the project using OOAD methodologies and standard J2EE patterns and guidelines.
  • Expertise in working with Spring, Struts, JSF, EJB, Ajax, SOAP and REST Web Services and JSON, Hibernate.
  • Experience in using Maven and ANT for build automation.
  • Expertise in designing and developing enterprise and web applications using java and J2EE technologies like Core Java, Servlets, JSP, JDBC, JNDI, JMS, XML, JUNIT, HTML, Java Script and CSS.
  • Expertise in Web development technologies like HTML, XHTML, DHTML, JAVASCRIPT, CSS, Bootstrap, XML and XSL/XSLT.
  • Proficient in developing components using Angular JS, Ajax, JQuery and etc.
  • Good exposure on design patterns like Front Controller, Data Access Object (DAO), Data Transfer Object (DTO), Session Façade, Service Locator and Singleton.
  • Worked with Relational Database Management Systems including Oracle, MySQL, SQL Server and DB2.
  • Expertise in using version control systems such as CVS, clear case, SVN and GIT.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM)
  • Proficient in developing and deploying Java/J2EE applications on Application Servers - JBOSS, IBM web sphere, web logic and Apache Tomcat.
  • Competent in Database development using SQL, PL/SQL, TSQL, Stored Procedures, Functions, Packages, views, cursors and Triggers.
  • Experience in using Eclipse IDE, RSA, RAD, WSAD for development and JBoss server for deployment.
  • Experience in writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Improved Auto Quote application by designing and developing it using Eclipse, XHTML, HTML, Servlets and Java Script.
  • Performed building and deployment of EAR, WAR, JAR files on test, stage systems in Web Logic Application Server.
  • Strong knowledge about Multithreading, Collections and Exception handling mechanisms in Java.
  • A good team player with excellent communication, presentation and interpersonal skills and ability to prioritize and coordinate work across different geographic locations.
  • Knowledge in developing applications using Agile and SCRUM methodologies.

TECHNICAL SKILLS

Operating System: Windows 2000, Windows XP, Windows Vista, UNIX, Linux, Mac OS 10.6

Programming languages: C, C++, Java 5.0/6.0,, Scala,Perl, PHP

Middleware/Distributed Technologies: J2EE, EJB 3.0, JMS, SOAP, WSDL, Web services, JNDI, log4j

Serverside programming: Java Servlet 2.4, JSP, JSTL, Custom Tag Libraries

Scripting Languages: JavaScript, AJAX, HTML, CSS, XML, XHTML, DHTML, SQL, PL/SQL, ANT

Modeling languages: Design patterns

Java IDE: Eclipse 3.0,Eclipse SDE IRAD 7.5, NetBeans, IntelliJ IDEA 10.0.3, MyEclipse 8.6, RAD, RSA 7.0.

Databases: Oracle 10g/9i, MySQL, SQL Server 2000/2005, DB2

Web Servers: Apache Tomcat Server 5.x/6.0/7.0

Application Servers: BEAWebLogic4.x/8.x,NetDynamics3.x,4.x,5.x,Iplanet6.x,IBM,Websphere3.5/4.x/5.0/6.0, WebLogic Portal 4.0, ApacheTomcat, Oracle OC4J, JBoss.

Framework: Struts, Spring 2.5, Spring Core, Spring MVC, Spring DAO, Google Guice

ORM Tools: Hibernate 3.0, DAO

Version Control System: CVS, Rational clear case, SVN, GIT, Dimensions

Testing: Junit, Mockito

Others: Design patterns, Agile, Scrum, Maven, ANT, WSDL, REST, Jersey

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Lead. Java/J2ee Developer

Responsibilities:

  • Designed, developed and deployed the application including Spring Frame work, Hibernate and deployed on Weblogic Application server.
  • Involved in developing application using agile methodologies by reporting daily progress.
  • Consumed web services, SOAP and RESTful, used them for internal (inside application) and external communications.
  • Expert in PowerBuilder, PFC, TSQL, PL/SQL, UNIX shell & Perl scripting, JAVA, J2EE, C++, C, Data Structures, COBOL.
  • Worked on variousJ2EEapplications on application server suchasWeblogic10.3Websphere, Jboss and Tomcat.
  • Experienced in Drools Documentationand the examples project.
  • Experienced on JCL, DB2, COBOL, CICS.
  • Knowledge of popular open-source Java/Scala frameworks, including Spring, Play, and Lucene
  • Experience in PL/SQL programing using Oracle databases.
  • Knowledge of Java Cryptography extension (JCE) and SSL/TLS communications.
  • Experience in implementing dynamic web applications using Apache Tomcat 5.x, IIS Web logic, Jboss, Web sphere, and Glassfish..
  • Experience in using SQL server 2008 or higher Database.
  • Familiarity with open source technologies like Elastic Search, Cassandra, Kafka, HDFS.
  • Knowledge of standard server, O/S, storage, network technologies such as Unix, Linux, HP, IBM, NetApps, EMC, Virtualization, Cisco, Juniper etc .
  • Extensive experience in Lead Java Developer.
  • Experienced with caching technologies like Terracotta and Coherence.
  • Experienced with continuous development and tools like Jenkins.
  • Experienced with NodeJS.
  • Building front ends with AngularJS and node.js.
  • Experienced in Pair Programming.
  • Experience with web services and web development languages in Python, Java.
  • Coding experience with task specified programming languages Java, C++, C#, PowerBuilder..
  • Knowledge of object-oriented design methodologies.
  • Knowledge and experience in SOA, web services.
  • FollowedSCRUMmethodology throughout the project.
  • Experience in RDBMS and NoSQL data storage technologies.
  • Developed an asynchronous, AJAX based rich client for improved customer experience.
  • Worked with developing UI by analyzing and design using MVC, JavaScript, CSS and HTML for the front-end screens and SVG for topology mode.
  • Designed and implemented a Spring/Hibernate/JMS based product for ordering Ethernets and configuring the network.
  • Knowledge of Struts Framework, Spring IOC Framework, and Spring Batch Integration of Struts and Spring.
  • ExperienceusingStruts, Springalong with persistent frameworks usingHibernate,iBatisinbuilding persistent layer for applications.
  • Core Java development experience and some Database.
  • Experience developing Spring MVC and JPA (Hibernate) applications.
  • Experienced with Oracle Forms, Oracle BI Publisher and Oracle BPM 11g.
  • Ability to work in Agile teams across multiple locations.
  • Strong Experience in working with scripting languages like JavaScript, AJAX and Jquery.
  • Experience in AngularJS supports declarative development..
  • Knowledge of AngularJS supports automated testing via pervasive dependency injection.
  • Experience with multiple languages like (C#, NodeJS, Java, Ruby, PHP).
  • Worked on Eclipse as IDE and SVN for version control and source code control.
  • Backbone.js or Angular experience.
  • Experience with Agile/Scrum development methodology.
  • Knowledge of Hadoop (HDFS, Hbase, Hive).
  • Experience with Scala frameworks, such as Scalatra or Play
  • Experience with an IDE for development
  • Experienced with SDL World Server, Drupal, InQuira
  • Develop new screens using Front end technologies using Struts or JSF, JSP, JSP Tags, Ajax, JSON, JavaScript, JQuery and CSS.
  • Develop business logic per requirements using EJB

Environment: Java, Core Java, Collection API. J2EE, UML, EJB, MDB, Servlets, Ajax, Struts, Hibernate, Spring MVC Framework, JSP, JDBC, VSS Windows, Websphere, IRAD Java JMS, JUnit, Oracle, Eclipse, SVN, XML, Javascript, OOPS, HTML, CSS style sheets, Angular JS, Log4j, Weblogic, PL/SQL, Maven, Quality Center, Rally.

Confidential, Austin, TX

Sr. Java/J2ee Developer

Responsibilities:

  • Worked on customer site for application implementation, UAT support and knowledge sharing with customer
  • Handled Base Portal design, portal layout and skeleton components development
  • Took ownership of the Portal Investments (Time deposit, Call deposit) module and leading the team for implementing the Investments module
  • Worked on Ext-JS based portal front office UI solution & worked on migration of portal backoffice to use JQuery ajax features
  • Involved in preparing Portal installation document, portal architecture document, Investments module design document and developing core application frameworks
  • Involved in tool based application performance tuning which includes identifying the bottlenecks and providing resolution in the architecture, application design, application code and database queries
  • Involved in functional specification reviews, design reviews, code reviews, test case reviews and tracking all the issues identified in the reviews to closure.
  • Developed REST architecture based web services to facilitate communication between client and servers.
  • Used the lightweight container of theSpringFrame work to provide architectural flexibility for inversion of controller (IOC).
  • Implemented the caching mechanism inHibernateto load data from Oracle database.
  • Implemented application level persistence usingHibernateandSpring.
  • Providing the status updates to management, in case of any deviation in original plan alerting the management upfront and take corrective actions
  • Involved in project team induction and training

Environment: Weblogic Portal server 10.2, JSR168 Portlet, Websphere, RAD, Polaris Intellect J2ee framework, Java/J2EE, Spring, Struts, EJB 2.1, Struts 1.2, JMS, Windows XP, Unix, Oracle 10i, JQuery1.7.1, Ext-JS 3.1, BIRT Chart Library 3.0, Weblogic Workspace studio 10.2 and Eclipse 3.3, Axis Webservices 1.4, Hibernate 3.3.2

Confidential, Jersey city, NJ

Sr. Java Developer

Responsibilities:

  • Interacted with Business Users to capture business needs, functional needs, managing expectations, and reviewing deliverables to ensure a successful implementation.
  • Used UML for designing class diagrams and sequence diagrams.
  • Involved in creating the various user interfaces (UI) using JSP, DHTML, JavaScript, and CSS.
  • Used Spring Framework for DI (Dependency Injection), Transaction Management and AOP.
  • Implemented MVC architecture using Spring framework.
  • Configured Spring IOC container to manage Lifecycle of Service Objects.
  • Configured hibernate with SQL Server, configured data sources in web sphere.
  • Interfaced with the Oracle back-end usingHibernateFramework and XML configuration files.
  • Assisted with development environment concerns, such as deploying Struts applications on IBM Web sphere, Workspace configuration & Server setup.
  • Design and Developed usingWebServiceusing Apache CXF.
  • UsedJSONfor data exchange between application modules along withXML.
  • Defect analysis and finding the resolution of the defect raised by the user.
  • Reviewed Test plan, involved the Testing phase
  • Automated & integrated the JUnit test.
  • Fixed bugs, providing production support & enhanced the applications with additional features.

Environment: Java (JDK1.4), Spring, Hibernate, Eclipse, IBM Webspehere, RSA, SQL,TSQL, JUnit 3.8, SVN, Windows XP, REST, DHTML, AJAX, JavaScript, JQuery, HTML5, Servlet, JSP, XML, & CSS3.

Confidential, Hoffman estates, IL

Sr. Java Developer

Responsibilities:

  • Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards. Followed test driven.
  • Participated in designing of Use Case, Class Diagram and Sequence Diagram for various Engine components and used IBM Rational Rose for generating the UML notations
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of Spring frame work.
  • Interacting with client in design and code review meetings.
  • Responsible for secure batch data flow to downstream systems using Middleware Java technologies.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and Hibernate for database connectivity.
  • Designed and developed Controller Servlet, which will route request to Application Controller.
  • ImplementedHibernateObject-Relational Mapping(ORM)for mapping between theJavaclasses and Database tables.
  • Development of hibernate objects for data fetching for batch and front-end processing
  • Front end screens development using JSP with tag libraries and HTML pages.
  • Designed and developed the new features in the existing application to meet the customer's satisfaction.
  • Active participation in WebLogic server and Oracle problems (killing instances, debugging server logs, applications logs)
  • Written SQL queries, stored procedures modifications to existing database structure as required per addition of new features.
  • UsedSpringFrameworkfor Dependency Injection and integrated it with theStrutsFramework andHibernate.
  • Client side validations and server side validations are done according to the business needs.
  • Written test cases and done Unit testing and written executing JUnit tests.
  • Used Log4J API for logging and debugging.
  • Used theSpringFrameworkforDependen InjectionandAspect OrientedProgramming (AOP).
  • Involved in development ofWeb ServicesusingJAX-WS.
  • Development of Application based onJ2EEusingJSP,Servlets,SpringFramework, andRestWeb ServiceswithJMS.
  • Production implantation and post production support.

Environment: Java 1.5, Struts-Spring-Hibernate integration framework, JSP, HTML, Oracle 10g, SQL, PL/SQL, XML, Web logic, Eclipse, Ajax, JQuery.

Confidential, Miami, FL

Java Developer

Responsibilities:

  • Involved in the development of various use cases, sequence diagrams using UML.
  • Involved in design and development of architecture of the application using MVC Model 2 design patterns and Struts framework using JSP and controller Servlets.
  • Designed and developed interactive static HTML screens as screen level prototype
  • Also used Angular JS to create single page applications.
  • Implementedweb servicesusingSOAPprotocol for transferring message toMQ-Seriesand also made Asset componentas aservice.
  • Developed JavaScript for client side validation and developed Cascading Style Sheet (CSS).
  • Involved in design and development of JSP based presentation layer for web based account inquiry using Struts custom tags, DHTML, HTML, and JavaScript.
  • Used Enterprise JavaBeans for processing business rules.
  • Developed thespringAOP programming to configure logging for the application.
  • Implementedservice Oriented Architecturedeveloped webservice components, which were acting as producers and consumers.
  • Developed server side application which handles the database manipulation with the back-end Oracle 9i database using JDBC 2.0.
  • Developed PL/SQL, stored procedures and functions to manipulate the database. Deployed the application components into BEA Weblogic application server.

Environment: J2SE, Core Java 1.5, JSP 1.2, Servlets 2.3, Struts 2, EJB 2.0, JDBC 2.0, JSF, Ant, Log4j, JUnit, BEA Weblogic application server, Oracle 9i, HTML, DHTML, CSS, XHTML, JavaScript.

Confidential

Java Developer

Responsibilities:

  • Involved in designing and developing the application using JSP, JSTL, HTML, CSS and made client validations using JavaScript.
  • Extensively used Action, Dispatch Action, Action Forms, Struts Tag libraries, Struts Configuration from Struts.
  • Responsible for implementing Use Cases and Design document and coordinating with the development and QA teams.
  • Experienced Fundamental mastery of the AWS cloud computing platform.
  • Implemented object/relational persistence (Hibernate) for the domain model
  • Implemented theWebservicesand associated business modules integration.
  • Worked on generating the web services classes by using RESTful web services.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.
  • Made use of Data Access Object (DAO) design pattern for designing data access layer.
  • Created hbm mapping files and configured them in hibernate cfg file.
  • Followed Agile & Scrum Methodology for development of the product
  • Used Spring IOC, AOP for creating beans and transaction management.
  • Used SQL and PL/SQL Programming extensively to talk to Oracle database.
  • Experience working with SQL and NoSQL(MongoDB, Cassandra, Hadoop,) data structures.
  • Responsible as CVS administrator and for deploying web application in the Oracle App Server.
  • JUnit Frameworks were used for performing unit and integration testing by writing test cases.
  • Worked in an Agile work environment.

Environment: Windows XP, JDK, Servlets, JSF, JSP, Struts, HTML, JDBC, hibernate, Log4j, JUnit, RESTful Web Services, Oracle 10g, Eclipse, Agile development process, Web sphere.

We'd love your feedback!