We provide IT Staff Augmentation Services!

Java Lead Resume

2.00/5 (Submit Your Rating)

Charlotte, Nc

SUMMARY:

  • Over 13 years of experience in Analysis, Design, Development, Implementation and testing of Web - based and Client Server applications with Java EE and JavaScript Technologies
  • Expert in designing and implementing large scale framework based N-tier solutions using Core Java, J2EE, Spring, Hibernate, EJB, JPA, Oracle, DB2, AJAX, XML, XSD, SOAP/WSDL, RESTFul Web Services, UI Frameworks jQuery, Node JS, Testing frameworks JUnit, Mockito, Caching framework EHcache and build tools like Apache Ant and Maven, Gradle
  • Worked on Spring Frameworks Spring Core, Spring MVC, Spring Integration, Spring Batch, Spring Security, Spring Web Services, Spring RESTful
  • Design and implementation of Multithreading in java
  • Experience with Eclipse’s PMD, Check Style for Code Review and Sonar for Code Coverage
  • Experience with an Agile, Scrum methodology to ensure delivery of high quality code with monthly iteration in a rapidly changing environment
  • Experienced in Oracle, SQL Server, DB2, Teradata & Hadoop. Involved in Database Design, Performance tuning, Writing Stored Procedures, Packages, Functions, DML SQL queries and experienced in setting up the distributed Data
  • Experienced in Oracle, SQL Server and MySQL. Involved in Database Design, Performance tuning, Writing Stored Procedures, Packages, Functions, REF Cursors, DML SQL queries and experienced in setting up the distributed Data Replication of Oracle DB using Golden Gate to solve data sync up issue for users spread across the globe
  • Experience in Bug Tracking Tools like ALM HP, JIRA
  • Experience in both Test Driven development (TDD), Agile and SDLC based Waterfall software model Methodologies Development
  • Successful track record of providing competent technical leadership in multi -project development and integration efforts. Demonstrated capability to work across company division/groups to deliver projects within Scope, budget, time constraints
  • Strong knowledge in principles, OOPS concepts, Configuration management, build process and release management
  • Strong initiative, teamwork, responsible, communication, analytical and problem solving skills

TECHNICAL SKILLS:

Java/J2EE: Core Java, EJB, JSP, Servlets, JDBC, JMS.

Native: C++, Unix Shell Scripting

GUI: HTML5, CSS, JQuery, Angular JS, Node JS

Frameworks & ORM: Spring, Hibernate, JPA, JUnit, Mockito

Application Servers: Weblogic, Websphere and Tomcat.

RDBMS & Tools: Oracle, SQL Server, DB2, Hadoop, Toad, SQL Developer, Hive

Build Tools & IDE: Ant, Maven & Gradle, Eclipse, STS & IntelliJ IDEA

Agile Tools: JIRA, HP Quality Center.

Change Management: Tortoise SVN, GIT Repo with, CVS, VSS, RTC

Code Coverage Tools: PMD, CheckStyle and Sonar for Code Coverage.

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Java Lead

Responsibilities:

  • As a senior developer I did the frame work and API development for the above batch applications.
  • I have involved in development activities of end-to-end flow of the application through agile methodology.
  • Performance tuning implementation as part of PT test cycle. Done code review with the team and architects.
  • Worked on Oracle DB to analysis the required SQL query for the business requirement.
  • Works with different internal teams like Unix, MQFTE, Gentran & Mobius Teams
  • Involved in the tokenization of the properties files to move into Oracle DB
  • I did Hadoop integration with service applications, done all the Hadoop call development from java application.
  • Involved in wsdl / wadl / xsd schema design for the web service applications.
  • Developed JIL Script to configured and scheduled in Autosys for all Spring Batch jobs.
  • Implemented complex Reporting query to generate pdf / excel / csv files from spring batch jobs.
  • Used Gradle to automate build process compiling and build the application.

Environment: JAVA 6 & 7, Spring Core, Spring Batch, Webservices (SOAP/RESTful), WebLogic 10.3, Oracle 11g, PL/SQL DB, Function, Unix and Autosys.

Confidential, Charlotte, NC

Java Lead

Responsibilities:

  • Involved in the development activities of SOAP Service integration with Spring MVC Web Application
  • Development activities on UI Chart creation using JQuery and libraries
  • Worked on complex page navigation in enrollment process pages
  • Worked with Oracle / OMNI DBs for data analysis during development and defect fixing
  • Unit test automation development using selenium tool
  • JUnit testing implementation in all the modules.
  • Class & Sequence diagram creation during design phase.
  • Deployed the application in WebLogic 10.3.6

Environment: J2EE, Spring MVC 2.5, WebLogic 10.3, Oracle 11g, Gradle

Confidential

Senior Java Developer

Responsibilities:

  • Involved in the requirement gathering catering to Early Warning and exposure reporting
  • Developed Reusable Java APIs used throughout of application.
  • Developed Java Swing Component based forms, Servlet, POJOs.
  • Implemented Entitlement for Authorization and Authentication
  • Used various design pattern Singleton, Transfer Object, Service Locator, Business delegates, Observer and Factory Pattern.
  • Test Driven Development methodology used in throughout the development cycle.
  • Wrote multiple Complex SQL queries
  • Developed Spring Batch applications.
  • Wrote & Integrated Stored Procedures, SQL functions, Trigger and View.
  • Configured JNDI, Connection pool on Tomcat 6.
  • Used log4j for debugging purpose.
  • Worked on IDE Eclipse 3.x and Editor Edit plus.
  • Used Maven to automate build process compiling and build the application.
  • Deployed application on Tomcat 6.

Environment: JAVA, Spring Core, XML, Tomcat 6, Oracle 10g, Business Object, Unix, DB objects like Stored Procedure, Function, Trigger, Unix

Confidential, Chicago

Senior Java Developer

Responsibilities:

  • Requirement gathering from client side Business & Technical team
  • Design document preparation (High-level and Detailed design)
  • Coding and Unit Testing
  • Code & Design review meetings with offshore team & client side technical team
  • Integrating Application with Security Management System.
  • Customization, Implementation of Enhancements and change requests in the application
  • Resolution of high severity production errors
  • Ensuring smooth implementation and release of the changes on the client server

Environment: JAVA, Spring Core, Spring Batch, HTML, JAVASCRIPT, XML, Weblogic Server 8.1 / 10.3, DB2, Unix, DB objects like Stored Procedure, Function, Trigger, Unix, Autosys

Confidential

Senior Developer

Responsibilities:

  • Rules Repository is an application which I handled independently by writing the JSP and Servlet Code to persist and update the rules in the Oracle DB.
  • Written the code in Core Java to handle the requests from the server and getting a token from the Client Site.
  • Client Server was the SSO server which was used to authenticate and authorize the requests.
  • I have defined the rules in the Client server console to address the incoming requests from the users.
  • Written the web service client code to generate the session token for the requests.
  • Deployed the code in the Web logic server to handle the requests.
  • JSPs were written to show the UI layer for the user to generate a report and enter the input parameters.
  • Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.
  • Created Configuration files for the application using Spring framework.
  • Written Scripts, Mapping and Configuration files using ORM tool Hibernate.

Technology: Core Java, J2ee, JavaScript, XML, JSP, Servlet, JDBC, Oracle 8i/9i/10g/11g, SQL Server 2000, DB2

Confidential

Senior Developer

Responsibilities:

  • Developed SOAP Based web service which interact with mainframe copy book files
  • Dealing with client side for gathering their Requirements of Customization, Coordinating with functional team related to Design part & Keep Track of all changes.
  • Development and maintenance of online application pages, consignment processes and reports for the Enhancement/ customization of the application
  • Development of all the components required by the project like database connection layer, business Layers etc
  • Coordinating with Development team in implementing those changes & keeps track of all proposed changes.
  • Work with team to meet deadline and forecast the schedule date to US-AMS onsite team & Release Manager.
  • Assured that all Quality standards are followed as well as cross check with Quality Matrices.
  • Review some of the tasks done by India side development Team.

Technology: Core Java, JavaScript, XML, JSP, Servlet, JDBC, Oracle 11g

Confidential

Senior Developer

Responsibilities:

  • Development of Registration module in MyBenefits
  • Planning and coordination between team members
  • Code review, Status reports
  • Support throughout the QA phase, clarified the issues with QA team
  • Rules Repository is an application which I handled independently by writing the JSP and Servlet Code to persist and update the rules in the Oracle DB.
  • Written the code in Core Java to handle the requests from the server and getting a token from the Client Site.
  • I have defined the rules in the Client server console to address the incoming requests from the users.
  • Written the web service client code to generate the session token for the requests.
  • Deployed the code in the Web logic server to handle the requests.
  • JSPs were written to show the UI layer for the user to generate a report and enter the input parameters.
  • Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.

Technology: Core Java, J2ee, JavaScript, XML, JSP, Servlet, JDBC, Oracle 8i/9i/10g/11g, SQL Server 2000, DB2

Confidential

Senior Developer

Responsibilities:

  • Development of Registration module in MyBenefits
  • Planning and coordination between team members. Code review, Status reports
  • Support throughout the QA phase, clarified the issues with QA team
  • Rules Repository is an application which I handled independently by writing the JSP and Servlet Code to persist and update the rules in the Oracle DB.
  • Written the code in Core Java to handle the requests from the server and getting a token from the Client Site.
  • I have defined the rules in the Client server console to address the incoming requests from the users.
  • Written the web service client code to generate the session token for the requests.
  • Deployed the code in the Web logic server to handle the requests.
  • JSPs were written to show the UI layer for the user to generate a report and enter the input parameters.
  • Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.

Technology: Core Java, J2ee, JavaScript, XML, JSP, Servlet, JDBC, Oracle 8i/9i/10g/11g

Confidential, Sunnyvale, CA

Senior Developer

Responsibilities:

  • Leading a team to successfully build the new enhancements.
  • Analysis of the existing system
  • Onsite and Client coordination to get the functional requirements
  • Planning and Design of the various project implementations
  • Development of the enhancements to fit into the existing framework and to provide the desired new features
  • Provide full support through the QA phase to ensure the applications are set-up properly
  • Ensure successful deployment of all the enhancements and provided post implementation support by travelling onsite
  • Rules Repository is an application that I handled independently by writing the C++ & Core Java Code to persist and update the rules in the Oracle DB.
  • Written the code in Core Java to handle the requests from the server and getting a token from the Client Site.
  • I have defined the rules in the Client server console to address the incoming requests from the users.
  • Written the web service client code to generate the session token for the requests.
  • JSPs were written to show the UI layer for the user to generate a report and enter the input parameters.
  • Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.

Technology: C++, Core Java, J2ee, XML, JDBC, Oracle 8i/9i/10g/11g, Unix Shell Script

We'd love your feedback!