We provide IT Staff Augmentation Services!

Senior Java Developer, Module Lead Resume

3.00/5 (Submit Your Rating)

TX

SUMMARY:

  • Over 11 Years of experience with all phases of Software Development Life Cycle (SDLC) which includes Analysis, Design, and Development, Documentation, Implementation, Integration, build and deployment. Last 3 years in e - Solutions/Web/Intranet, Client/Server Technologies and Systems Software design and development using JDK 1.4/1.5/1.6, Struts, J2EE - Java Servlets, JSP, JDBC, Springs, Hibernate, Web Services and in related Java/Web technologies.
  • Extensive experience in developing middleware web services using Tomcat, IBM WebSphere and Message broker and developing web & client server applications using Java/J2EE components that include EJB, Servlets, JDBC, XML, XSD, spring, My-Batis and hibernate.
  • Extensive experience in Software Development Life Cycle (SDLC) with Agile and Test Driven Methodologies that includes Scrums, daily Stand-ups and client interaction.
  • Worked in complete Software Development Life Cycle - analysis, design, development, testing, implementation and support in different application domains involving different technologies on Windows, Linux and UNIX platforms.
  • Working experience in Production, Staging, QA and Development environments.
  • Experience working with Database systems like Oracle, SQL Server and My SQL.
  • Working knowledge of Version Control tools includes CVS, SVN.
  • Experience working as a Module Lead and handled responsibilities like Client Interactions, Planning, Scheduling, Allocation & Monitoring of both Resources & Tasks .
  • Demonstrated expertise in Requirements Analysis, Software Specifications, and High/Low Level Design .
  • Hands on experience of Web Services using SOAP, WSDL and UDDI using top down and bottom up approach.
  • Experience in writing Unit test cases using Junit and Test NG and execute the Test Suite.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
  • Expertise in writing the build scripts using ant.
  • Working knowledge of Agile Project Management tool. Experience in creating Epics and Stories in an agile delivery model and also had CSM certified for agile delivery model.
  • Played dual role of Technical lead and Business Systems Analyst in Agile delivery model.
  • Experience in projects related to integration of IT systems in case of mergers and acquisitions of companies.
  • Good expertise in understanding the High Level business requirements and translate them into platform specific system requirements.
  • Experience in Business and Technical writing and includes creating Business process flow, Business process Modeling, activity diagrams, sequence diagrams and develop Use Cases.

TECHNICAL SKILLS:

Languages: JDK 1.3/1.4/1.5/1.6/1.7, J2EE, SQL

Web Services: WSDL, JAX-WS, Rest Web services

DAO Frameworks: JDBC, DAO, Spring JDBC

Frameworks: Spring Modules- MVC, IOC, Security, Struts1.x,2.x

Distributed Technologies: EJB 2, EJB 3.0, JMS, Web Services, MQ, RMI

Scripting Languages: ANT scripting, Java Script, JQuery

Design & Methodologies: UML, Agile and Waterfall

XML Technologies: XML, XPATH, XSD, SOAP, JAXB, XQuery

Development Tools: Eclipse, STS, Net Beans, XML Spy, SQL Developer

Unit Testing Tools: Junit, Test NG

Version systems: CVS,SVN

Databases: Oracle 8i/9i, AS400, My-SQL Server 2000/2005, and DB2

Application Servers: Tomcat 7.0/6.0, WebLogic 10G/11G, WebSphere 6.1/7.0

Designing Tools: Rational Rose, Visio

Operating Systems: Windows XP Professional, Unix, Linux

PROFESSIONAL EXPERIENCE:

Confidential, TX

Senior Java Developer, Module Lead

Responsibilities:

  • Design and Architecture level Contribution for developing new Access Request Tool.
  • Integration with other services like CPR and UIASS
  • Auto redirection and submission of user requests.
  • Code Review and Unit testing using Junit.
  • Created Data Models and created schemas as per the Data Model. Generated Hibernate Data Set components to represent the specific data fields that comprise the request and response data respectively.
  • Developed Web services using JAX-WS based on SOA architecture.
  • Other responsibilities include code review, release management and co-ordination with team.
  • Participated in the code deployments, Architecture review meetings, Design documents updates, project status meetings and environment set-up status meetings.

Environment: Struts MVC, Spring Security, XML/XSD, WSDL, Oracle 11i, Tomcat, Cisco LAE deployment Env.

Confidential, Milpitas, CA

Technical Lead/Senior Java Developer

Responsibilities:

  • Design and Architecture level Contribution for developing SOA applications.
  • Created detailed design documents.
  • Design the basic Structure of Project in eclipse.
  • Code Review and Unit testing using Junit.
  • Created Data Models and created schemas as per the Data Model. Generated Hibernate Data Set components to represent the specific data fields that comprise the request and response data respectively.
  • Developed Web services using JAX-WS based on SOA architecture.
  • Other responsibilities include code review, release management and co-ordination with team.
  • Participated in the code deployments, Architecture review meetings, Design documents updates, project status meetings and environment set-up status meetings.
  • Supporting QA and Production environments. Involved in System Integration and Integration Testing.

Environment: Spring MVC, Spring Security, XML/XSD, WSDL, My SQL, Tomcat, Sight Call integration.

Confidential, Troy, MI

Senior Java Developer, Module Lead

Responsibilities:

  • Involved in various stages of the project life cycle - requirements analysis, design, development and enhancement of the application.
  • Mapped the business requirement to the technical specification and detailed design documentation. Articulated requirements to technical teams in a variety of ways, including via logical diagrams, wireframes, use cases and data samples.
  • Designing and developing Process Flow Diagram, Use Cases, Activity Diagrams, and Sequence Diagrams using UML with an extensive usage of MS Visio. Created documents and flowcharts by interpreting technical instructions
  • Individual contribution in developing Admin module along with Unit Test cases in Junit.
  • Created Data Models and created schemas as per the Data Model. Generated XML Data Set components to represent the specific data fields that comprise the request and response data respectively.
  • Incorporated data transformation logic (using XQuery) to map request/response components from one message set into another over the two interfacing components. Converted the data to different legacy formats using XQuery.
  • Used Rational Clear Case as the documentation and code repository enabling version control.
  • Performed code merge on Clear Case using UNIX file management commands and techniques.
  • Incorporated data quality validation checks.
  • Supported QA and Production environments. Handling issue resolution and debugging in case of production incidents.
  • Used Agile methodology for development. Part of high performing agile teams in JPMC. I was team lead for one of the agile teams.
  • Worked with Product Owner and Scrum Master to create backlogs, groom epics and user stories
  • Facilitated project iterations, stand ups and aid in removing potential impediments to project development

Environment: Java, J2EE Web Services, WSDL, SOAP, Eclipse, Apache Tomcat Application Server, JDBC, UML using Rational Rose Platform, UNIX, Rational Clear Case, XML, JQuery, XSD, XML SPY, HTML, PL/SQL, MyBatis and Oracle Database.

Confidential, San Jose, CA

Technical Consultant

Responsibilities:

  • Responsible for development of CHAPP UI on Cisco CCIX environment.
  • Responsible for Unit test cases development with Junit and code review.
  • Responsible in leading a team of 3 in developing new features for CHAPP.
  • Responsible in configuring of 3rd - Party Application into CHAPP for Access decisions.
  • Responsible in Client migrations with CHAPP.
  • Responsible for analyzed the root cause and finding the workarounds to resolve the issues.
  • Interacting with client for requirements and publishing the data.
  • Responsible for build and deployment process of cisco ccix env.

Environment: Java, J2EE, Struts, spring, Hibernate, Oracle 10g, Linux, WAS 7.0, UML using Rational Rose.

Confidential, San Jose, CA

Development Lead

Responsibilities:

  • Responsible for installing Confidential on Cisco CCIX environment.
  • Responsible in leading a team of 5 in developing new features for Confidential Core App.
  • Responsible in modeling of 3rd - Party Application into Confidential for Access decisions.
  • Responsible in Client integrations with Confidential .
  • Responsible for analyzed the root cause and finding the workarounds to resolve issues.
  • Interacting with client to resolve the issues.
  • Responsible for Build and Deployment Process on ccix env.

Environment: Java, J2EE, Struts, Oracle 10g, Windows XP, Linux, WAS 6.1

Confidential

Development Lead

Responsibilities:

  • Responsible in Design and Analysis of Peridote Features of Confidential .
  • Responsible for handling the issues with the Confidential Application.
  • Responsible for tracking transactions, analyzed the root cause and finding the workarounds to resolve the issues.
  • Development, of the required customizations of the product in JAVA and Oracle10g
  • Interacting with client to resolve the issues.
  • Data Migration from the older version to the newer version.
  • DB design for new enhancements.

Environment: Java, J2EE, Struts, springs, Hibernate, Oracle 10g, Windows XP, Tomcat 6.0.

Confidential

Development lead

Responsibilities:

  • Responsible for handling the issues with the Istore Application.
  • Responsible for tracking transactions, analyzed the root cause and finding the workarounds to resolve the issues.
  • Integration with Fanuc Project.
  • Development, of the required customizations of the product in JAVA,J2EE and PL/SQL
  • Data Migration from the older version to the newer version.
  • Co-ordination with various teams involved in the project. (Oracle Apps team)

Environment: Java, J2EE, Flex 2.0, Pure MVC, Springs, Hibernate, Oracle 10g, IBM Web Sphere 6.1, PL/SQL

Confidential

Responsibilities:

  • Responsible for handling the issues with the TradeSphere Application.
  • Responsible for tracking transactions, analyzed the root cause and finding the workarounds to resolve the issues.
  • Development, of the required customizations of the product in JAVA and PL/SQL
  • Interacting with client to resolve the issues.
  • Data Migration from the older version to the newer version.
  • Co-ordination with various teams involved in the project. (Web Methods team and Oracle Apps team)
  • Responsible for applying RPL updates, Manual Product upload etc.

Environment: Java, J2EE, Oracle 10g, Windows 2000, IBM Web Sphere 6.5, PL/SQL.

We'd love your feedback!