We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • JavaDeveloperwith around 8+ years of experience in Application Development, Testing and Implementation.
  • Diverse experience utilizingJavatools in business, Web, and client - server environments includingJavaJ2EE,Javamulti-threading,JavaServer Pages (JSP),JavaServlets, Struts, spring, Hibernate andJavadatabase Connectivity (JDBC) technologies.
  • Adept knowledge of CoreJava, MVC Architecture and Databases.
  • Coordination with team, peer reviews and collaborative System level testing.
  • Good knowledge of Object relational mapping for data persistency,JavaMessaging Services, AngularJS and Node.js.
  • Hands-on experience on Oracle development tools such as TOAD, Oracle SQLDeveloper.
  • Tested Web apps in Agile environment.
  • Used Git/GitHub to maintain the versions of the file.
  • Good knowledge in log4j implementation to persist the data into logs files.
  • Good Knowledge in continuous integration tools like Jenkins.
  • Automate build process through Maven build framework.
  • Extensive experience involving data structures and algorithms.
  • Develop test specification and execution inJava.
  • Hands on involvement conducting Test Driven Development using JUnit.
  • Experience in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications usingJava, JDBC, Servlets, JSP and Spring Boot
  • Work experience on application servers like WebLogic Application Server and Apache Tomcat
  • Expertise with Spring MVC, Hibernate, AngularJS, Node.js and Bootstrap
  • Proficient in writing and tuning SQL queries and using Hibernate framework with Spring ORM in interaction with the RDBMS and familiar with Non-Relational Database like MongoDB
  • Experienced in implementation of SOAP and REST Web services using Contract first or Service first approach
  • Experienced in automating deploying applications on Apache Tomcat, Web Sphere, and Web Logic Servers
  • Hands on experience with version control systems like SVN and GIT for providing common platform for developers

TECHNICAL SKILLS

  • JavaScript
  • Redux
  • Angular.js
  • Node.js
  • React.JS
  • Agile
  • Backbone.js
  • D3.js
  • JUnit
  • HTML
  • CSS
  • Typescript
  • Bootstrap.js
  • EXT-JS
  • Ajax
  • JQuery
  • Dojo
  • Java
  • Spring
  • Hibernate
  • JDBC
  • C
  • C++

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Developed and Implemented WebServices and used Spring Framework.
  • Development of a split billing system - core java, collections, spring, hibernate, mysql
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Implemented application level persistence using Hibernate and Spring.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Responsible for creating a Single Page Web Application using the Angular.JS.
  • Worked on user interface design and development using Angular.js, Node.js, HTML and CSS.
  • Expertise in latest versions of object oriented JavaScript Libraries like Angular.js, Node.JS.
  • Working Knowledge of MVW frameworks like Backbone.Js, and Bootstrap.JS.
  • Implemented custom search solutions using Coveo (an enterprise search engine), Backbone.js, and .NET web services (see Goodwin Procter's site for an example).
  • Created custom javascript libraries using backbone.js and jQuery.
  • Taking charge of the user interface for the development of iOS and Android applications by using JQUERY mobile, JAVASCRIPT, Backbone.js, and PHONEGAP.
  • Developed the base framework using Java, JSP, Struts, HTML, JavaScript, AJAX, Log4J, Oracle and MS SQL Server
  • Used tools like Toad, PLSQL Developer and Squirrel for performing database operations.
  • Experience in working with NoSQL Database like MongoDB, Cassandra to manage extremely large data sets.
  • Symantec DLP, McAfee SIEM, Big Fix, WSUS, Hadoop, NetApp, Netgear NAS, Cisco ASA firewall, Cisco Firesight etc.
  • Worked on web services SOAP and REST technologies.
  • Thorough knowledge in using UML, XML parsers (SAX, DOM), SOAP, HTML and DHTML.
  • Developed server-side services using JSF, Apache Trinidad components, Java, Hibernate, Spring, Web Services.
  • Architected, managed and wrote some of the code for a web services based Set Top Box (STB) test automation tool called TMC. (C#, .NET, WCF, VS2010, Windows services, Java, JRuby, Silverlight, Eclipse, Selenium, Component One Silverlight Studio)
  • JUnit testing of Java classes to populate JSP screens of online tax exemption forms which updated Oracle database under Tomcat/WebLogic web services.
  • Administered bot Git and Subversion repositories for an enterprise code off.
  • Led development team using J2EE creating web enabled invoicing system for multiple location service company in NetBeans environment using Git-Hub version control.
  • Wrote test cases using JUnit testing framework and configured applications on Weblogic Server.
  • Involved in creating unit testing of various layers using junit and created automated test scripts for integration testing using selenium.
  • Conduct Agile Scrum meetings for the development team and tracking project progress in Green Hopper.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework, Hibernate in persistence layer, Used Spring MVC.
  • Worked on major architectural changes in various applications such as maven upgrades, drools- JRules conversion and incorporated CXF services for automated testing.
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
  • Developed web services using Apache Axis2 in Java and SOAP/WSDL on SOA architecture.

Environment: Java, J2EE, Spring, Hibernate, Ibatis, Angular.js, React.JS, Node.js, bootstrap.js, backbone.js, JavaScript, Oracle, PL/ SQL, Cassandra, Hadoop, REST, SOAP, Web Services, Eclipse, WebLogic, Git, GitHub, JUnit, Selenium, Agile, UML, JSP, Xml, SOA.

Confidential

Sr.Java Developer

Responsibilities:

  • Configured Struts, Hibernate framework with Spring MVC.
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Brief experience on implementing the Angular.js in creating animations based on CSS classes
  • Designed and developed new features for application using java, j2ee, JSP, Servlets, Struts, Java, EJB, JDBC, HTML, JSTL, JavaScript and XSL.
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
  • Designed / Developed JQuery Mobile Web Applications using JSPs technologies including (HTML5, CSS3, Javascript, JQuery and JAVA etc ) designed to track asset's (Food Delivery Trucks) globally, provide invoice review to customers in a pdf format, and to review customer orders used with all popular smart phone and tablet platforms.
  • Designed and developed multi-protocol telecom Single-Page Architecture application using Node.js, Express and Jade on the backend.
  • Developed Web Pages by using HTML5, CSS3, jQuery, JavaScript and using JavaScript frameworks such as ExtJS4.0, Angular.js and bootstrap.js.
  • Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using DB2. Also used JPA with Hibernate provider.
  • Used tools like Toad, PLSQL Developer and Squirrel for performing database operations.
  • Used C++, Java, Servlets, JDBC, JSP and DAO for Coding/Implementation
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Developed the web services by using WSDL, SOAP using SOA.
  • Designing, Coding (development) and Debugging application using Eclipse Indigo as an IDE, Spring JDBC framework and DAO pattern, HTML5, CSS3, and JQuery.
  • Installation, configuration and deployment on WAS 5x, Websphere Portal Server, IBM directory server, WebSphere Commerce Server 5.
  • Used WSAD for writing code for JSP, Servlets, and Struts.
  • Played major role in migrating the all Rivervalley web applications source code from Microsoft Visual Source Safe (VSS) to Subversion (SVN) repositories.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Worked in an agile software development and used scrum tool Green Hopper.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Created Object diagram, Class diagram and Sequence diagrams using Rational Rose Tool.
  • Extensively used Struts supporting the MVC architecture of the product interacting with the JSP/Servlet/Tag libraries for the UI component.
  • Worked on major architectural changes in various applications such as maven upgrades, drools- JRules conversion and incorporated CXF services for automated testing.
  • Used Apache FOP to create pdf invoices, with data harvested from xml feeds, to be sent to customers.
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Business layer implemented using Spring MVC and Enterprise layer using JMS - IBM MQ Series which would in turn store the data on AS/400.
  • Hosted and configured applications in IIS, IBM Websphere, and Apache Tomcat under Windows and AIX platforms
  • Worked in Windows 7 and Oracle Enterprise Linux, Apache Tomcat, Oracle WebLogic Server
  • Used Perl, Php and MySql to develop several personal web sites, SEO (search engine optimization) skills.

Environment: Java, J2EE, JEE, Spring, Hibernate, Struts and JSF, Angular.js, Node.js, Bootstrap.js, JavaSript, CSS, HTML5, DB2, PL/SQL, JDBC, MongoDB, APACHE CXF, SOAP, WebServices, Eclipse, Websphere Portal, Websphere Studio Application Developer(WSAD), Subversion(SVN), JUnit, Scrum, UML, Class Diagram, JSP, Maven, Xml, SOA, JMS, APACHE Tomcat, Linux, PHP.

Confidential

Sr.Java Developer

Responsibilities:

  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework), Hibernate and EJB deployed on WebSphere Application Server connecting to an Oracle 8i database. The Application is designed using J2EE technologies based on Spring MVC architecture. worked on the MySQL migration project .To make the system completely independent of the database being used. Used Spring IBatis to implement this.
  • With the IBatis implementation, all the queries were separated away from the code and moved to the XML files. Used Spring IBatis XML configuration files to call the queries.
  • Developed JSP pages for presentation layer (UI) using Struts with client side validations using Struts Validator framework/ JavaScript.
  • Developed the application front end with HTML, JSP, Ajax, Struts Tag-libraries. Wrote custom JSP tags for role-based sorting and filtering.
  • Involved in implementing JQuery for providing interactive user interfaces.
  • Used TOAD to verify all the database turn-arounds, connectivity speed and query round trip behavior.
  • Used JDBC for database connectivity with MySQL Server.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
  • Followed an Agile, Software Development methodology. Used NetBeans ID JBoss.
  • Used Adele, SVN, Mercurial, and Maven as version control systems.
  • Worked om JavaBased Quality Center plugin which can be used in any tools such as Selenium, RFT etc.
  • Involved in full life cycle of project implementations (SDLC) like Water fall model, Agile (Scrum) model etc. for Design, Development, Maintenance & Support.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Developed the different components of application such as JSPs, Servlets, EJB's using Web sphere Studio ApplicationDeveloperand used CVS for version control.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
  • Strong Knowledge on build tools like Ant, MAVEN, Shell scripting, Windows Batch Scripting.
  • Has developed XML Parsing logic using DOM Parsers.
  • Involved in design and develop Paisley own Content Management
  • System, which is alternative to IBM FileNet and EMC Documentum enterprise content Management systems.
  • Extensive skills in development of web based applications usingJava, JDBC and advanced technologies such as J2EE(Servlets, JSP ), Struts, GWT, Hibernate and EJB Framework.
  • Responsible for implementing the code, Fixing QA defect raised on Quality Center/JIRA.
  • Converted VB application to Swing.
  • Involved in migration of cubes from series 7 to cognos.
  • Installed and configured a multi-server, clustered ILOG environment.
  • Documented architecture and trained client administrators.
  • Layout and design the overall architecture and migration approaches using Oracle ADF.
  • Responsible for creating the business processes in Oracle BPM.
  • Business layer implemented using Spring MVC and Enterprise layer using JMS - IBM MQ Series which would in turn store the data on AS/400.
  • Involved in installation of TOMCAT application server in Multicluster environment.
  • Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX; Responsible for the Migration of the application from Web Sphere to JBoss
  • Created directory structure flow using UNIX to receive and send data to internal and external systems.
  • Process Automation: coded scripts to automate various manual processes (Screen Scraping) using VB Script and Ruby.
  • Worked as a WEB based Programmer/Graphic Designer.
  • Hands-on experience as a Functional SOA Testing Lead.
  • Involved in installation of TOMCAT application server in Multicluster environment.
  • Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX; Responsible for the Migration of the application from Web Sphere to JBoss
  • Created directory structure flow using UNIX to receive and send data to internal and external systems.
  • Process Automation: coded scripts to automate various manual processes (Screen Scraping) using VB Script and Ruby
  • Configured WordPress publishing software for non-profit firm. Created weblog layout in HTML, CSS and PHP based on an original design according to client's branding needs.
  • Used web services (REST) to bridge the gap between our MS and Drupal/Wordpress technology.
  • Designed and built it based on previous Classic ASP version. Upgraded its original database from Access to SQL 2008.
  • Oracle, SAS integration for business intelligence and functionality
  • Reduced customer report generation time by 80% by developing automation tool with VB & SQL within two weeks.

Environment: Java, J2EE, Spring, iBatis, Struts, JSF, EJB, JQuery, MYSQL, Toad, SQL Server, DB, APACHE AXIS2, WSDL, Netbeans, JBoss, CVS, Visual Source Safe, Selenium, Water fall Model, UML, JSP, SERVELT, ANT, Xml, EMC Documentation, JIRA, SWING, Cognos, ILOG, Oracle Application Development Framework (Oracle ADF).

Confidential

Sr. Java Developer

Responsibilities:

  • Agile methodology was adopted in the development, and used Scrum method of project management.
  • Implemented UI layer using Flex and business layer using Spring MVC and developed persistence layer using Hibernate.
  • Designing Flex UI components as well as development of Flex custom components.
  • Created DDL, DML scripts to create tables and privileges on respective tables in the database.
  • Developed Test Frameworks in Selenium.
  • Collaborated on design specification reviews together with Business Analysts.
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used Clear Case for source code control and JUnit for unit testing. Extensively used RemoteObjects to retrieve data from the remote server and perform required business functionalities from the front end.
  • Used spring framework modules like Core container module, Application context module, Spring AOP module, Spring ORM and Spring MVC module.
  • Configured Spring Application-Context.xml used by spring container to inject dependencies tojavaclasses to optimize memory resources.
  • Implemented Spring IoC (Dependency Injection) and Spring Aspect Oriented Programming (AOP) for the Business as well as Lookup Service Layer development.
  • Developed / modified the model components to in corporate new business level validations.
  • Responsible for the oracle schema design, generating various POJO objects and generating their corresponding Hibernate mappings (.hbm) files.
  • Consumed WebServices for getting the credit card information from third party application.
  • Used Singleton and DAO design pattern.
  • Test Driven development is done by maintaining the Junit and FlexUnit test cases throughout the application.
  • Log package is used for the debugging.
  • Used ClearCase for version control.
  • Ensuring adherence to delivery schedules and quality process on projects.
  • Developed User Interfaces using JSP, and HTML.
  • Developed HTML, Swing and JSP pages for user interaction and data presentation.
  • Worked extensively on front end development for ceBA using JSP, HTML, CSS,JavaScript, etc.
  • Extensive coding knowledge in developing UI for enterprise web applications using HTML,JavaScript, XML, AJAX adhering to enterprise UI Standards
  • Developed the user interface pages for different modules using JSP and HTML.

Environment: Java, J2EE,Java, J2EE, Spring, Hibernate, Flex, Action Script, MXML, XML, XSD,Javascript, Blaze DS, Cairngorm MVC Framework, IBM RAD, ClearCase, Oracle 10g, Log4j, Weblogic, Sql, DbVisualizer, Webservices, Agile, ClearQuest, Maven, UML (Rational Rose), HTML, CSS and Windows 2000 Prof.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in modifying, updating and testing of the component.
  • Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs, used struts tag libraries andJavaServer Pages Standard Tag Library (JSTL).
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers.
  • Successfully differentiated presentation from code.
  • Used multi threading and socket programming.
  • Deployed the application on WebLogic Application Server.
  • Created connection pools and data sources.
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Used WinCVS as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.

Environment: Java, J2EE, Sybase, BEA WebLogic Server, JSTL, SQL Server, Struts Frame work, Servlets, JSP, EJB, WinCVS, JavaBeans, Eclipse, UML, Windows XP/Linux.

We'd love your feedback!