We provide IT Staff Augmentation Services!

Java Lead Developer / Sme Resume

3.00/5 (Submit Your Rating)

UT

SUMMARY

  • 14 years of IT experience in analysis, design, and implementation and testing of various Client/Server Applications, Web Based Applications using Java,J2EE, Python, C/C++, Win 32Technologies, Object oriented programming Concepts and Database administration.
  • Excellent work experience in SOA architecture using technologies XML, WSDL, SOAP, HTTP, HTTPS, XPATH
  • Extensively worked wif Confidential, Gift Cards, Banking, and Insurance domain wif good knowledge of developing complex projects and good management skills of the deliverables.
  • Have excellent exposure to all stages of Software development Life Cycle and proficient wif CMMi level processes.
  • Excellent work experience on CoreJava,J2EE, Servlets, JSF, JSP, XML, XSLT, Javascript, ReactJS, JSON Apache Ant, MVC frameworks such Spring framework and SOA.
  • Experience in working on Jax - WS/Jax-RS Web Services, SOAP, WSDL/WADL and Apache-cxf implementation approaches.
  • Experience in working wif Spring MVC integration projects
  • Experience working extensively in all phases of a project development life cycle from Requirements analysis, Design, Implementation, Testing, Documentation, Standard reviews and Maintenance support.
  • Experience in developing WebServices (Produced and Consumed) using SOAP, RESTFUL.
  • Proficient in J2EE components such as Servlets, JDBC, Java Beans, struts and Hibernate
  • Expertise in Object oriented analysis and design (OOAD) using Java/J2EE Design Patterns, Unified Modeling Language (UML) and SOA
  • Experience in working wif spring integration projects that uses most of the spring features.
  • Excellent Analytical /problem solving skills and extra ordinary in identifying the potential gaps and issues in the early stages of design phase itself.
  • Experience in writing database objects like Stored Procedures, Functions in DB2 and MySQL.
  • Vast working knowledge in Version Managers like CVS, Ant, Maven, ClearCase
  • Extensive experience in developing applications using Java, JDBC, XML Technologies, HTML, Eclipse development framework, Web Services.
  • Expertise in developing the custom XML/JSON parsers and message services and queuing systems using Jaxb, Jettison, JMS and IBM MQ.
  • Extensive work experience wif various IDEs for development - Eclipse and IBM RAD
  • Expertise in developing distributed applications using Application Servers such as Websphere, Tomcat and Glassfish.
  • Ability to manage and lead the team in a professional and sound manner.
  • Experience in designing the model-view-controller (MVC) unified framework for building the web apps using Servlets, JSP custom tags, JSTL and message resources.
  • Experienced in Web applications development using Spring MVC, ReactJS.
  • Excellent experience in software development methodologies including Scrum/Agile Model.
  • Excellent in writing SQL and understanding Stored Procedures.
  • Experience in software development methodologies such as Waterfall Model and Agile (Scrum).
  • Hands-on experience on tools like Eclipse, Rational Software, Maven, ClearCase, and Subversion.
  • Extensive experience in UNIX, LINUX and Windows.
  • Extensive work experience as a Team/Development Lead wif complete ownership of end to end deliverables including requirement gathering, analysis, design, development, testing, launch and post production support.
  • Expertise in Banking, Financial Services, Fraud detection and Customer Relationship management.
  • Excellent team player wif good communication, people and leadership skills wif onshore-offshore experience.

TECHNICAL SKILLS

JAVA/J2EE Technologies: Core Java, Servlets, JSP, Apache Struts, EJB, WebServices, JavascriptReactJS, Ajax, JAX-WS, JAX-RS,REST, JSON, SOA, Visual Basic, Python

Frameworks/Platforms: Spring Integration framework, Struts MVC,JSF, Hibernate

J2EE Application & Web Servers: IBM WebSphere, Tomcat, glassfish.

Web Designing Tools: Macromedia Dream weaver 8.0,HTML

Databases: Oracle, DB2,MySQL

XML Parsers: XML bean, Jaxb

Messaging System: Websphere MQ, JMS

Build scripts: Maven, ANT.

Testing Frameworks/Tools: JUnit, Soap UI

Version and issue controls: ClearCase, GitHub, ServiceNow

UML Tools: MS Visio

Monitoring tools: Tivoli, Splunk, Putty, SSH Techia

Development Tools: Eclipse, IBM RAD, Edit plus, Visual Studio 10

Operating Systems: Unix, Linux, MS Windows

PROFESSIONAL EXPERIENCE

Java Lead Developer / SME

Confidential, UT

Responsibilities:

  • Performed complete application life cycle functions (SDLC) from conception to final release to users including design & analysis, Implementation, Testing, Deployment and Maintenance.
  • Prepared the LLD using Microsoft Visio to record the requirements as is and cover the assumptions that we have wif the upstream and downstream to agree
  • Interacted wif business analysts and end users in gathering requirements.
  • Prepared technical artifacts including UML Class diagrams, Sequence diagrams etc., using MS Visio.
  • Developed and implemented the MVC Architectural Pattern using Spring MVC Framework including JSP, JavaScript, Angular JS, Bootstrap Servlets, EJB, Form Bean and Action classes
  • Developed a Jax rest service client to consume the customer data preference and consent details using Apache - CXF and spring framework
  • Duties includedJavadevelopment using RAD 8, Eclipse, servlets and JSP pages under Websphere Application Server 8 wif Db2 and MySQL.
  • Development of UI's wif the help of Struts UI Tags
  • Reviewed the modules developed by offshore team to make sure code is reflecting the LLD and code standards/best practices are followed
  • Monitored the production logs in Splunk/introscope during the warranty period and took care of fixing the high severity issues in the expected SLA.
  • Involved in writing and reviewing Unit Test using JUNIT.
  • Developed a Jax rest service client to consume the customer data preference and consent details using Apache - CXF and spring framework.
  • Team management.

Environment: Java/J2EE, XML, WSDL, SOAP, HTTP, HTTPS Spring MVC, Jax-RS Web services, JAX-WS, Spring framework, SOA, DB2, IBM MQ, Splunk, JMS, MS Visio, Appwatch, Introscope, RTC, Autosys, IBM Websphere, Putty, SSH Techia, Maven and UNIX shell scripts.

Java Lead Developer / SME

Confidential, Novato, CA

Responsibilities:

  • Performed complete application life cycle functions (SDLC) from conception to final release to users including design & analysis, Implementation, Testing, Deployment and Maintenance.
  • Interacted wif business analysts and end users in gathering requirements.
  • Prepared technical artifacts including UML Class diagrams, Sequence diagrams etc., using MS Visio.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes
  • Schedule the batch jobs in Autosys and created the appropriate batch shell scripts.
  • Developed a WebServices consuming component using Jax-WS and Apache-CXF to get the customer contact details from a WebServices provider
  • Monitored the production logs in Splunk/introscope during the warranty period and took care of fixing the high severity issues in the expected SLA.
  • Involved in writing and reviewing Unit Test using JUNIT.
  • Developed a Jax Rest service client to consume the customer data preference and consent details using Apache - CXF and Struts framework.
  • Code review of team members to ensure quality and optimized code is moved to production.
  • Designed mathematical models to measure and size 500+ applications using function point methodology. Developed estimation model.
  • Measure applications using function points.
  • Design and develop mathematical model for quick sizing of applications using function points.
  • Design and develop effort estimation model.
  • Team management
  • Communication to various stake holders.
  • Created scripts to automatically analyze log files and create report of failed transactions in CSV format.

Environment: Java/J2EE, XML, WSDL, SOAP, HTTP, HTTPS, Jax-RS Web services, JAX-Struts, SOA, C/C++, DB2,Sybase, IBM MQ, Splunk, JMS, MS Visio, Adobe Live Cycle, Appwatch, Introscope, RTC, Autosys, IBM Websphere, Putty, SSH Techia, Maven and UNIX shell scripts.

Application Developer

Confidential

Responsibilities:

  • Create scripts to load data in db2.
  • Create and execute regression testing.
  • Created scripts to automatically analyze log files and create report of failed transactions in CSV format.
  • Setting up environment for testing which includes installation of MDM, WAS, messaging queue, creating database.

Environment: Z/OS, Z-Linux, DB2, MDM, WAS, MQ, Python, UNIX shell scripts.

Engineer

Confidential, Andover MA

Responsibilities:

  • Requirement analysis and detailed design creation
  • Develop functional design documents.
  • Develop implementation and test plans.
  • Coding and delivering quality product.

Environment: Python, XML, WSDL, SOAP, HTTP, HTTPS, JavaScript, UNIX shell scripts, Zope

Software Engineer

Confidential

Responsibilities:

  • Performed complete application life cycle functions (SDLC) from conception to final release to users including design & analysis, Implementation, Testing, Deployment and Maintenance.
  • Design and develop API for web server.
  • Redesign searching/sorting algorithms in product using STL to improve performance.
  • Develop functional design documents.
  • Coding using C++, STL, Javascript, XML, Visual Studio and delivering quality product.
  • Prepared technical artifacts including UML Class diagrams, Sequence diagrams etc., using MS Visio.
  • Involved in writing and reviewing Unit Test using JUNIT.

Environment: C++, XML, WSDL, SOAP, HTTP, HTTPS, Visual Studion, Visio, JavaScript

Software Engineer

Confidential

Responsibilities:

  • Creating site specific crawling algorithm.
  • Design and develop crawler framework.
  • Write XPATH for various web-pages to extract required information.
  • Test web-crawlers and review quality of data extracted.
  • Create automatic test tool to make sure required pages are crawled.
  • Develop functional design documents.

Environment: Python, Linux, XML, WSDL, SOAP, HTTP, HTTPS, Visual Studion, Visio, JavaScript, UNIX shell scripts.

We'd love your feedback!