We provide IT Staff Augmentation Services!

Java Developer Lead Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 10+yrs years of strong experience in software development using Java/J2EE technologies.
  • Involved in the Software Development Life Cycle phases which include Analysis, Design, Implementation, Testing and Maintennce.
  • Well versed in using Software development methodologies like Rational Unified Process (RUP).
  • Experience with Object Oriented Analysis and Design (OOAD) methodology using tools like Unified Modeling Language (UML) and Rational Unified Process (RUP) using Rational Rose.
  • Expertise in J2EE technologies like JSPs 1.x/2.0, Servlets 2.2/2.3/2.4/2.5 , EJBs 2.0/3.0, JDBC, JNDI and AJAX.
  • Involved in developing distributed Enterprise and Web applications using UML, Java/J2EE, Web technologies that include EJB, JSP, Servlets, Applets,Struts2.0, JMS, JDBC, HTML, XML, XSL, XSLT, JavaScript and Hibernate.
  • Experience with various J2EE design patterns like DTO, DAO, MVC, SessionFacade, BusinessDelegate, Service Locator, Transfer Object, Singleton and View Object in the development of Enterprise Applications.
  • Worked on Multithreading, Concurrency, Spring&JSF framework for developing Multi - Tier distributed Enterprise Applications.
  • Familiar with coding rules and code analysis tools like Checkstyle and Test Driven Development (TDD) using selenium and cucumber.
  • Good Experience in software configuration management using GIT and SVN.
  • Familiar with creating new PoC’s.
  • Experience in developing Web Applications with various Open Source frameworks: JSF 1.2, Spring Framework 2.0/3.0,Spring MVC, Spring Rest, Web Flow, Hibernate 2.0/3.0 ORM, Jakarta Struts Framework 1.1/1.2/2.0, Struts Validation and Tiles Frameworks.
  • Used persistence frameworks, Hibernate and JDO to map POJOs to a relational database.
  • Extensively worked on implementing SOA (Service Oriented Architecture) using XML Web services (SOAP, WSDL, UDDI and XML Parsers).
  • Familiar with EJB design patterns, Service Oriented Architecture (SOA), Aspect Oriented Programming (AOP).
  • Worked with XML parsers like JAXP (SAX and DOM) and JAXB.
  • Good Experience in Server side BusinessLogicDevelopment using Session, Entity and Message Driven Beans.
  • Expertise in applying JMS (Java Messaging Service) for reliable information exchange across Java applications.
  • Extensive experience and understanding of java 2 / 5, JDBC, XML, XSL, XSLT, XSD, parsing methodology like SAX and DOM, RAD 7.2,RAD 9.5,Eclipse 3.x IDE, WebLogic 7.X/8.X,WebSphere 6.1, Jboss4.0 and Apache Tomcat 4.x Servers.
  • Proficient with Core Java and markup languages HTML, XHTML, DHTML, CSS, XML.
  • Strong, skills in SQL/PL-SQL programming.
  • Proficient in Angular JavaScript, React.
  • Expertise in RDBMS namely Oracle, MS-SQL Server, MySQL and DB2, Sybase and Stored procedures & Triggers.
  • Worked on developing Python, Perl, Bash scripts, and unix shell scripting.
  • Extensive experience with Java compliant IDE’s like Eclipse 3.0,NetBeans,RAD 6.1
  • Hands on experience with JUnit, and Log4j in developing test cases and determining application functionality.
  • Worked with version control systems like CVS, VSS for providing common platform for all the developers.
  • Worked on various testing tools like winrunner, loadrunner, qtp and selenium scripts.
  • Worked on Devops tools deployed microservices.
  • Implemented micro services in spring.
  • Implemented Devops features Like Continous Integration and Continous Development.And Worked on DevOps Tools like GITHUB and JENKINS.
  • Worked on Elastic Search and Solr for Indexing.
  • Worked on Docker.created Docker images and deployed.

TECHNICAL SKILLS:

Languages: C++, Java, J2EE, SQL/PLSQL

Operating Systems: Windows 98/2000/XP/NT, Unix, MS-DOS

Java Technologies: J2SE, J2EE, JSP, Servlets, JDBC, JMS, MDB, JNDI, Web Services,Rest Webservices SOAP webservices,JSF.

Web/App: . Server Apache Tomcat 5.5 &6.x, WebLogic7.0,10.0, and Web Sphere 6.1, JBoss4.5

Frameworks& Tools: Struts1.1/1.2,2.0, JSF, Spring MVC,Spring Boot,Spring Security, ATG, Hibernate, JUnit, JPA, Easy Mock, AJAX, Log4J, Eclipse, RAD 6.0, RAD 9.5,STS, Tibco EMS,GWT,MULE ESB.

Web Technologies: JSP, JQuery, Angular JS, React JS,Node JS,Bootstrap, XML, JSON, HTML, XSLT, JavaScript, CSS, DHTML, Servlets, JSF, Ajax, REST, JSTL

Databases: ORACLE,DB2, Sybase, SQL Server, MYSQL,Graph Database,MONGO DB,Hadoop

Design & Modelling: UML, Design Patterns, Microsoft Visio, Rational Rose 3.0,Agile SCRUM

Tools: RAD 9.5,Net Beans, Eclipse and JIRA

Build Tools: ANT, Maven

Version Control Tools: CVS, SVN, GIT, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer Lead

Environment: Bootstrap,Html5 and java script, jquery.

Responsibilities:

  • Devloped popver in bootstrap with html5 and jquery.
  • Worked on React Js developed Tictactoe Game with React js components Baord game and square.

Confidential

Java Developer Lead

Responsiblities:

  • Developed micro services in springboot.Online shopping cart has various modules like managing user accounts,order processing,displaying product catalog,shopping cart info etc theses are deployed as seperate microservices.
  • Used spring cloud for deploying micro sertvices to eureka server.
  • Using microservices architecture i implemented spring JPA to access the Account Repository.
  • Implemented Spring Rest web service for accessing back end Data from jpa repository.implemented jpa repository,crud repository for storing the data.passed repository to springbootapplication as a bean.
  • Implemeneted Spring restwebservice and controller.

Environment: spring boot,spring cloud,Spring Tool Set,Spring JPAand Spring Rest.

Confidential, Hamilton, NJ

Java Developer Lead

Responsibilities:

  • Worked in developing incident Management system module and credit card system.
  • The incident Mananagement System is web based module involving spring mvc and backend oracle Toad.
  • The data from oracle toad is pulled and displayed on web page in frontend.
  • The credit card system invloves multithreading Programming .Worked in developement and testing of the application.
  • Worked on React Js to implement user interface components and event Handling.
  • Developed web interface using Spring MVC, Angular 2.0,Angular JS(1.x), Angular 2,Type Script,micro services, Rest and Soap, Java Micro services using wildfly swarn, java HTML5,BootStrap,React.js,json,multithreading,oracle TOAD,Apache server using using modjk and appache server.
  • Used java 8 features Streams and lamdas.Worked on mongo Database to create collections and insert documents. worked on customer support by solving online issues.Implemenetd AWS web services.

Confidential, San Deigo, CA

Sr. Java/J2EE LEAD Developer

Responsibilities:

  • Developed Web interface using JSP, Standard Tag Libraries (JSTL), and Struts Framework.
  • Involved in the analysis, design, and development and testing phases of application.
  • Presentation tier developed using Struts, writing Action Classes, and configure the application using Struts Configuration file.
  • Developed front end with JSP, Struts Tag libraries, JSTL and JavaBeans.
  • Used struts tiles framework for layout management.
  • Used JIRA 5.2 for the issue tracking and bug reporting.
  • Used Stateless Session Enterprise Java Beans (EJB) to encapsulate the business logic.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Used XML Web Services using SOAP to transfer information to the supply chain and domain expertise Monitoring Systems.
  • Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Sate less Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Implemented the Hibernate framework (ORM) to interact with database.
  • Implemented persistence layer using JPA and writing SQL queries based on JPA criteria API.
  • Implemented spring security for application transaction management.
  • Developed Web Services to integrate with the External System.
  • Extensively worked with XML using DOM and SAX parsers for transferring the data between different components.
  • Involved in implementing the Message Oriented Middleware for Asynchronous communication in Enterprise application.
  • Involved in developing EJB's Message Driven Bean (MDB) for asynchronous messaging.
  • Implemented Maven build tool to build jar files.
  • Used javascript for client side validations and Struts Validation for server side Validations.
  • Used AngularJs and integrated with struts. worked on bootstrap for layout of screens.
  • Developed the Junit test cases.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Supported deployment of application in multiple environments including SIT, UAT and Production Environment.

Environment: J2EE, WebLogic 8.1, GWT GUI, Eclipse, React.js, Angular.js,Struts 2.0, JDBC, BootStrap,JavaScript,Angularjs(1.x), JPA, CSS, XML, ANT, Unix shell scripting, Log4J, VSS, PL/SQL and Oracle 12c,implemented AWS web services.

Confidential, New York

Java/J2EE Developer

Responsibilities:

  • Involve in installation and configuration of Web Logic Application Server on Windows XP systems for the application.
  • Extensively used CVS for version control management.
  • Used Spring Framework for developing the application and used JDBC to map to Oracle database.
  • Extensive use of maven to build and deploy the application into dev environment and QA environment and work with the front-end developers in displaying the data.
  • 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.
  • Used Multithreading and concurrency to simultaneously process tables as and when a specific user data is completed in one table.
  • Used Tortoise SVN 1.6.12m, GIT for the repository management.
  • Consume Web Services using java to retrieve the required information to be populated in the database.
  • Worked on Asset Management Module in order to develop services using Restful Web services.
  • Use of SOAPUI to verify the WSDL end point URL.
  • Extensive use of core java features like multithreading, caching, messaging to develop middleware for the application.
  • Wrote PL/SQL Stored Procedure using TOAD for archiving data on a daily basis for a monthly report and scheduled the job using DBMSScheduler
  • 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.

Environment: Web Logic 9.2, Spring 3.0, GWT GUI,Spring MVC,Spring Boot,Spring Security, Core Java, JDBC, Angular JS, Maven,Mule ESB, Servlets, RESTful Web Services, PL/SQL, Oracle, Windows XP, SOAPUI, CVS.

Confidential, Topeka, KS

Java developer

Responsibilities:

  • Analysis and Design of various modules using J2EE Architecture.
  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC)
  • Worked on other servers like WebSphere portal.
  • Used Rational Rose for developing Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Extensively used agile development methodology and project planning.
  • Used JSF 1.2 Framework in the application which is based on the MVC design pattern.
  • Implemented automatic/dynamic text filling support using AJAX/JSF components.
  • Used Hibernate3.0 in data access layer to access and update information in the database.
  • Used Spring 2.0 Framework for DI (Dependency injection) and integrated with Hibernate and JSF.
  • Used Tibco EMS for critical business data events.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Used Camel for API connectivity.
  • Actively involved in designing and implementing Singleton and Front Controller, Service Locator, Business Delegate and Data Access Object design patterns.
  • Used Java Message Service (JMS 1.1) for reliable and asynchronous exchange of important information such as loan status report.
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Used Oracle with the functionalities of the Database Administrator as the backend database using Windows NT OS.
  • Used Log4J 1.2to capture the log that includes runtime exceptions.
  • Used CVS 1.1 for version control and used IBMRAD 6.1 for implementing the application.

Environment: IBM Web Sphere Application Server 6.1, J2EE 1.4, JSF 1.2, Rich Faces, Hibernate 3.0, Spring Framework 2.0,Spring Web Flow, JMS 1.1, XML1.1, Web Services, SOA, XSDUI, WSDL 1.1, SAX, DOM, JavaScript,AnGular Javascript,React, Rational Rose, UML, HTML, JNDI, CVS 1.1, Log4J 1.2, Junit 3.8, ANT 1.5, DB2, Sybase, IBM RAD 6.1, Unix Shell scripting, Windows NT.

Confidential, San Jose, CA

Java/J2EE Developer

Responsibilities:

  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Worked in an Agile work environment with Content Management system for workflow management and content versioning.
  • Maintained and updated the Jasper reports.
  • Involved in designing user screens and validations using HTML, jQuery, Ext JS and JSP as per user requirements
  • Responsible for validation of Client interface JSP pages using Struts form validations
  • Integrating Struts with Spring IOC
  • Used Spring Dependency Injection properties to provide loose-coupling between layers
  • Implemented the Web Service client for the login authentication, credit reports and applicant information using Apache Axis 2 Web Service
  • Used Hibernate ORMframework with Spring for data persistence and transaction management
  • Used Hibernate 3.0 object relational data mapping framework to persist and retrieve the data from database
  • Created physical and logical data model, design and implementation
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations
  • Developed ANT Scripts to do compilation, packaging and deployment in the WebSphereserver
  • Implemented the logging mechanism using Log4j framework
  • Designing and implementing algorithms
  • Wrote test cases in JUnit for unit testing of classes

Environment: JDK 1.5, J2EE 1.4, Agile Development Process, Struts 1.3, Spring 2.0, Web Services (JAX-WS, Axis 2) Hibernate 3.0, RSA, JMS, JSP, Servlets 2.5, WebSphere 6.1, SQL Server 2005, DB2, Windows XP, HTML, XML, IBM Rational Application Developer (RAD), ANT 1.6, Log4J, XML, XSLT, XSD, jQuery, JavaScript, Ext JS, JSON, JUnit 3.8, SVN, GIT.

Confidential, Madison, Wisconsin

Java Developer

Responsibilities:

  • Involved in designing JSP pages.
  • Involved in creating the session facade (Ejb's and BO's) for the Business Logic.
  • Involved in creating Dao's which support various Databases.
  • Developed the Java, JSP and EJB components using WSAD.
  • Worked on Merant Version manager for updating the workspaces to the network.

Environment: Jdk1.4x, J2EE, JSP, EJB,Eclipse IDE, WSAD, JDBC, Merant Version Control, HTML, Oracle8i and webservices.

Confidential, IL

Software Engineer

Responsibilities:

  • Involved in System Designing.
  • Involved in Database Designing.
  • Involved in core architectural components design.
  • Designed Front-end screens using JSPs embed with struts tags and XML.
  • Design, develop and implement Customer Requirements using J2EE, Java, Java Server Pages (JSP) and XML.
  • Developed the Java, JSP and EJB components using Jbuilder.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Installed and Configured Weblogic application server.
  • Worked with Oracle Database.
  • System maintenance which includes enhancing the system as per the requirements

Environment: Jdk1.4x, J2EE, JSP, Struts, EJB, Weblogic, JDBC, FrontPage, HTML, JavaScript, Oracle8i.

Confidential, IL

Software Engineer

Responsibilities:

  • Assisted in the feasibility aspect of the project and Study the design.
  • Understand the scope of the project functionality.
  • Coordinated and participated in the creation of a Program Specifications.
  • Design, develop and implement Customer Requirements using J2EE, Java, Java Server Pages (JSP), Servlets and XML.
  • Implemented the assigned Modules.
  • Developed various reports as per the requirements.

Environment: JDK 1.3,JDBC, JSP, Servlets, XML, Weblogic, Jbuilder, Oracle.

We'd love your feedback!