We provide IT Staff Augmentation Services!

Technical Lead Java Developer Resume

4.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • Over 12+years of IT experience in analysis, design and development using Java and J2EE working as Lead Java Developer.
  • Having very good experience with the Latest Java Versions Java 8.
  • Very good working experience in Spring 3.xFramework modules like, Spring MVC, Spring framework, Spring Boot, Spring Security using oath2.0.
  • Excellent experience in Tools like Maven, JIRA, Continuum, SVN, GIT.
  • Experience with IDE’s like Spring Tool Suite (STS), Eclipse IDE, NetBeans IDE.
  • Good working experience with Frontend, Javascript UI debugging like Chrome Debugger, Mozilla Firebug etc, IE developer tools.
  • Good experience with Javascript AJAX Library using JQuery.
  • Experience of web/applications servers IBM WebSphere Application Server, BEA Weblogic, JBOSS, Apache Tomcat.
  • Good Knowledge of scalable n - tier, distributed as well as client/server architectures.
  • Good working experience in JavaFX and Java Swing projects.
  • Good working experience in MangoDB.
  • Good working experience with J2EE web technologies like Servlets, JSPs, EJBs, JDBC, JNDI, JMS.
  • Experience in designing web applications using J2EE technologies and handling design/implementation using Rational Application Developer (RAD), Eclipse, NetBeans.
  • Experience in developing web applications using frameworks like Struts, Spring, Hibernate, JSF.
  • Good Understanding of Javascript frameworks like JavaScript, jQuery, AJAX, Angular.js, NodeJS, ReactJS.
  • Good experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, JSON, Angular.js, Backbone.js.
  • Good experience in version control systems like Subversion Tortoise SVN, IBM Clearcase, CVS, GIT.
  • Good working experience in Java webservices both SOAP and RESTful webservices.
  • Hands on working experience in UNIX shell scripting.
  • Worked on I18N(Internationalization), Localization on the Web Applications.
  • Good experience in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO) and also experienced in integrating Spring Web Flow with other frameworks like JSF.
  • Designed and developed various integration components using JMS and MQ Series.
  • Experience in implementing SOA architectures with Web Services using WSDL, SOAP and UDDI.
  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software development methodology.
  • Configured logging tool using log4J.
  • Experience in Database Programming writing SQLQueries,Joins. Oracle, SQL Server.
  • Experience in working on XML Suite of technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, and DOM).
  • Working experience in developing hybrid mobile application development using DOJO Mobile, IBM Worklight.
  • Good working experience in Core DOJO, DIJIT, DOJO MVC, DOJO App, created custom widgets, DOJO charts, DOJO Dom functions.

TECHNICAL SKILLS:

  • Java 1.8
  • J2EE
  • AngularJS
  • Angular2
  • Spring 4.3
  • Spring boot
  • Spring AOP
  • Scala
  • Spark
  • Hibernate 4
  • JMS
  • JSF
  • REST log4j
  • JUnit
  • Jenkins
  • Sonar
  • Rabbit MQ
  • Gradle
  • XML
  • Ajax
  • XSD java Script jQuery
  • AngularJS
  • Handlebars
  • Linux
  • Tomcat
  • Spring Tool Suite(STS).

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Technical Lead Java Developer

Responsibilities:

  • Took part in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.
  • Worked on complete development of AGILE and SCRUM development methodologies and tested the application in each iteration.
  • Developed the application using Servlets and JSP for the presentation layer along with JavaScript and jQuery for the client-side validations.
  • Used the basic principles of MVC to in corporate the Angular JS to build the client-side application and Node.js for building server-side API’s.
  • Hand’s on experience on OAuth.
  • Toiled on Node.js providing an event-driven architecture and a non-blocking I/O API that optimizes an application’s throughput and scalability.
  • Developed reusable and interoperable Web service modules based on SOA architecture using RESTful.
  • Implemented Micro Services using Spring boot and helped in the conversion of the monolithic services to Micro Services.
  • Developed Cloud Compatible Micro Services using Spring Boot, Java and related web technologies.
  • Enhanced legacy application by building new components in Angular 2 and typescript.
  • Worked with Angular 2 directives, components, pipes and injectables.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop a Spring based application with very less configuration.
  • Designed and Developed dashboard menu section, Homepage, Admin Home Page, User Module using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Designing, examining and execution of open confronting sites on Amazon Web Services(AWS).
  • Experience in utilizing and making custom scripts and applications using the AWS SDK and CLI Tools.
  • Designed and Developed system used for AWS Elastic Environments including monitoring.
  • A system built using Model-View-Controller(MVC) architecture and Implemented the application using the concrete principles laid down by several design patterns like DTO (Data Transfer Object), Intercepting Filters, Singleton and DAO (Data Access Object).
  • Created the Docker Containers and Docker Consoles for managing the application lifecycle.
  • Involved in building Docker Container images using Gradle plugin.
  • Responsible for creating tables in development schema and wrote Oracle packages, Procedures and Functions using in PL/SQL.
  • Designed and Developed functionality to get JSON document from MongoDB document store and send it to client using RESTful Web Services.
  • Involved In multi-tiered J2EE design utilizing Spring Inversion of Control(IOC) and Hibernate.
  • Configured and Implemented Spring AOP for transaction management, logging and performance tracking.
  • Used Spring Security Framework for user-level authentication with REST API for service layer development.
  • Implemented the application using Spring Boot Framework and handled the security using Spring security.
  • Used Spring DI, Spring DAO (JDBC Template) in the persistence layer for GPS, backend being Oracle12c.
  • Used Spring Batch for running batch jobs and Hands-on using job scheduling tools like Zookeeper.
  • Created test cases for DAO layer and Service layer using Junit.
  • Developed SOAP web services utilizing business logic for CRUD functionality and Rest Easy web services for creating reports.
  • Experience in front-end development using JSP, JSF, JAF, JSTL, AJAX, HTML, DHTML, CSS, JavaScript and AngularJS.
  • Knowledge in database modeling and development using SQL, PL/SQL in Oracle (8i,9i,10g and 11g), DB2 and SQL Server environments.
  • Created reusable templates using Angular directives and worked with NPM package manager tools (Nodejs) and build tools like Gulp.JS.
  • Worked in configuring the data source & JNDI Configuration in WebSphere application server.
  • Used IBM MQ(v9) for Data protection and Rapid provisioning and monitoring.
  • Used IBM MQ(v9) integrated solution for managed file transfer, with connectivity to mobile devices through a single messaging layer.
  • Worked with Splunk to logging and analyzing defect status.

Environment:: Java 1.8, J2EE, AngularJS, Angular2, Spring 4.3, Spring boot, Spring AOP, Scala, Spark, Hibernate 4, JMS, JSF, REST, log4j, JUnit, Jenkins, Sonar, Rabbit MQ, Gradle, XML, Ajax, XSD, java Script, jQuery, AngularJS, Handlebars, Linux, Tomcat, Spring Tool Suite(STS).

Confidential, South Carolina

Java Developer

Roles and Responsibilities:

  • Interacted with the business team to understand the requirements.
  • Good working experience in Core DOJO, DIJIT, DOJO MVC, DOJO App, creating custom widgets, DOJO charts, DOJO Dom functions
  • Worked with the IBM team to create POC (proof of concept) for the mobile application.
  • Created a design document for the Small Business mobile application.
  • Created business widgets using dojox/mvc for the mobile app
  • Created the screen mock ups using Maqetta tool.
  • Created the Work light adapters
  • Experienced in Agile Development Methodologies.
  • Integrated the business widgets to create the app.
  • Implemented the I18N (Internationalization) and Localization for the Application.
  • Created the dojo layering files
  • Use Cordova for the camera feature (used for check deposits) and Geo-location.
  • Test the app on web browser and Android emulators.
  • Worked on NodeJS, BackboneJS JavaScript libraries.
  • Involved in Integration of Different Modules in Application, Created the Builds, Code Merging,and Production Deployments. Clear Quest, Clear Case,Build forge tools.

Environment: IBM Work light, Eclipse, DOJO 1.9, JQuery, HTML, CSS, Javascript, AJAX, Apache Cordova, Maqetta, JavaScript, Java, Axis 2 Web service, HTML5, CSS3, Android SDK, GIT.

Confidential, Morristown, NJ

Java developer/ Production support

Responsibilities:

  • Experience in providing 24/7 application support for Production and Development environments.
  • Analyzing application requirements, creating low level design and developing the proposed solution using Core Java, Spring MVC, J2EE and WebSphere.
  • Deployed the Enterprise Java Beans in WebSphere App Server
  • Used Maven for the deployments.
  • Designed and developed Customer registration and login screens using HTML, Servlets and JavaScript.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Used log4j for logging mechanism.
  • Configured JDBC and LDAP Security in the application server.
  • Developed Soap based web services using JAX-WS.
  • Worked on service now ticketing tool inorder to solve the priority level issues
  • Responsible for configuring and deploying the builds on WebSphere application Server.
  • Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan.
  • Worked on db visualizer for the integration of database.
  • Worked on SOAP and RESTFUL web services to extract the request and response of the servers.
  • Designed Frontend with in object oriented JavaScript Framework like Backbone.JS,
  • Angular.JS and Ext.JS
  • Developed Messaging frame work for Asynchronous service using JMS.
  • Worked on jboss eclipse IDE for developing the J2EE applications.
  • Used BSM(Business service management) approach for checking the incidents, changes and new developments that impact the Business and customers.
  • Experience inTortoise svn to manage different versions of source code.
  • Participated in warooms for solving priority issues.
Confidential, Jefferson City, MO

Java Developer

Responsibilities:

  • Attended the JAD session with the client.
  • Discussions with client employees to understand the functionality and business process.
  • Did extensive analysis of the MOSWIMS system which includes three modules Accounting, Time, Cost share Applications.
  • Technologies used are struts 1.3, Servlets, jsp, tiles, validate framework, JavaScript.
  • Worked extensively on PL/SQL programming by writing Stored Procedures, Functions, and Packages etc.
  • Actively involved in creating the build’s and deploying in WebSpher application server for different environments like Test, UAT, Development, SIT etc.
  • Implemented the I18N (Internationalization) and Localization for the Application.
  • Actively involved in resolving the issues in the existing application for all the 3 modules Time Reporting, Cost Share, Accounting modules.
  • Created the Data Dictionary for MOSWIMS applications.
  • Resolved the issues logged in JIRA tool.
  • Worked on some UI component form using Java Swing and JavaFX GUI Components.

Environment: J2EE,Websphere, Servlets, JSP, JSTL, HTML, CSS, Javascript, AJAX, JQuery, JMS, PS/SQL, Rational Rose, Java Script, Java beans LDAP, Win CVS, Java Swing, JavaFX.

Confidential, San Diego, CA

Sr Java/J2EE Developer

Responsibilities:

  • Involved in analyzing requirements, technical design, development of various modules assigned.
  • Developed several User Interfaces by using HTML, CSS, JavaScript, JSP and XML, configuring.
  • Implemented Struts 2.0 for business layer and developed JSP files for developing UI using HTML, CSS, Ajax, JSP.
  • Used Spring Framework at Business Tier and also Spring's Bean Factory for initializing services.
  • Implemented the Application using Spring MVC Framework.
  • Extensively used Spring IOC module to perform the bean dependency injection in various XML files that compose the entire web application.
  • Developed various Custom DAOs using Spring's Hibernate DAO support to persist the records from suitable tables in the database.
  • 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.
  • Worked with cots to develop the educational plan with integration of web services.
  • Deployment of application using Maven.
  • Developed JavaScript validation for client side validations and Performed Code reviews and code fixes.
  • Developed Rest services to talk with adapter classes and exposed them to AngularJS front end.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring core Annotations for Dependency Injection and Apache Camel to integrate Spring Framework.
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags and AJAX.
  • Developed Class and Sequence Diagrams using Rational Rose Software.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Tested JSPs in Firefox and Internet Explorer browsers and Identified and fixed browser related issues.

Environment:: Java 1.7, J2EE, Springs, JSP, Hibernate, Struts 2.0, AJAX, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, WSDL, Star Team, Oracle, ANT, Windows 2007, SOA, Design patterns, jQuery, AJAX, JavaScript, HTML5, CSS, Apache Camel.

Confidential, Irving, TX

Sr Java/J2EE Developer

Responsibilities:

  • Worked on High-level and low-level system design, planning, estimation and implementation.
  • Developed presentation layer using JSP, JSF, HTML5, CSS and client validation using JavaScript, DOM.
  • Worked on High-level and low-level system design, planning, estimation and implementation.
  • Used two-way data binding features of AngularJS to implement Data binding to bind various server controls to the data from database.
  • Created Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MYSQL.
  • Implemented Multithreading, Concurrency, Exception Handling and Collections whenever necessary.
  • Developed the project using industry standard design patterns like Singleton, Business Delegate, Factory Pattern for better maintenance of code and re-usability.
  • Developed Microservices and RESTful web services using JAX-WS.
  • Worked with Spring IOC for implementing the future of DI across different layers and implemented AOP for logging and auditing.
  • Involved in writing JSP and JSF components. Used JSTL Tag library to create standard dynamic web pages.
  • Worked on XML and JSON for transferring and retrieving data between different applications.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI and SOAP.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting useful plans from different module.
  • Designed and integrated the full-scale Spring / Hibernate persistence solution with the application architecture.
  • Implemented Object Relational Persistence (Hibernate) for the domain model.
  • Involved in design and development of the Hibernate Domain Model for the services.
  • Worked on web services and associated business modules integration.
  • Worked on development and implementation of the MVC Architectural pattern using Spring Framework including JSP.
  • Involved in identifying and implementation of different J2EE design patterns like Service Locator, Business Delegate, and DAO.
  • Worked in wide-area network to maintain all the device related data onto MYSQL database.
  • Developed the DAO layer for the application using Spring Hibernate template support.
  • Used JMS API for communication between the components.
  • Involved in writing complex PL/SQL queries using joins, Stored Procedures, Functions, Triggers, cursors, and indexes in Data Access Layer.
  • Collaborated with testers and developers and prepared test plans for producing high quality software applications.
  • Worked with JUnit and build tools such as MAVEN. Worked on Log4j for logging errors, messages and performance logs and SVN for version control.
  • Deployed and tested the application in Unix on IBM Web Logic Application Server.

Environment: Java 1.7, J2EE, Spring, JSP, Hibernate, Struts 2.0, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, WSDL, Oracle, ANT, SOA, Design patterns, jQuery, AJAX, JavaScript, HTML5, JUnit,MAVEN,Log4j,Unix,AngularJS,MYSQL.

Confidential, Reston, VA

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of System Development Life Cycle (SDLC) using Java/J2EE Technologies.
  • Designed UI using JSP to add new functionality to the application, implemented Servlets to process UI requests and develop DAO, VO and java beans.
  • Collapsed and rebuilt modules as per clients request and propagated changes to related modules.
  • Developed new frameworks to enhance the application using AJAX, HTML/DHTML and JavaScript.
  • Developed Custom tag libraries, role based menu structure.
  • Involved in configuration of Display tag properties to export data into EXCEL, PDF, XML and CSV formats and also implemented tiles framework.
  • Developed JUnit test cases, performed unit and integration testing.
  • Developed UI for File Cabinet Manager using JSP.
  • Implemented Database Tables, Triggers, Views, Indexes, Federated Database Objects.
  • Expanded database tables to accommodate new requirements, modify and rebuild stored procedures and table related objects. Performed database backup, restore and import/export from/to flat files.
  • Designed and developed reports framework using ITEXT, the reports can be generated in XML, HTML, PDF and EXCEL.
  • Worked on writing the web services client code for e-Payment gateway processing of Authorize.net and PayPal.
  • Worked on migration of the application from IBM Websphere to Apache Tomcat Servlet Container for a small sized client and provided the production support.
  • Worked with the team to develop POJO’s using Spring framework for dependency injection and integrating it with Struts framework and Hibernate.
  • Coded XML pages that use XSLT and display data to the user.
  • Developed server side utilities using Servlets, Java Beans, XML, and EJB.
  • Extensively used JUnit framework for unit testing.
  • Distributed Object-Oriented Component analysis and Design according to industry leading J2EE platforms BEA WebLogic and IBM Websphere.
  • Worked on code optimization. Involved with various support tasks like debugging application, tracking changes and analyzing dependencies, provided technical support to clients.
  • Regularly performed Server Maintenance Operations, Database Performance Monitoring and Optimization, analyzed Database Logs to track any issues.
  • Analyzed Websphere Heap dumps to analyze Memory Management in the production.

Environment: Windows, JDK1.5, JDBC 3.0, JNDI1.2, Java Servlets 2.4, J2EE1.4, JSP2.1, Struts 1.2, Eclipse3.2, Exadel studio, SQL, SQL Server, Spring framework 2.0, Hibernate3.2, JUnit, Apache Xerces, Apache XML Beans, HTML, Java Script, DHTML, XML, SVN, IBM-AIX, Java Mail1.1, JAXP1.0, CSS, XML Editor, Toad for DB2, IBM Websphere Application Server v6.1, Tomcat 5.5.

Confidential, NYC

Java Developer

Responsibilities:

  • Developing the BIPSaaS for work process 2, 3, 7 FP 19, 22.
  • Actively participating in fixing the issues.
  • Developing front end screens for Buyer, Supplier Administrator modules.
  • Implementing business policies for three modules action classes, DB integration, business layer Interacting with the client team for updates, status, and discussing the issues.
  • Flex development for the UI screens for 3 modules Administrator, Supplier, Buyer.
  • Implemented Hibernate as an ORM tool for OR mappings and configured hibernate.cfg.xml and hibernate.hbm.xml files to create the connection pool and setup required environment to map the tables and classes.
  • Developed using WSAD IDE
  • Developed POJO’s, Data Access Object (DAO) which handles all database operations using Hibernate.
  • Worked on Oracle as the backend database and integrated with Hibernate to retrieve Data Access Objects.
  • Implemented Hibernate caching mechanism, lazy loading and created multiple threads for data processing.
  • Developed Messaging frame work for Asynchronous service using JMS.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Implemented logging system for the project using Log4j to have a secured logging into the system without any duplicates and unauthenticated usage of the code and the design.
  • Involved in helping team members to debug issues with the application and designed and prepared Unit test case using JUnit and Log4j and removed the maximum bugs before passing on the application to the QA team.
  • Wrote build & deployment scripts using Shell, Perl and ANT scripts and involved in performance analysis of the application(s) and fixed problems/suggest solutions.
  • Developed the application on RAD and deployed the application on Web Sphere to integrate run time components and the tools to develop applications.
  • Participated actively in application production launch and maintained the application for a long period of time till the application as its complete start off and worked on smoothly.

Environment: s: Struts, Servlets, Jsp, WebSpher Application Server, Spring Framework, Adobe Flex, HTML, CSS, Javascript, AJAX, JQuery, Action Script, Web services, SOAP, WSDL, Swing, RDBMS: Oracle, WSAD, HP QC

We'd love your feedback!