We provide IT Staff Augmentation Services!

Technical Lead / Lead Java Developer Resume

3.00/5 (Submit Your Rating)

Tallahassee, FL

SUMMARY:

  • Around 11 years of IT experience in analysis, design and development using Java and J2EE.
  • Lead Java Developer handling 2 - 3 Java Developers .
  • Worked on Core Java concepts Like Multithreading, Collections, Memory Management, Concurrency.
  • 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 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.
  • Good working experience in AngularJS 1.x and Angular 2 .
  • 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 SQL Queries, 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.

PROFESSIONAL EXPERIENCE:

Confidential, Tallahassee, FL

Technical Lead / Lead Java Developer

Responsibilities:

  • Working as Java Developer for DEP State Of Florida.
  • Handled 3 Java developers directly reported to me.
  • Involved in Scrum Agile Project, as a team member. Attended the daily status meetings.
  • Involved in Fixing the Production Issues, Enhancements.
  • Providing the estimates for the Enhancements, Complex Issues and Working on those.
  • Worked on the Struts 1.2, 1.3 Application.
  • Involved in working the Complex SQL, PLSQL Business Stored Procedures as All the backend logic is in Stored Procedures.
  • Worked on Multithreading, Concurrency, Collections API, Memory Management .
  • Worked on AngularJs 1.4 and Angular 2 developing a new Application.
  • Worked Spring Boot, Spring Security, Spring MVC .
  • Involved in Business User Meetings to provide the Design, Solutions to enhancement in SRF Application.

Environment: Java, J2ee, Servlets, JSP, Struts, HTML, CSS, Javascript, AJAX, JQuery, XML, XSL, JIRA, Eclipse IDE, Maven, SVN, Continnum, TOAD, SQL/PLSQL, Complex Store Procedures, Queries, Weblogic Application Server, Multithreading, Collections, Memory management.

Confidential, Albany, NY

Technical Lead / Lead Java Developer

Responsibilities:

  • Working as Java Developer for Confidential state Project.
  • Handled 2 Java developers directly reported to me in Task allocation and responsible for Deliverables .
  • Writing user console page in lift along with the snippets in Scala. The product is responsible to give access to the user to all their credentials and privileges within the system.
  • Involved in Analysis, Design, Development the DSRIP, MAPP project .
  • Developed front end screens using JSF (Java Server Faces) Prime Faces Framework.
  • Developed the DAO (Data Access Object) layer using Hibernate, JPA (Java Persistence API).
  • Developed the modules in AngularJS 1.4 and Angular 2 .
  • Involved in various Business Meetings to get the requirements from Business Users understand those and create BRD, FRD.
  • Worked on Multithreading API, Deadlocks, Semaphores .
  • Involved in developing the enhancements, performing Unit Testing. System Integration testing.
  • Involved in creating the builds and Deploying the Application into Dev, UAT and Production environments.

Environment: Java, J2EE, JSF, Prime faces, HTML, CSS, Javascript, JQuery, AJAX, RAD, Clear case, Clear quest, TOAD, Build forge, SQL/PLSQL, Websphere Server 8.5.

Confidential, Jacksonville

Technical Lead / Lead Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development the Confidential Medical Application MAQU, MQS.
  • Handled 2 Java Developers in assisting in Technical task allocation, Deliverables.
  • Developed using JSF (Java Server Faces) Prime Faces Framework.
  • Written Queries, SQL JOINs, PL/ SQL Stored Procedures etc.
  • Application Integration with different modules.
  • Involved in Designing the Data model for the Medical Application.
  • Involved in developing the enhancements, Bug fixing, Production Issues.
  • Interacted with Business Partners to understand the requirements for the MAQU Applications.
  • Designed the front end screens for the MAQU Application using Balsamiq front-end designer tool.
  • Developed the screens Medical Admin module using the JSF Primefaces integrated with the backend Stored Procedures.
  • Developed the Reports Writer screen using the JSF Primefaces and integrated with backend Stored Procedures.
  • Implemented the I18N (Internationalization) and Localization for the Application.
  • Actively participated in resolving the issues faced till Production Implementation.
  • Involved in Integration of Different Modules in Application, Created the Builds, Code Merging, Production Deployments. Clear Quest, Clear Case, Build forge tools.
  • Migrated in Websphere Server 7.0 to Websphere server 8.5.

Environment: Java, J2EE, JSF, Prime faces, HTML, CSS, Javascript, AJAX, JQuery, RAD, Clear case, Clear quest, TOAD, Build forge, SQL/PLSQL, Websphere Server 8.5.

Confidential

Technical Lead / Lead Java Developer

Responsibilities:

  • Interacted with the business team to understand the requirements for enhancements.
  • Handled 3 Java Developers directly reported to me.
  • Good working experience JSF Prime faces.
  • Application Integration with different modules.
  • Developed screens in JSF Prime faces components interacting with various systems.
  • Production Support to RAR Application.
  • Resolving the Defects logged in Quality Center (QC).
  • Creating the builds using Build forge tool and deploying to various environments like DEV. UAT, and PROD.
  • Interacting with the Business Partners to discuss on the Project Enhancements.
  • Written SQL Queries and PLSQL Stored Procedures code for the handling the business logic.
  • Implemented the I18N (Internationalization) and Localization for the Application.
  • Developed the SOAP based web services using Apache Axis 2 framework and CXF framework. Also Consumed these SOAP webservices . Tested using SOAP UI tool.
  • Involved in Integration of Different Modules in Application, Created the Builds, Code Merging, and Production Deployments. Clear Quest, Clear Case, Build forge tools.

Environment: Java, J2EE, JSF, Prime faces, HTML, CSS, Javascript, AJAX, JQuery, RAD, Clear case, Clear quest, TOAD, Build forge, SQL/PLSQL, SOAP Webservices .

Confidential, Lexington, South Carolina

Technical Lead / Lead Java Developer

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, Backbone JS 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, Jefferson City, MO

Technical Lead / Lead 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.

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

Confidential, Jefferson City, MO

Technical Lead / Lead Java Developer

Responsibilities:

  • Participated in meetings for schema design and the database tables design.
  • Created the Test Suite in SOAPUI Tool.
  • Developed the web services Apache Axis framework
  • Developed groovy script for all the services in SOAPUI Tool.
  • Created the Microsoft InfoPath Form.
  • Fixed the issues with services, by debugging the code.
  • Involved in creating technical design documents.
  • Validating the service request and response xml files.
  • Created the relationships between the tables in MS Access database.
  • Validating the services using the Hibernate validations using annotations.

Environment: Java 1.5, Spring, Websphere, Text pad, Eclipse, SOAPUI tool, HTML, CSS, Javascript, AJAX, JQuery, Subversion.

Confidential

Technical Lead / Lead Java Developer

Responsibilities:

  • Understanding the functional requirements and designing the prototype.
  • Developing and designing the application framework, Environment setup by configuring tiles plugin. Using validator plugin for form validations.
  • Developing java application to Integration with Portal Application with Bartender Software which involves 3rd party tool called Comfy (exposing COM/Active) components.
  • Developing User Admin Module has the provision to add new user and update the existing users, which uses AJAX technology for dynamic Dropdown’s.
  • Developing Supplier, Buyer Packing list modules, which include implementing the business logic. Getting the data from database and displaying it in grid and perform the validations.
  • Developing EDI (Electronic Data Interchange) files module, which includes converting the EDI files to XML files and parsing the XML file and capturing the desired data from XML (using DOM parsing) and inserting the data in database using JDBC.
  • All this tasks needs to be performed for every scheduled time interval.
  • Developing Login Module, for user Authentication, and Authorization and loading the specific roles. Developing the event calendar in Login page which displays the list of events in the month using AJAX, alert framework, which includes fetching the alerts data from database and sending the emails using Java Mail API.

Environment: s: Struts, Servlets, Jsp, Tomcat Web Server, HTML, CSS, Javascript, AJAX, JQuery, JDBC, Java Script, RDBMS: Oracle, Eclipse

Confidential

Technical Lead / Lead Java Developer

Responsibilities:

  • Developing the BIP SaaS 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

Confidential

Technical Lead / Lead Java Developer

Responsibilities:

  • Developed Front end screens for DC Transfers, Landing page, Fork Page, Confirmation Page in JSP and some part in Flex.
  • Implemented the business policies for the DC transfers/Rebalance, NQ Transfers/Rebalance, NQ Transaction History.
  • Provided production support by fixing the DMS issues.
  • Interacted with the client team for Updates, status, and discussing the DMS issues.
  • Developed enhancement related change requests for NQ, DC transfers. Developing Redesign Phases.
  • Designed and developed UI Search and results screens for legal Professionals and legal Organizations using JSP, JavaScript, HTML and CSS.
  • Developed multiple formatting, validation utilities in Java, JavaScript functions and CSS Style Sheets so that they can be reused across the application.
  • Also worked with HTML/DHTML and JavaScript for GUI development and to have rich User Interfaces and to also provide the pages with user data validations.
  • Involved in writing SQL, Stored procedures and PL/SQL for back end. Used Views and Functions at the Oracle Database end.
  • Developed XML documents for data parsing using SAX and DOM so that user can define a number of call Back Methods that will be called when events occur during parsing.
  • Developed Web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP.
  • Prepared unit Designed and prepared unit Test case using JUNIT and easy mock l for code review to check the Sun Java Coding standards, to identify the duplicate code, object or component complexity and dependency etc.
  • Created ANT scripts for build and deployment purposes.

Environment: s: Struts, Servlets, Jsp, WebSphere, TOPLINK (OR Mapping Tool), JADE framework, Adobe Flex, RAD, Mercury QC, HTML, CSS, Javascript, AJAX, JQuery.

Confidential

Java Developer

Responsibilities:

  • Implementing the MVC design pattern using the Struts1.2.
  • Preparing the views using Struts frame work.
  • Developing Login and Registration, mechanism for the portal.
  • Developing code for Order Processing Module.
  • Creating the database tables, stored procedures using SQL 8.0 plus.
  • Developed beans classes of different xml format of different standards like Sports ML, News ML.
  • Developed Integrator Adapter Classes, CS Formatter and CS Formatter adapter classes.
  • Worked on DAO (Data Access Objects) Layer.
  • Worked on XML, XHTML, XSL, DTD and XSD.
  • Installed and configured Content Server in Solaris Server as well as Windows Server using build Script to test and bug fixing.
  • Handled Peer-to-Peer Code Review. Writing Specification and Documentation of Content Sever application.

Platform: Java, Servlet, JSP, XML (DTD, XSD, XHTML, XSL), CASTOR, Eclipse, Tomcat, Struts, Weblogic, Oracle8i

We'd love your feedback!