We provide IT Staff Augmentation Services!

Lead Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • Having 14 years of strong Java development experience with Sun certification in software development and integration of highly transactional and scalable applications using Object Oriented Analysis and design (OOA/OOD) principals.
  • Full stack Java Engineer with an emphasis on web based technologies including HTML, CSS, and multiple JavaScript frameworks, J2EE and worked with multiple data base.
  • Very strong knowledge and experience on ORM and DI frameworks like spring and MVC frameworks like Spring MVC and Apache Struts Framework.
  • Experience in working in Service Oriented Architecture (SOA).
  • Developed JSON Restful service for new mobile apps.
  • Extensively used front end technologies like Java Script, JQuery, Data Tables, EXT JS, HTML, CSS. Knowledgeable on Angular.
  • Extensive experience in developing applications using Java, J2EE, JDBC, Servlets, JSP, JMS, Struts 1.x, EJB, Java Beans, XML, XSL, SAML, Web Services (SOAP and REST), HTML, XHTML, JavaScript, CSS, AJAX, JQuery, EXTJS, JSON and DHTML.
  • Extensive experience working on IBM MQ Series and JMS.
  • Results - oriented iOS developer with more than three years’ experience writing highly readable, clean, maintainable source code.
  • Experience of iPhone mobile application development and testing on device and simulator using Xcode and Objective C. Used Fabric/ Crashlytics to distribute the app to test team
  • Worked with new and fast growing technology like Z/Linux (Linux on IBM System z) and migrated application to new environment(s).
  • Experienced working with both SDLC and Agile Methodologies.
  • Defined and implemented Technical Architecture design artifact templates, security guidelines, coding standards and review templates.
  • Experience in designing and developing applications using Web Sphere application servers (3.x, 5.x, 6.x, 7.x and 8.x) and Tomcat web server. Good knowledge in other applications servers like JBOSS and BEA Web Logic.
  • Excellent Experience in generating design artifacts in UML using Rational Rose and MS Visio.
  • Good experience in development of Database Components (Tables, Views, Stored Procedures, queries constraints) in Oracle.
  • Experience in using various Configuration Management tools like Github, SVN, CVS, VSS and Source Off site automated build process like Maven and Ant.
  • Proficient in Java/J2EE Design Patterns including singleton, command, Model View Controller (MVC), Data Access Object (DAO), and Business Delegate. Factory, Session Façade, Service Locator, etc.
  • Experience in leading and managing teams. Handled multiple roles.

TECHNICAL SKILLS

Languages and Software’s: Java, J2EE, EJB, JMS, SOAP Web Services (JAX-WS, JAX-RPC), Restful, JSP, Servlets, UML, Java API for XML, XML, JAXB, XSLT, JDBC 2.0, AJAX, HTML, JavaScript, JQuery, JSON, Encryption, MAVEN Scripting tool, Struts, Davox and Geotel Dialer, IBM HostOnDemad Scripting 1.5 & IMS, Applets, Java Swing and DHTML and Oracle SQL, C, C++, Node.js, Angular. Data Tables, EXT JS.

Servers and Development Tools: IBM MQ Series 6, IBM Web Sphere 7.1 and 6.1, Bea Weblogic Server 6.1, Rational Application Developer 7.5, My Eclipse Blue, WSAD 5.0, VisualAge for Java 3.5, Rational Rose, Rational Software Architect, Apache Tomcat, IBM HTTP Server, JTest, JUnit and IBM DB2 SP Builder

JAVA Source Framework: Struts, spring, Hibernate, Maven and Ant

Methodology and Processes: Agile, OOAD, UML, Method 1, Complete Software Development Life Cycle and Design Patterns.

RDBMS: IBM DB2 9.0, Oracle 11, and SQL Server 2007.

O/S: Windows NT/2000 Server, Z/Linux, Linux and UNIX

Tools: GitHub, Collabnet SVN, Mercury Quality Center, CVS, VSS, Rational Rose (Enterprise edition) and MS Visio, MS Project. CA Site Minder, HttpWatch, fabrics (Crashlytics)

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton, CA

Lead Full Stack Developer

Responsibilities:

  • Responsible for E2E Technical delivery of Mobile OnlineIT.
  • Written Java RESTful web services such that they can be used for any mobile frontend.
  • Used JSON format for communication between iOS and Java.
  • Interacting with Remedy services using SOAP Services.
  • Worked with Data power team to configure OnlineIT can be accessed both in and outside the intranet.
  • Designed and devolved scripts for database.
  • Excellent Cocoa/Cocoa Touch and Objective-C coding ability with XCode for iS (iPhone/iPad), Development in Object Oriented Design Principles (OOD& OOP).
  • Worked with UI design using Storyboard and Interface Builder(IB).
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Used Fabric(Crashlytics) to distribute the app to test teams.
  • Used multiple internal (KPSecurity, KPWorkforceSignon and KPAnalytics) and external (AFNetworking, EDStarRating, TSMessages and DejalActivityView) pods to develop the OnlineIT.

Environment: iOS 7.x, 8.x and 9.x, Objective-C, Xcode 6.x, 7.x and 8.x, Oracle, Web Sphere 7.1, Data Power, RESTful web services, My Eclipse Blue, SQL developer, SOAPUI, Github, SVN, Mac OSX, UNIX, Hibernate, Spring, Java 1.6, JSP, SOAP Web services, Fabric(Crashlytics), Jenkins automated build.

Confidential, Pleasanton CA

Senior Full Stack Developer

Responsibilities:

  • Written Java code using Java, spring and Hibernate.
  • Used heavy Java Script and EXTJS for front end UI and display scrollable table and charts.
  • Have used apache POI to generate the excel reports.
  • Have used complex HQL quires to retrieve data.
  • Worked closely in release and deployment activities.
  • Responsible for coordinating with other developers and reporting the status to other management.

Environment: Web Sphere 7.1, Spring, Hibernate, Oracle 10g, apache POI, Java, EXT JS, java Script My Eclipse Blue, SQL developer, SOAPUI, SVN Mac OSX, UNIX

Confidential, Weston, FL

E2E Technical Lead

Responsibilities:

  • Responsible for E2E Technical delivery of the project of this critical project.
  • Design/Build of SOA related components to support external systems like WCC and GDAS.
  • Creating MQ Queues to enable communication between GDAS and Confidential using JMS.
  • Implemented by using Agile Methodology focusing on SCRUM meetings every day.
  • Perform JADR (Joint Architecture Design Review) with RA team to make sure the project is following the guidelines and no security breaches.
  • Responsible for Designing, Coding of the system using Java, J2EE, JMS, Hibernate, Stored Procedures, IBM DB2.
  • Providing technical leadership to the offshore teams.
  • Providing Thought Leadership and Subject Matter Expertise on projects.

Establish Quality Procedure for the team and continuously monitor and audit to ensure team meets quality goals.

Environment: Core JAVA 1.5, J2EE, JAXB, JMS, Web services, Spring, Hibernate XML, XSD, JSPs, AJAX, JQuery, HTML, Applets, DHTML, JavaScript, WSDL, SAX, DOM, IBM DB2 v 9, Z/Linux, Windows NT/2000, Maven, Log4J, JUnit, SVN, IBM Web Sphere App Server 6.1, IBM MQ Series 6, Rational Application Developer 7.5, IBM Rational Rose.

Confidential

Weston FL

E2E Technical Lead

Responsibilities:

  • Building brand new production environment for Confidential application on Z/Linux with WAS 6.1.
  • Identifying and implementing frameworks components like Log4J, Spring MVC, JAX-WS Web services, JAXB 2.0, DCache, Record Generator and Jconfig etc.
  • Converting all web services to JAX-WS Web services and implementing X.509 message encryption
  • Automate the Confidential build process using Maven
  • Migrating Confidential to IBM Web Sphere Application Server 6.1 to IBM Web Sphere Application Server 5.1.
  • Provide required configurations (jms.properties, appserver.properties, datasourse.properties,messagelistener.properties and ejbsettings.properties ) to IBM team and built the new clusters and JVM’s.
  • Working with IBM Infrastructure team to assess the required number servers of Z/Linux servers to the current Confidential capacity.
  • Implementing EJB Message Driven Beans in Confidential .
  • Implemented by using Agile Methodology focusing on SCRUM meetings every day
  • Working with other Leads on strategic initiatives that influence the technical direction for the platform.
  • Provide day to day direction to the project team and regular project status to the customer.
  • Research and development for new development solutions, new software feasibility, performance optimization, coding.
  • Working on Session persistence for Confidential application.

Environment: Core JAVA 1.5, J2EE, JAXB 2.0, JAXP , EJB JMS, JAX WS Web services, Spring , Hibernate XML, XSD, JSPs, AJAX, JQuery, HTML, Applets, DHTML, JavaScript, WSDL, SAX, DOM, IBM DB2 v 9, Z/Linux, Windows NT/2000, Maven, Log4J, JUnit, SVN, Service Locator, DCache , juice encryption and decryption, IBM Web Sphere App Server 6.1, IBM MQ Series 6, Rational Application Developer 7.5, IBM Rational Rose.

Confidential , Weston FL

E2E Technical Lead

Responsibilities:

  • Installing the CA Site Minder and defining the policies to protect the application in all regions.
  • Developing the Java code to interact with LDAP Server to get the user info depend on SM Universal ID.
  • Working with SSO team to create user group and granting access to required groups including redirection URL’s.
  • Implementing intelligent logic for redirection of the users in case users are not having access or not using correct URL or not having correct mapping in tables.
  • Implemented Model View Controller (MVC) architecture using Jakarta Struts 1.3 framework at presentation tier.

Environment: Core JAVA 1.5, J2EE, CA Site Minder, Hibernate ,JSPs, HTML, DHTML, JavaScript, IBM DB2 v 9, Z/Linux, Windows NT/2000, Maven, Log4J, JUnit, SVN, IBM Web Sphere App Server 5.1, IBM MQ Series 5, Web Sphere Application developer, IBM Rational Rose, LDAP.

We'd love your feedback!