We provide IT Staff Augmentation Services!

Senior Java Lead Resume

2.00/5 (Submit Your Rating)

Baltimore, MD

SUMMARY

  • 11+years of Analysis, Design, Development and Testing experience in Client - Server, Web and N-Tier applications.
  • Having hands on experience on ReactJs with Flux Web Technology.
  • Enabled capabilities using JEE technologies Servlets, JSP, JDBC, JNDI and Oracle
  • Developed secure web applications using frameworks Spring 3.0, Hibernate 3.0and Struts 1.2/2 frameworks.
  • Development experience using Java/J2EE (JDK 1.5, 1.6) Java, Spring source, JSP, Servlets, JDBC, MDB, JTA, JPA, JNDI, JMS, IBM MQ, Web Services (Axis, JAX-WS), MVC Struts 1.2 frameworks, Hibernate, Spring, Log4j, JUnit4, Maven and ANT.
  • Expertise in front end UI programming using ReactJs, Nodejs, HTML, DHTML, CSS, AJAX, JavaScript frameworks JQuery and JSON utilized tools like Firebug &Web Developer.
  • Expertise in using XML technologies DTD, XSD, XQuery, XSL, XSLT, XPath
  • Strong knowledge of Java Messaging Service (JMS
  • Experience in database development and implementation using different RDBMS like Microsoft SQL Server, Oracle, and MySQL.
  • Experience handling database operations using triggers, cursors, function, stored procedures and views.
  • Developed SOAP, RESTful Web services utilizing multitude of J2EE design patterns
  • Experience in using IDEs Eclipse, STS and Rules Designer for Application development.
  • Expertise in using source code management tools Visual Source Safe, Clear Case, CVS, PVCS, Team site, SVN.
  • Deployed applications in App servers - Apache Tomcat, JBoss 6.0 & WebLogic
  • Expertise in developing database applications using Oracle, PL/SQL Stored Procedures, Triggers, Data Modelling
  • Designed applications using UML Patterns from feasibility to the system analysis and design, and functionality phases.
  • Solid experience with Rational Unified Process Methodology & Rational Tools like ClearCase, ClearQuest, RequisitePro, Rational Rose.
  • Experienced in developing the unit test cases using JUnit 3.0/4.0.
  • Experienced in Software Development on UNIX, Linux and Windows Platforms.
  • Exceptional ability to quickly master new concepts and applications.
  • Highly motivated, effective team player with strong analytical and excellent communication skills.

TECHNICAL SKILLS

UI Technologies: ReactJs with Flux, CSS, Bootstrap, Java Script, Lodash api

Testing: Mocha, Chai, React Utile, Sinon JS

Languages: Java, SQL, PL/SQL

Java/J2EE Technologies: JDK 1.5/1.6,Springsource, Java Beans, Multithreading, JDBC, JMS, JNDI, JSP, Servlets, jQuery, Web Services, JPA.

Web/Application Servers: NodeJs, Apache Tomcat 5.5/6.0, WebLogic 7.0/8.1/9.2/10.0 x, WebSphere 5.x/6.x/7.0, JBoss

MVC Frameworks: Struts 1.1x, Spring 2.0.x/2.5.6/3.0, JSF 1.1/1.2

ORM Frameworks: Hibernate 3.0, JDO, JPA

Messaging Standards: Java Message Service(JMS)

Design Patterns: Singleton, Front Controller, Model View Controller(MVC), Session Facade, Service locator, DAO, DTO, Business Delegate, Factory and Abstract Factory

Databases: Oracle 8i/9i/10g, Microsoft SQL Server 2000/2005/2008 , DB2 8/9, MySQL 5.0

Web Service Frameworks: JAX-WS, JAX-RESTful, Apache AXIS, CXF, Spring WebService

Client Side Scripting: HTML, XHTML,DHTML, JavaScript, CSS

Server Side Scripting: JSTL, EL, Custom Tag Library, AJAX (Dojo, JSON)

XML Technologies: XML Schema, XSD, XSLT, DTD, XPath, XQuery, SAX, DOM, JAXP, JDOM, JAXB, SOAP, WSDL

IDE: Sublime Text 3,Eclipse, Spring source, JDeveloper

Build Tools: Grunt CLI, ANT, Maven

Design and Debug Tools: Log4J, Macromedia Dream Weaver, Toad, Altova XML Spy, Rational Rose, Microsoft VISIO

Other Tools: Google Chrome, Postman, Junit, SoapUI, DbUnit, HttpUnit. JUnitPerf, JWebUnit, JMeter, Jprobe

Version Control: Sub Version (SVN), Concurrent Versions System (CVS), Visual Source Safe (VSS)

Platforms: Windows XP/2000/98/NT/Vista, Red Hat Linux, Sun Solaris, Unix

PROFESSIONAL EXPERIENCE

Confidential, Baltimore, MD

Senior Java Lead

Responsibilities:

  • Developed architecture for the Claimants and Cases to process within the system.
  • Worked as Technical Lead and designed different modules like Consultative Examination.
  • Designed and developed UI Screens and Supporting functionality using ReactJs, CSS.
  • Used the Agile development model and served as Scrum Master during the project.
  • Developed the Unit Test cases for UI components and other functionality using Mocha /Chai framework
  • Participated in Code Reviews using Bit Bucket and configuring the auto code reviewers for Lint errors and syntax errors using eslint plug in.

Environment: ReactJs, CSS, Bootstrap, HTML5, JavaScript, GWT, NodeJS, PostgreSQL

Confidential, VA

Senior Java Developer

Responsibilities:

  • Developed architecture for the Asset Allocation and Aggregation modules to fit with the overall Architecture of the enterprise system.
  • Worked as Technical Lead and architected different modules
  • Designed and developed for adding new features 'System administration' into Customer E-bonding using Spring 3, Hibernate 3.
  • Used the Agile development model and served as Scrum Master during the project.
  • Designed and Implementednew products into ETMS using Hibernate and Swing.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.
  • Developed the Test Server for publishing in Customer E-bonding (Web Service) using Axis and Tomcat
  • Redesigned RESCUE, Serves as a backup to the ETMS Application for Call centres, Network Management Centre, Technical regional operations. Rescue replicates the basic Functionalities of ETMS. Used Hibernate, Swing EJB, Proxy Design Patterns.
  • Performed extreme analysis on the memory leakage problem in Customer E-bonding using JProbe and redesigned the problem area.
  • Used Subversion to implement version control System.

Environment: Spring 3, Hibernate 3, Java 6, STS Squirrel, JSP, JDBC, HTML, DHMTL, JavaScript, CSS, JQuery, Web Developer, Ajax(GWT framework) development, Firebug for Firefox, WebLogic 10, Oracle 10g, Oracle Developer,JMS

Confidential

Senior J2EE Developer

Responsibilities:

  • Redesigned legacy C++ modules into Java/J2EE
  • Developed architecture for the Asset Allocation and Aggregation modules to fit with the overall Architecture of the enterprise system.
  • Migrated 'Get Ticket' functionality from C++ to Java for Customer E-bonding (Web Service) using Proxy Design Pattern, Hibernate, DB2 and EJB.
  • Designed and developed Bundled Service Business Logic into the ETMS and Customer Ebonding using Proxy Design Pattern, Hibernate, DB2, EJB and Threads.
  • Analysed the functional and Non-functional requirements of the business components and developed Application Programming Interface (API) and Detailed Design Documents.
  • Actively involved in the Module Designing (Use cases, Sequence, Class and Collaboration Diagrams using Rational Rose).
  • Involved in creating development environment and building ant scripts.

Environment: Spring 3, Hibernate 3, Java 6, STS Squirrel, JSP, GWT, JDBC, HTML, DHMTL, JavaScript, CSS, JQuery, Web Developer, Firebug for Firefox, WebLogic 10, Oracle 10g, Oracle Developer,JMS

Confidential, California

Senior J2EE Developer

Responsibilities:

  • User requirements analysis and design, Evaluated technologies for the Client and prepared analysis, detail design, development and testing
  • Architect UML diagrams which includes Use Case Diagrams, Sequence Diagrams and Class Diagrams.
  • Prepared technical design to conform to STRUTS (MVC) framework.
  • Implemented various design patterns like Singleton, DAO, Business Delegate, Value Object and Factory Patterns.
  • Coded HTMLs, action classes, form beans, response beans, BO, BO Helpers.
  • Used JDBC to connect to database, used database environments like TOAD to access, and update the data.
  • Used Hibernate for relational mappings to the database tables.
  • Implemented stored procedures, triggers.
  • Used Java Mail API for sending the notifications to the top management about Risk Ratings.
  • Used Clearcase as the version controller in the application.
  • Developed and executed comprehensive unit test scripts to test the functionality and efficiency of the application.
  • Generated the build scripts for the Development, Testing and Production Environment.

Environment: Java, Struts, J2EE, JSP, JavaScript, CSS, HTML, DHMTL, Servlets, JDBC, SQL, PL-SQL, TOAD, Oracle, XML, Ant, JUnit, Tomcat, Hibernate, Eclipse, Clearcase

Confidential, Atlanta

Senior J2EE Developer

Responsibilities:

  • Participated in all phases of project life cycle including requirements gathering, prototyping, development, unit testing
  • Architected Java EE solutions including class and database schema design.
  • Designed and developed a single messaging framework to send and consume messages with different systems like XMLM, HTTP/XML, MQ, etc.
  • Developed a plug-in to analyse and resolve the differences in inventory system; developed efficient algorithms for data retrieval and effective data manipulation in XML format.
  • Developed utilities to enhance system performance by loading required objects and entities upon demand, rather than on initial application load to resolve lazy load issue; increasing application load speed drastically by 70%
  • Design components based on object-oriented design(Class, Sequence Diagrams) using Microsoft Visio
  • Implementing integrations with third party applications using Webservices(Apache AXIS, XFire)
  • Developing configurable applications leveraging XML & related techniques
  • Developed automated unix scripts to run batch applications to send automated alerts
  • Involved in Database design and analysis,

Environment: Java,Java Swing, J2EE, EJB, JMS, Web Services, Apache AXIS, MySQL & Oracle Database, JUnit, HP QC & QTP testing tool,Java- Android SDK.

Confidential

Java Developer

Responsibilities:

  • Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Redesigned the web applications by replacing the Custom MVC framework with the Spring MVC module.
  • Used spring framework for dependency injection with the help of Configuration files.
  • Designed the Front-end Screens using JSP, Servlets, HTML and JavaScript.
  • Implemented Ajax in web pages to make Asynchronous request to the server.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Implemented Web service calls using JAX-WS and SOAP that provide Global information support such as Customer and Account management.
  • Tested Web Services using SOAPUI tool as a part of unit-testing.
  • Used JMS for Asynchronous communication between the applications.
  • Developed various test cases and performance unit testing using JUnit.
  • Developed Ant build scripts, created WAR files and deployed in JBoss application server.

Environment: Spring, JSP, Servlets, JDK, Oracle, AJAX, Java Script, JBoss, Log4j, ANT, HTML, XML,CSS, CVS, JUnit, Eclipse, SOAP, WSDL, Web Services, SQL, PL/SQL, JMS, Eclipse, UNIX, Windows.

We'd love your feedback!