We provide IT Staff Augmentation Services!

Java Lead Developer Resume

Kansas City, KansaS

SUMMARY:

  • 12 years of experience in full application software life cycle development involving Analysis, Design, Development, Testing, Implementation of application software in web - based environments, distributed n-tier architecture and client/server architecture.
  • Used agile practices and Test Driven Development techniques.
  • Experience in Web services, SOAP, WSDL and RESTful Web services and JSON schema writing
  • Working on Mule soft ESB and RAML since last 13 month
  • Developed detailed Test Plan and Test Summary documents that outlined the tests to be performed for the given requirements and the results of these tests
  • IBM Blue mix cloud services, Android SDK
  • Working Experience of Extreme Programming practices and Test Driven Development techniques
  • Design and Programming experience developing Internet Applications using Java, JDBC, Java Servlet, JSP, JSF, Struts, Spring, EJB, Hibernate, XML/XSLT, SAX, DOM, JMS, AJAX, Java Mail API, JavaScript, Angularjs, and web based development tools.
  • Expert in Hibernate Query Language (HQL).
  • Expert using Oracle 10g/9i, MySQL, DB2 and writing SQL and PL/SQL Stored Procedures, Triggers and Functions.
  • Extensively worked with the Struts, Spring Framework and J2EE design patterns such as Factory Pattern, Abstract Factory, Singleton, Facade Design Pattern, Command Object, Data Access Object, Transfer Object and MVC.
  • Expert and working knowledge of the tools like Clear Case, CVS, SVN, GITHub, Bit Bucket and Jenkins, JIRA
  • Log4J for extensible logging, debugging and error tracing.
  • Used ANT for building and deploying application source code on IBM WebSphere Application Server.
  • Experience in Application Servers such as WebSphere, WebLogic and JBOSS 5.x, JBOSS 6.x, Mule ESB Server Runtime 3.7 EE
  • Worked with Junit, SOAPUI and Postman for unit testing
  • Experience in using IDEs like Eclipse, IBM Rational Software Architect 7.5, IBM Web Sphere Integration Developer 6.2, and IBM Rational Application Developer 7.5, Any Point Studio 6.0.3

TECHNICAL SKILLS:

Operating System: UNIX, Linux, Windows 2000, Windows XP

Programming languages: Java 4.0, Java 5.0, Java 7.0, Java 8.0, Scala

Middleware / Distributed Technologies: J2EE, EJB 3.0, JMS, SOAP, WSDL, Web services, JNDI, LDAP, log4j, Restful Web services Server side programming Java Servlet 2.4, JSP, JSF, JSTL, Custom Tag Libraries.

Scripting Languages: HTML5, JavaScript, AngularJS, React, JavaScript, HTML, CSS, XML, XSL, XSLT, AJAX, JQuery, DHTML, XHTML, SQL, PL/SQL, Shell Script. AntModeling languages: UML, Use Case, Use Case Diagram, Sequence Diagram Java IDE Eclipse, IBM RAD, IBM WID, IBM RSA, Any point Studio 6.0.3

Databases: Oracle 10g/9i, DB2, MySQL

Web Servers: Apache Tomcat Server 5.x

Application Servers: Web Sphere 6.1, JBoss Application Server, Weblogic 9.x Mule ESB Server Runtime 3.7.4 EE

Framework: Struts, Spring 2.5, Spring Core, Spring MVC, Spring DAO, Spring Web flow, Spring WebServices.

ORM Tools: Hibernate 3.0, SQL Developer

Editors: Ultra Edit, Edit PlusTools: TOAD, Adobe Dreamweaver, WinSCP, SQL Developer, Win Merge, Putty, FileZilla

Version: Control System CVS, PVCS, SVN

Testing: Junit, SOAPUI, Postman

PROFESSIONAL EXPERIENCE:

Java Lead Developer

Confidential, Kansas City, Kansas

Environment: s: Java, Drool rule, MangoDB, Apache Camel, Linux, JIRA, BitBucket.

Responsibilities:

  • developed mediation layer so that QPS and compass can connect
  • Responsible for leading a project team in delivering solution to our customer in insurance sector.
  • Developed detailed Test Plan and Test Summary documents that outlined the tests to be performed for the given requirements and the results of these tests.
  • Responsible to work independently in Agile Project
  • Implemented agile development practices according to the application requirements
  • Technology used in this project are such as RESTful web service, Maven, Munit, JUnit, Java 1.8
  • Tools- Jenkins, Bit Bucket, intellij

Confidential, Overland Park, KS

Java Lead Developer

Environment: s: Java, Mule 3.7, JIRA, RAML (Mule ESB Server Runtime 3.7.4 EE), Linux

Responsibilities:

  • Build micro services for the Consumer Portal across the enterprise
  • Responsible for leading a project team in delivering solution to our customer in the Telecom sector.
  • Developed detailed Test Plan and Test Summary documents that outlined the tests to be performed for the given requirements and the results of these tests.
  • Responsible to work independently in Agile Project
  • Implemented agile development practices according to the application requirements
  • I am responsible for developing APIs which will be used by various client web, app (mobile or iPod etc.)
  • Technology used in this project are such as RESTful web service, SOAP Based Web service, JSON, Maven, Munit, AngularJS, JUnit and SoapUI, Java 1.8 and ESB tool Mule soft. JavaScript, React.
  • Tools- Jenkins, Bit Bucket, Hazel cast, redis

Confidential

Environment: Java1.5, Web Logic Server, Oracle, Web Service, EJB, Linux, JIRA

Responsibilities:

  • Responsible for leading a project team in delivering solution to our customer in the Telecom sector.
  • Developed detailed Test Plan and Test Summary documents that outlined the tests to be performed for the given requirements and the results of these tests.
  • Used Extreme Programming practices and Test Driven Development techniques
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer
  • Coordinate and communicate tasks with developers
  • Responsible to work independently in Agile Project
  • Implemented agile development practices according to the application requirements
  • Ensure that development is performed as per requirements
  • Communicate activities/progress to project manager, business development, business analysts and clients
  • Technology used in this project are such as RESTful web service, SOAP Based Web service, JSON, Maven, JUnit, JavaScript, React, SoapUI, Angularjs Java 1.8. Jenkins, GitHub, spring, Hibernate, AngularJS.

Confidential

Environment: Android APIs, API Blue Mix Cloud technology and Cloud Foundary

Responsibilities:

  • I was responsible for designing and developing app
  • I was responsible to provide guidance to team.

Confidential

Environment: Java1.5, Web Service, Linux, IBM Web Sphere Process Server 7.0, DB2 9.0, Websphere Integration Developer 7.0, JSF 1.2, JIRA.

Responsibilities:

  • Developed business process for updating invoice Goods Receipt.
  • Developed JPA classes for handling DB interaction.
  • Developed SCA component for calling existing services for getting Requisition and GR.
  • Developed code for calling web services from JSF.
  • Developed facade layer for accessing service layer from UI layer.

Confidential

Environment: Java1.5, Web Service, IBM Web Sphere Process Server 7.0, DB2 9.0, WebSphere Integration Developer 7.0, BirtReport, JIRA, Linux.

Responsibilities:

  • Service Oriented Architecture (SOA) Java Developer
  • Involved in getting requirement from onsite Business Analysis.
  • Provided leadership for service-oriented architecture (SOA) initiative by designing and developing web service interfaces Created Class and sequence diagram using Rational Software Architect for CRM Proxy Module and Publication Module.
  • Responsible creating design document for CRM Proxy Module and Publication Module.
  • Developed Mediation flows, File Adapter and Business Process using WID6.2.
  • Developed web services using Rational Software Architect and Rational Application Developer.
  • Implemented JPA for persistence of business objects in database.
  • Worked for performance enhancement of Data Collection module which the most important to the client
  • Configured Web Sphere Application Server (WAS) for connection pooling and Data Sources etc.
  • Developed test cases to perform Unit testing using JUnit 3.8.1
  • Involved in testing, debugging, bugs fixing and documentation of the system.

Environment: Java1.5, Servlets2.4, EJB 3.0, Web Service, IBM Web Sphere Process Server 6.2, Web Sphere Application Server 6.2.31, DB2 9.0, Websphere Integration Developer 6.2, Rational Software Architect 7.5.

Confidential

Senior System Engineer

Environment: JSP, Servlet, Struts, Hibernate, SAOP web service. SoapUI, JavaScript, EJB, etc

Responsibilities:

  • Worked with Business Analyst in translating business requirements into Functional Requirements Document and to Detailed Design Documents
  • Involved in the designing, developing and unit testing of the developed module.
  • Developed various modules and integrate the same in the application.

Environment: Spring, Hibernate, Struts and MySQL.

Confidential

Software Engineer

Environment: spring, Struts, Hibernate, SAOP web service. SoapUI, JavaScript, EJB, etc

Responsibilities:

  • Designed and developed Modules for broker, issue, vesting template, and blackout.
  • Implemented Struts and spring framework that is based on the Model View Controller design patterns.
  • Generated User interface Templates using JSP, JavaScript, CSS and HTML.
  • Developed the Server Side Application, which includes DAO layer that handles the Database manipulation with the back-end Oracle 9i Data base.
  • Involved in testing, debugging, bugs fixing and documentation of the system.
  • Developed test cases to perform Unit testing using JUnit 3.8.1
  • Developed customized solution for test data recording and statistical reports

Environment: JSF, ADF, Spring, Hibernate, Oracle 10g

Confidential

Software Engineer

Environment: Struts, JDBC SAOP web service. SoapUI, JavaScript, EJB, etc

Responsibilities:

  • Involved in design, development and Integration testing of the system.
  • Analysis and design of the system.
  • Created Presentation tier making extensive use of JSP.
  • Wrote SQL queries and stored procedures for SQL Server 2000.
  • Involved in design and implementation of server side business logic using Java(Struts)
  • Developed User Privilege, Data-Input and Reports Module
  • Client side validation in Java Script.
  • Developed file upload module using core java.
  • Involved in Report Generation using third party tool Crystal Reports 10

Environment: JAVA (Struts), JSP, SQL-Server2005, Crystal Reports 10.0

Confidential

Environment: Struts, JDBC SAOP WebServices, SoapUI, JavaScript, EJB, etc

Responsibilities:

  • Developer in a group of 10 people.
  • Involved in designing and developing the solutions.
  • Developed Modules(Hierarchy management, user management, resource management

Environment: JAVA (Struts), JSP, Spring, Hibernate, My Sql 5.0

Confidential

Responsibilities:

  • Actively involved in preparation of Design Documents and Use Case Specification Developed all modules.
  • Designed user interface using HTML/CSS, Java Script and coded Java application and web components utilizing Struts framework in J2EE
  • Code, Compile, Debug and test Java module.
  • Prepare the test strategy, test plan, test cases and support documentation.

Environment: JAVA (Struts), JSP, SQL-Server2000, and AJAX

Hire Now