We provide IT Staff Augmentation Services!

Sr. Application Developer/ Technical Lead Resume

4.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY:

  • Around 9 years of Experience in Software development life cycle (SDLC) including Requirements Analysis, Design, Development, Testing, Maintenance and Enhancements .
  • Extensive Designing, Coding, and Tuning experience in various technologies such as Core Java, JSP, Servlet, JDBC, XML, Struts, Spring, Hibernate, SOA, JavaScript, Exception handling, SOAP, SQL, Stored Procedures.
  • Experience in front - end UI development skills using scripting languages like HTML, HTML5, DHTML, JavaScript, and jQuery, XML, JSON, Ajax and CSS.
  • Proficient in writing SQL and PL/SQL programming including Oracle stored procedures using tools like SQL Plus, PL/SQL Developer.
  • Proficient in implementation of frameworks like Struts, spring, JSF, AJAX frameworks and ORM frameworks like Hibernate.
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using Spring MVC and Spring Web Flow.
  • Experience in development and implementation of RESTful Web APIs, and exposes endpoints using HTTP verbs like GET, PUT, POST and DELETE .
  • Command on Angular JS controllers, directives, creating custom services with factory and service methods, routing and handling animated events.
  • Experienced in Software Development Processes like Waterfall, Agile Methodologies.
  • Experience in performing unit test for the applications using Junit Framework.
  • Experience on developing latest version of Object Oriented JavaScript Libraries like Angular.JS, Node.JS, and Backbone.JS and had hands on experience with Web Responsive using Bootstrap's templates.
  • Good working knowledge in deploying Java application servers like WebLogic, Apache Tomcat, and JBoss.
  • Worked extensively with Core Java, Multithreading, and Collections.
  • Hands on experience with build tools like ANT, Maven and logging tools like Log4J.
  • Experience in working with different operating systems Windows 2000/XP, LINUX .
  • Good Knowledge of J2EE design patterns such as Intercepting Filter , Front Controller , Business Delegate and Data Access Object.
  • Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex development problems.
  • Good Knowledge of Migrating servers, databases, and applications from on premise to AWS.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS)
  • Excellent work ethics, self-motivated & quick learner, willing to learn new technologies and third party products.
  • Strong experience in performing different types of Testing like Manual, functional testing.
  • Highly motivated team player with zeal to learn new technologies and always believes in giving the best of efforts in challenging environments.

TECHNICAL SKILLS:

Languages: Java, SQL, Java Script.

Databases: Oracle 11g & 12C, DB2, SQL Server 2008, NoSQL.

Web Technologies: JSP, Servlets, JavaBeans, JDBC, Hibernate, JSF, XML

Enterprise Technologies: J2EE, Web Services, SOAP, RESTful, JAX-RPC, JAX-WS

Web Design Tools: HTML, AJAX, JQuery, JavaScript, CSS, Angular JS

IDE /Tools: Oracle Service Bus, Eclipse, TOAD, NetBeans, and Intellij, SQL Developer.

Application Servers: Tomcat 7.0, JBoss 7.1.1, and Weblogic 10.3.6.

Version Control System: GIT Hub, ClearCase, SVN.

Frame Works: Struts 2.x, spring 3.x, Hibernate 3.x, JSF 1.2/2.0, Apache CXF

Building Tools: Ant, Maven.

Methodologies: Agile Scrum, Waterfall model.

PROFESSIONAL EXPERIENCE:

Confidential,Irvine, CA

Sr. Application Developer/ Technical Lead

Responsibilities:

  • Working with the Project Manager on definition of development requirements and priorities.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Data Migration and Interfaces with other systems. Reporting configuration and deployment.
  • Contributing to technical strategy, policy and procedure, development and operation of technical testing programmers and production of technical documentation to agreed quality standards.
  • Reporting on progress/issues to management and users and responsible for designing and implementing an executable code solution, testing the resulting components.
  • Migrated servers, databases, from on premise to AWS.
  • Performed configuration, deployment and support of Amazon Web Services (AWS).
  • Developed the applications using Java, J2EE, spring, JDBC.
  • Analyzing runtime profiles to debug errors that might exist.
  • Responsible for the maintenance of the software programming in Java/J2EE technologies.
  • Responsible for converting user requirements into software solutions.
  • Responsible for ensuring the quality of the software put into production.
  • Implemented Functions, Triggers and Stored Procedures.
  • Consumed and produced SOAP based Web Services using Apache CXF framework.
  • Implementing unit test cases using Junit.
  • Involved in implementing continues integration process using Jenkins.
  • Analyzing the nature of issues and giving the rapid and appropriate solutions for show stopper production issues.
  • Analyze, designed and programmed different modules according to business requirements.
  • Provide required support to team members to identify and solve production issues.
  • Created Stubs to test the OSB services. Used SoapUI for testing the Endpoint URL.
  • Extensively used XQuery for XML transformations.
  • Created XSD's and WSDL's for different projects and process.
  • Involved in production and post-production activities.

Environment: Java1.7, JPA, AWS, Spring 3.0, Spring Web-Folw, Apache Wicket, Java Script, Oracle 12c, Oracle service bus, SOA, Apache CXF, JUnit, Eclipse, IBM Rational ClearCase and Clear-Quest, Maven 3.0.3,Apache Axis, RPC and CSS.

Confidential

Sr. Application Developer

Responsibilities:
  • Implementing the Design and developing modules using Agile Methodology.
  • Experience Model View Controller framework such as AngularJS framework for creating Single Page Application (SPA).
  • Extensively used SOAP web services to send/receive the data requests.
  • Implemented Cordova framework for Android apps.
  • Used JavaScript, jQuery for user interactions in pages.
  • Developed SOAP based XML web services.
  • Configured Weblogic Application server and deployed the web components.
  • Worked with Java libraries to access AWS facilities as Simple Storage Service (S3).
  • Developed the web services using Java, J2EE, and Spring JDBC.
  • Provided troubleshooting and error handling support.
  • Used Apache Maven for the entire build process.

Environment: Java1.7, AWS, Spring, Spring JDBC, Angular JS, ngCordova, SOAP, XML, Eclipse with ADT, Oracle service bus, SOA, SOAP UI, GIT Hub.

Confidential

Sr. Application Developer

Responsibilities:
  • Provided technical guidance to business analysts, requirements gathering and converted them into technical specifications/artifacts.
  • Implemented Spring Bean Factory using IOC and AOP technologies.
  • Developed the application TDD (Test Driven Development) methodology.
  • Developed backend RESTFul services using Apache CXF framework.
  • Designed and developed user login services using LDAP, and implemented role based login.
  • Implemented various complex PL/SQL queries.
  • Followed Agile Methodology (SCRUM) to satisfy the customers and wrote Junit test cases for unit testing the integration layer.
  • Implemented Maven builds automation.
  • Tomcat 7 and Apache 2.2 setup on EC2 instances.
  • Created JSON objects to interface with the front end mobile application.

Environment: Java1.7, LDAP, AWS, Agile Scrum, Apache CXF, Spring JDBC Spring, Apache CXF, Oracle 11g, Web logic 11g, Eclipse, UNIX, Junit, Maven, GIT Hub.

Confidential

Sr. Application Developer Responsibilities:
  • Worked in Agile methodology environment including, Test Driven Development (TDD) with Continuous Integration/Delivery.
  • Involved in injecting dependencies into code using Spring IOC module.
  • Developed Spring Beans and configured spring using ApplicationContext.xml.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Implemented scheduler service using Quartz.
  • Wrote application presentation layer, which is based on MVC framework, involves Servlets, JSP, Java Spring, AngularJS, JQuery, Bootstrap, and CSS.
  • Designed and developed UI screens with XSLT and JSF (MVC) to provide interactive screens to display data.
  • Worked with JavaScript Frameworks like Angular JS.
  • JQuery to select and manipulate HTML elements and also CSS manipulation.
  • Used Bootstrap and Angular.JS for effective design of Web pages.
  • Developed various test cases and performed unit testing using JUnit.
  • Worked in Agile environment with Scrum methodology developed a logger framework for the application using Log4j .
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS).
  • Implemented Maven as build and configuration tool and Used SVN repository for version control.

Environment: JDK 1.7, Spring 4, Quartz, Angular JS, JPA, JQuery, Bootstrap, Linux, HTML5, CSS3, JavaScript, Ajax, AWS, Apche, Junit, Log4j, SVN, Maven, SQL, Agile Methodology .

Confidential

Oracle Service Bus Developer

Responsibilities:
  • Responsible for Technical design document.
  • Unit Testing and debugging of modules and involved in integration testing.
  • Implemented various activities like Pick, flowN and adapters like File, Database etc.
  • Created Stubs to test the OSB services. Used SoapUI for testing the Endpoint URL.
  • Extensively used XQuery for transformations.
  • Developed custom XPath functions to transform messages.
  • Implemented SPLIT JOIN to invoke services in parallel.
  • Created Proxy's services and Business service using Oracle Service Bus OSB.
  • Created XSD's and WSDL's for different projects and process.
  • Involved in production and post-production activities.

Environment: JAVA1.7, Oracle service bus 11g, Eclipse OEPE, Weblogic 10g, SOA, SOAP, XSD, WSDL, XML, SOAP UI.

Confidential

Sr. Application Developer Responsibilities:

  • Worked in Agile methodology environment including, with Continuous Integration/Delivery.
  • Involved in injecting dependencies into code using Spring IOC module.
  • Developed Spring Beans and configured spring using ApplicationContext.xml.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Implemented scheduler service using Quartz.
  • Wrote application presentation layer, which is based on Spring MVC framework, involves Servlets, JSP, Java Spring, AngularJS, JQuery, and CSS.
  • Worked with JavaScript Frameworks like Angular JS.
  • JQuery to select and manipulate HTML elements and also CSS manipulation.
  • Developed various test cases and performed unit testing using JUnit.
  • Developed a logger framework for the application using Log4j
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS).
  • Implemented Maven as build and configuration tool and Used SVN repository for version control
  • Used Apache XMLBeans as technology for accessing XML by binding it to Java types.
  • Used iText for documents conversion.
  • Consumed SOAP web services to store/retrieve verification documents to/from county document management system.
  • Implemented scheduler service using Quartz, to process incoming and outgoing case information.
  • Worked with Java libraries to access AWS facilities as Simple Storage Service (S3).
  • Wrote complex SQL, PL/SQL and stored procedures in Oracle 10g using TOAD.

Environment: JAVA1.7, Apache XMLBeans, spring, Spring JDBC, Spring MVC, iText, XSD, XML, SOAP, Quartz, AWS, Oracle 10g, SVN.

Confidential

Sr. Application Developer Responsibilities:
  • Design and Development, Coding, Testing and Integration.
  • Applied several design patterns like Singleton and Data Access Objects.
  • Used Apache XMLBeans as technology for accessing XML by binding it to Java types.
  • Used iText for documents conversion.
  • Consumed SOAP web services to store/retrieve verification documents to/from county document management system.
  • Implemented scheduler service using Quartz, to process incoming and outgoing case information.
  • Used spring framework for dependency injection.
  • Used spring framework for transaction management.
  • Worked with Java libraries to access AWS facilities as Simple Storage Service (S3).
  • Wrote complex SQL, PL/SQL and stored procedures in Oracle 10g using TOAD.
  • Apache Maven was used as the build tool, involving writing POM for projects.

Environment: JAVA1.6, Apache XMLBeans, spring, Spring JDBC, iText, XSD, XML, SOAP, Quartz, AWS, Clear Case, Oracle 10g.

Confidential,Chicago, IL

Sr. Developer/Module - Lead

Responsibilities:
  • Designed and developed the product as well as prototyped, provided proof of concept, designed the interface, tested and implemented it into production as well as maintained the system.
  • Coded and tested Validation interfaces.
  • Worked closely with the Infrastructure team for the API implementation.
  • Implemented multi-threading to load the Map data.
  • Used Swing to enhance the application to include the project specifications.
  • Implemented validation rules engine to validate the map data collected by DMO.
  • Implemented the module using SCRUM (Agile) methodology.
  • Responsible for reviewing requirements from the development point of view.
  • Involved in detail design creation process and test cases gathering.
  • Developed requirements as per the client specifications and specific coding standards.
  • Developed Spring modules using IOC.
  • Wrote build scripts using Maven.
  • Developed Unit & Functional Test Cases.
  • Worked closely with the System Test and UAT teams to resolve the issues found during the testing.
  • Involved in postproduction burg fixing.

Environment: Java1.5, Sun Solaris, Spring 3.0, Struts, JPA, Oracle 10g, Log4j, Eclipse, Hibernate3.5, IBM Rational ClearCase, Toad, JUnit, Maven 2.0 and SQL.

Confidential

Sr. Developer

Responsibilities:
  • Involved in Project Integration Testing (PIT).
  • Implemented validation rules engine to validate the map data collected by DMO.
  • Implemented multi-threading to validate the Map data.
  • Used Swing to enhance the application to include the project specifications.
  • Responsible for reviewing requirements from the development point of view.
  • Involved in detail design creation and test cases creation.
  • Designed the class diagrams, Sequence Diagrams and Data Model for the new enhancements using Rational Rose.
  • Wrote build scripts using Maven.
  • Implemented integration testing methodologies by using the JUnit.
  • Worked closely with the System Test and UAT teams to resolve the issues found during the testing.

Environment: Java1.5, UNIX, Sun Solaris, Hibernate, Spring 2.5, Oracle, Log4j, Eclipse, IBM Rational ClearCase, Toad, JUnit, Maven1.0 and SQL.

Confidential

Developer

Responsibilities:
  • Coded and tested interfaces such as Validation, and Query Tool (QT).
  • Worked with maintenance team to support the interfaces.
  • Implemented validation rules engine to validate the data collected by DMO.
  • Worked on Query Tool to generate the Validation results.
  • Responsible for preparing the Design Document and UML diagrams.
  • Developed complex client requirements as per the client specifications and specific coding standards
  • Used session façade and service locator design patterns to develop stateless session beans in business layer.
  • Used JDBC API for connecting to Oracle DB.
  • Implemented Log4J for logging error messages and Hibernate framework for the data base.
  • Developed Unit & Functional Test Cases.

Environment: J2EE, Java1.5, Sun Solaris, Hibernate, Log4j, Eclipse, IBM Rational ClearCase, Toad, JUnit Oracle.

We'd love your feedback!