We provide IT Staff Augmentation Services!

Lead-java Developer Resume

Nyc, NY

SUMMARY:

  • 8+ years of experience in Java Technologies (J2EE, JSPs, Servlets, Hibernate, Spring and Struts)
  • Experience in Rational Rose Enterprise Tool for Object Oriented Analysis (OOA) and Design (OOD) using UML (Unified Modeling Language) including usage of Use Case Model, Use Case Diagrams, Class Diagrams and Sequence diagrams
  • Strong Programming Skills in designing and implementation of multi - tier applications using Java, J2EE, JSP,HTML, Struts, JavaScript, Servlets, CSS
  • Hands on experience Struts, Hibernate and Spring Framework.
  • Experience in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading, JDBC, Generics and other new features in Java.
  • Hands on experience in using Multithreading and Core Java
  • Strong experience in web services like RESTful, SOAP
  • Expertise in back-end/server-side java technologies such as: Java Data Base Connectivity (JDBC).
  • Efficiency in using different kinds of servers like Tomcat, Web Logic, JBoss.
  • Hands on experience APIs like Apache
  • Experience in developing applications using Java & J2EE
  • Expert skills in performance profiling (JVM).
  • Good working experience in Banking - Financial
  • Strong experience in core Java and OOPS concepts
  • Experience in major web servers, including Apache Tomcat, WebSpere, Weblogic and Jboss.
  • Working experience on Eclipse
  • Experience in implementing Core Java & J2EE design patterns like MVC, Singleton, Factory Pattern, DAO.
  • Hands on experience with complete SDLC like Software Analysis, Design, Development, Unit Testing and Implementation of J2EE based web applications including application support after deployment
  • Experience in Java Swings, JSP, HTML to implement the UI components
  • Ability to adapt to new software applications and products, self-starter, with good analytical skills and understanding of business workflow

TECHNICAL SKILLS:

Technologies: Java, JDBC, Servlets, JSP

Frameworks: Struts, Spring

ORM tool: Hibernate

Relational Databases: Oracle 9i,10g, MySQL

Web/Application servers: Apache Tomcat, Web logic, JBoss

Tools: Maven, SVN, Junit

Scripting Language: HTML, JavaScript, CSS, Ajax

IDE s: Eclipse, NetBeans

PROFESSIONAL EXPERIENCE:

Confidential, NYC, NY

Lead-Java Developer

  • Designed and developed many JAVA modules and packages
  • Created many pages using JSP, HTML and JavaScript for this Web-Application.
  • Drafted guidelines for J2EE design methodology, established database design standards and methodology, as well as database implementation standards.
  • Created many Servlet/JSP reports
  • Implemented Multithreading at various places for better performance
  • Created Databases which contains all the information of the investors using spring and Hibernate.
  • Developed web services (RESTful API, SOAP) to make services thread safe and flexible
  • Developed client/server applications to support real-time collaboration using Java
  • Designed and developed JDBC connection scripts for the data retrieval and data manipulation.
  • Developed GUI using Angular JS in MVC architecture
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Worked on exception handling for error handling part of PL/SQL block
  • Strong experience in core Java and OOPS concepts
  • Implemented RESTful services using spring controllers using the MVC module of spring.
  • Focused on providing agile software solutions to clients demanding the best that IT has to offer
  • Implemented Test-Driven Development (TDD) methodology for web service and applications in order to improve code quality and to automate regression testing for multiple customer scenarios
  • Implemented the application using MEANstack (HTML and Angular.JS) based on the MVVM design pattern.
  • Implemented the Project structure based on Spring MVC pattern using spring boot
  • Involved in designing the system based on UML concepts, which include data flow Diagram, class diagram, sequence diagram, state chart diagrams
  • Designed and developed MVC frameworks using spring and Hibernate ORM.
  • Extensively used JSON data by consuming Restful based web services.
  • Wrote Unix shell scripts to automate and alarm database jobs, including reporting and maintenance processes
  • Consuming RESTful web services and processing JSON using AngularJS service calls.
  • Design and developed JBDC connection scripts for the data retrieval and data manipulation
  • Extensively used OOA, OOD, OOP Concepts, Exceptional Handling and Collections Framework
  • Implemented procedures to install and deploy large numbers of Linux / Unix servers
  • Performance tuning and refactoring code, JVM and refactoring the logic.
  • Developed server side Java script for data collection and manipulation for the report.
  • Created Servlets to report errors during loading at particular frequency.
  • Assisted in debugging Struts code and fixing bugs
  • Developed modules using Hibernate and spring.
  • Developed web services (RESTful, SOAP) to make services thread safe and flexible
  • Developed Java classes as per designed docs, Worked on Multithreading and thread pooling
  • Designed, developed and modified Servlets using J2EE standards
  • Design documents (Low & High Level Design, Design Level Document)
  • Realized a Meanstack ToDo app using Angular js and HTML
  • Build custom commercial and system applications, and servers for Linux
  • Wrote simple Java applications and applets that accept user input and perform basic file access operations
  • Create RFP (Request for Proposal) Micro service to provide RESTful API utilizing Spring Boot with Spring MVC
  • Used Tiles Plug-in to struts for designing JSP page layouts and in cooperating with common menus.
  • Used (OOP) Object Oriented Programming to interact with one another to design applications and computer programs
  • Developed layer using stateless session beans on Hibernate.
  • Designed and developed the Web layer using Java Servlets, SOAP Services and design patterns
  • Developed application using Java, J2EE, Struts, spring MVC, Hibernate, Angular JS and SOAP/RESTful web services
  • Worked in the application in front end and back end
  • Developed Unix Shell scripts to run Korn shell Tabs for Incremental Updates
  • Statistics pages were enhanced using JSP/HTML
  • Analyzed of requirements documents, created UML data models, development of user interfaces, middle-tier business objects and database processes, testing of all business systems
  • Develop complex software products using Core JAVA, multithreading and XML
  • Developed many HTML/JavaScript pages for data presentation and collection
  • Created many Servlet/JSP reports
  • Assisted in the compilation and installation of Java code
  • Modified Hibernate mapping files
  • Developed Mapping Files (XML) for all entities
  • Performed unit testing using Testing and tested RESTful web services
  • Worked on Spring validation framework to make the application safe from breach
  • Handled errors using Exception Handling extensively for the ease of debugging and displaying the error messages in the application.
  • Incorporated various standard J2EE design patterns (Data Access Object, Business Delegate, Service Locator, and Session Facade)
  • Participated in application and query tuning
  • Used Multithreading for processing different requests simultaneously
  • Implemented the Agile Scrum process to manage project
  • Developed server side JAVA scripts for data collection and manipulation for the reports
  • Responsible for designing and developing Web based Enterprise applications using Java/J2EE technologies such as spring, Servlets, RESTful and SOAP
  • Developed Unix Scripts to run Korn shell Tabs to Update the Database in Specific intervals
  • Developed many HTML5/ CSS3/JavaScript pages for data presentation and collection
  • Participated in designing the application enhancement using object-oriented Programming (OOP)
  • Incorporated various standard J2EE design patterns (Data Access Object, Business Delegate, Service Locator, and Session Facade)
  • Assisted in debugging Struts code and fixing bugs
  • Participated in Unit/System testing
  • Create Load Test script using QA artifacts to replicate the JVM Crash.
  • Created many pages using JSP
  • Implemented OOAD using UML and the Rational Rose design tools
  • Maintained the CVS repository
  • Provided support for the application

Tools: JAVA, J2EE, JSP, Servlet, Web logic, Html, JavaScript, Sybase, Crontab, Hibernate, spring, CVS, MySQL

Confidential, New York, NY

Senior Java Developer

  • Designed numerous JSPs and Servlets
  • Created many Java classes for data file extraction and loading
  • Involved in HTML, best coding practices and clean UI implementation using CSS
  • Used RESTful web services and Ratchet library to get the updated stock information
  • Developed application using Java, J2EE, Struts, spring MVC, Hibernate, Angular JS and SOAP/RESTful web services
  • Declared exceptions and exception handling routines
  • Verified the front-end results in browser windows and HTML-editor for CSS pages
  • Worked on Meanstack and proficient knowledge on Java and Angular.js
  • Performance tuning including JVM tuning, JDBC, JMS to the maximum throughput form Application server.
  • Implemented scheduling algorithm using multithreading
  • Worked on spring integration tests to test the service real time in combination with other services.
  • Incorporated various standard J2EE design patterns like Data Access Object, Business Delegate, Service Locator, and Session Facade
  • Designed and developed rules engine using Core Java classes
  • All the functionality is implemented using Spring Data / Spring Boot and Hibernate ORM
  • Developed Unix shell scripts to check for code standard violations
  • Implemented procedures to install and deploy large numbers of Linux / Unix servers
  • Used Java collection API extensively such as Lists, Sets and Maps.
  • Validations are done using spring validation.
  • Develop complex software packages using Core Java, multithreading and XML
  • Translated many object sequence and object interaction diagrams into Perl script as per Object Oriented Programming(OOP) concepts
  • Designed report model user interface using Angular JS technique
  • Incorporated various standard J2EE design patterns like Data Access Object, Business Delegate, Service Locator, and Session Facade
  • Designing the system based on UML concepts, which include data flow Diagram, class diagram, sequence diagram, state chart diagrams
  • Used Hibernate and Struts framework in application development
  • Worked with web services team to define new RESTful web services and modify existing services.
  • Develop complex software products using Core JAVA, multithreading and XML
  • Recommend and develop strategy for integrating internal security model into new projects with Spring Batch and Spring Boot
  • Involved in programming practices through presentations and mentoring with test-driven development (TDD), pair programming, and release planning
  • Used database exchanges and exchange administration alongside Spring ORM.
  • Supported the application by providing after hours support
  • Worked on Agile SCRUM environment
  • Designed and built new SOAP web service interface
  • Wrote Unix Korn scripts to manipulate the data and then load it into database
  • Implemented inheritance concepts using Java code
  • Used Hibernate and Struts framework in application development
  • Developed in J2EE technologies that leverage great portlet features, asynchronous server side processing, flexible customization and high scalability
  • Created and Consumed Restful Web Services using Spring Rest Easy API.
  • Used multithreading and concurrency mechanism to avoid deadlocks issues
  • Use Hibernate framework for the backend persistence
  • Implemented the list interface like ArrayList and LinkedList using Java class
  • Created many JSP and JavaScript report pages
  • Tuned JVM for efficient garbage collection.
  • Created custom and ad-hoc reports on one time basis using JSPs and Servlets
  • Performed unit testing of code with tools like JUnit
  • Collaborated on the development of a high-level transition plan to re-platform OFF in a UNIX/Linux environment
  • Worked on spring and hibernate mapping using annotations.
  • Used tools for UML design, Version Control Visual Source Safe
  • Used Weblogic Application Server
  • Used Java email feature to mail customers the confirmation of their purchase
  • Deployed SOAP Web services using Apache Axis
  • Worked on Restful web services that process XML and JSON.
  • Mentored clients on Agile and Scrum methodologies
  • Wrote scripts in Unix shell to streamline indexing process
  • Creating test cases and participating in unit/system testing, QA and documentation.
  • Involved in Object oriented analysis of the requirements, design and programming (OOP) cycle
  • Designed Linux command-line tools to automate and facilitate site
  • Unit testing of code with tools like JUnit
  • Utilized cutting edge concepts in RESTful provisioning architecture
  • Testing and quality assurance
  • Supported the application by providing after hours support.

Tools: JAVA, J2EE, JSP, Servlet, Web logic, Html, KSH, Crontab, Hibernate, spring, CVS, JavaScript, MySQL

Confidential

Java Developer

Contribution:

  • Involved in analysis, design, implementation and coding in Java programming
  • Used J2EE architecture for application development
  • Wrote many wrapper scripts and supported the system
  • Developed many KSH scripts for data file movement and scheduling
  • Wrote Java code to reproduce SQL Loader
  • Wrote Unix Korn scripts to manipulate the data and then load it into database
  • Wrote many Stored Procedures for data handling.
  • Modified Hibernate mapping files; Participated in application and query tuning
  • Maintained the CVS repository
  • Participated in Object Oriented Programming (OOP) analysis and design and development of many modules
  • Worked in system using Java, JSP, SERVLET
  • Participated in design, user meeting, unit and system testing
  • Developed cross-browser CSS/HTML design and behaviors
  • Scheduled Jobs using Crontab
  • Involved in analysis and design of various modules using J2EE Architecture and MVC Design Pattern
  • Multithreading was used to speed up the registration process where user can run more than one request simultaneously.
  • Wrote JavaScript for data movement and upload
  • Designed and implemented a multi-protocol connection sharing service for J2EE applications
  • Developed performance score reports using JSP/SERVLET
  • Wrote and deployed custom Java plug-in code, connect to databases, import and extract data, authenticate using custom Java plug-ins
  • Worked in supporting the application 24x7

Tools: Java, J2EE, JSP, Servlets, HTML, JavaScript, Hibernate, JDBC, Apache web server

Confidential

Java Developer

  • Used Hibernate framework for the backend persistence
  • Created numerous JAVA, Html, JavaScript programs
  • Created many rule management pages using JSP
  • Involved in User meetings for requirement analysis and project reporting
  • Designed and developed the application using the J2EE technology
  • Created Servlets, JSP for administration module
  • Implemented the buffer accessing mechanism using multithreading and thread-safe mechanism in Java in UNIX/Windows
  • Developed Java classes and methods for handling data from Database
  • Wrote scripts in Unix shell and Perl to streamline indexing process
  • Worked in the application in front end and back end
  • Involved in analysis and design of various modules using J2EE Architecture and MVC Design Pattern
  • Developed CGI pages in combination with JavaScript and CSS
  • Used collection framework, Threading and Serialization extensively with Java
  • Worked on bug fixing and supporting the production
  • Performed testing and quality assurance.

Tools: Java, J2EE, Html, XML, JavaScript, JSP, SERVLETS, JDBC, spring, Hibernate

Hire Now