Application Developer Resume
SUMMARY:
- 12 Years of software lifecycle experience in Application Software Design, Object Oriented Design, Development, Documentation, debugging and Implementation.
- Experience as Team Leader, Developer from past 7 years In USA and Japan
- Experience in building Spring Boot Application using STS along with REST based Backend with both Endpoints as well as RestTemplates with MicroService Model
- Exposure and Experience in working Cloud Environment with Google Technologies like Google SDK, Google Authentication Framework like OAuth, BigQuery, PubSub(Push/pull subscriptions), Google API, Console
- Exposure to Jenkins, Docker, GitEye, Concourse Environment
- Exposure to Cassandra, NoSQL Databases.
- Exposure to many Design, Development, Maintenance support tools like PostMan, SourceTree, Confluence, Slack,DevApplication
- Experience in developing Java/J2ee Applications for Banking, Logistics, Media and Mobility domains.
- Experience in Java technologies Core Java, J2EE(JSP, Servlets, EJB), Struts, Hibernate, Spring, JSON, JQuery, Java Mail, Java Connector, XML, SAX, JAXB, DOM, Portlets, Cobol .
- Experience in SOAP, REST web services and JMS.
- Experience in ESB,JBoss Fuse along with Jenkins using GIT
- Experience in RAD 7.5 env, Websphere 6.x, Weblogic12.x andApache Tomcat servers
- Experienced in developing UI Screens using Struts Framework, HTML5, CSS3, Angular JS, JavaScript, HandleBar JS, JSON, JQUERY, CSS3, Ajax, DHTML and HTML,DOJO and yahoo widgets.
- Experienced in Oracle 11g/10g/9i, RDBMS and SQL Server including SQL, PL/SQL and Stored Procedures, triggers and Views.
- Sound Knowledge on Creational, Behavioral, Structural and J2EE design patterns
- Extensively followed iterative methodologies such as Agile, Water Fall and SDLC models in multi project implementations.
- Experience in creating design diagrams using Rational and MS Visio Tools
- Experienced in parsing and generating XML documents using SAX and JAXB
- Experienced in creating build script and running build tools like Ant and Maven
- Proficient in Test case preparation, Unit testing, System testing and regression testing.
- Proficient in latest JS frameworks like Angular JS, HandleBar,Jquery
- Experienced in using source code version control tools Confidential, GIT and SVN
- Experience working in Windows,Unix and Linux.
- Experience on Quality tools like Sonar, Checkstyle, PMD and findbugs
- Excellent communication and interpersonal skills, quick learner, self - motivated, ability to work individually and as well as in a team environment with good team spirit.
TECHNICAL EXPERTISE:
Languages & Technologies: Java 1.8/J2EE, Hibernate, SAX, Web Services, JBoss Fuse, Jenkins, GIT JDBC,JMS, Java Mail, JavaScript, AJAX, Ant, XML, UML, PL/SQL, SOAP, REST,Google Tech(console, Pubsub, Google SDK, Google API, Oauth Security, bigQuery)
Web Frameworks: Struts, Spring, Spring Boot, APBFW, E-Front Framework,HTML5, JSON,Jquery,Ajx,CSS3
Web/Application Servers: Websphere, Web Logic, Apache Tomcat,Pivotal Server
Tools: Eclipse Oxygen, STS, Intelli J,WSAD 6.x, RAD 7.5, My Eclipse 10.7,Putty,Toad and SQL Developer, Rational Rose, Microsoft Visio, PostMan, Beyond Compare,Soure Tree, GitEye, Docker,Concourse.
Databases: Oracle 11g/10g/9i,Cassandra, BigQuery
PROFESSIONAL EXPERIENCE:
Confidential
Application Developer
Responsibilities:
- Actively involved and keep involve in Analysis, Design of the System.
- Creation of Rest End points supported with Security.
- Development of backend application to using Java 1.8, Spring Boot, Rest API, Google API, PubSub, OAuth, Cassandra.
- Creation and Execution of Unit Test cases using Mockito and JUnit frameworks
- Creation and Execution of TDD, BDD cases
- Use of Sonar for code quality
Environment: Java 1.8, J2EE, Spring Boot, STS, REST API, Rest Template, Google PubSub, Google BigQuery, Google Authentication, Cassandra, PostMan, Concourse, GitEye, SourceTree, Postman, Json API, Maven, XML.
Confidential
Sr.Developer/Lead
Responsibilities:
- Actively involved and keep involve in Analysis, Design of the System.
- Active involvement and leading the Team in development using Java 1.7,Struts, Spring,Hibernate 2.x, WebLogic, REST, Jboss Fuse, ESB, Jenkins.
- Development of UI to support both desktop and mobile of android/IOS using HTML 5, Angular JS, JavaScript, Jquery, JSON, CSS,Ajax,CSS3
- Preparation of analysis document for Best O-R mapping to make it fast and flexible.
- Analysis and design of Database functionally as well as technically.
- Involved in technical analysis and feasibility on migrating from Struts 1.x to 2.x
- Worked on defect fixes of business functionality Confidential back application which is on Java1.7
- Involved in Unit testing and System Testing, Production Bug fixing.
- Use of Sonar for code quality
Environment: Java 1.7, J2EE, REST, Struts1.2, Spring,Oracle 12, Hibernate 2.0, Eclipse Neon, WebLogic12/10.3, HTML5,CSS3, XML,JSON, JQuery, JavaScript/AJAX, Angular JS, CSS, SVN, Confidential, Putty, Unix.
Confidential, Washington
Sr.Developer/ Lead
Responsibilities:
- Used Waterfall software development methodologies in which helps to develop project plans.
- Migration to Agile methodology.
- Actively involved and keep involve in Analysis, Design of the System.
- Active involvement and leading the Team in development using Java 1.6, Struts, Hibernate 2.x, WebLogic, SOAP, Jboss Fuse, ESB, Jenkins and GIT.
- Development of UI to support both desktop and mobile of android/IOS using HTML5, Angular JS, JavaScript, Jquery, JSON,CSS,Ajax,Struts,Spring,CSS3
- Preparation of analysis document for Best O-R mapping to make it fast and flexible.
- Analysis and design of Database functionally as well as technically.
- Did technical analysis and feasibility on migrating from Struts 1.x to 2.x
- Worked on defect fixes of business functionality Confidential back application which is on Java1.7
- Research and analysis of using Hadoop.
- Involved in Unit testing and System Testing, Production Bug fixing.
- Use of Sonar for code quality
Environment: Java 1.7, J2EE, SOAP, Struts1.2,Spring, Oracle 10, Hibernate 2.0, MyEclipse10.X, WebLogic12/10.3, HTML5, DTHML, JSON, JQuery, REST, JavaScript, Angular JS, CSS3, SVN, Confidential, Putty,Unix.
Confidential, Newyork
Sr Developer/ Lead
Responsibilities:
- Involved in Analysis and Design of various modules like Invoice, Grouping, and Multiple Insertions.
- Involved in the complete development, testing and maintenance of the application.
- Used Agile, Waterfall software development methodologies which help to develop project plans.
- Designed UI Screens using Struts,Spring, JSP, Servlets, CSS, DHTML and HTML.
- Developed UI screens for validation using Struts Validators and JavaScript
- Extensively used Java such as Exceptions, Collections, and Streams etc. in application.
- Developed application using Java Mail to send status of an order after placing an Ad
- Developed code to call SAP Server using Java Connector
- Involved in UT,ST and Regression testing
- Involved in configuring JDBC connection pooling to access the database server.
- Front-end validations done using Form validation components and JavaScript
- Involved in writing Queries, Functions and modifications to existing database structure as required per addition of new features.
- User SAX parser to parse the output xml resulted from CAPI server
- Involved in bug Fixing of Dev. and Production issues
Environment: Java 1.4/1.5, J2EE, JDBC, Struts, Spring, REST, Hiberate,Oracle 10g, Eclipse, SQL, Agile methodology, JCA,SQL Developer, JavaScript, CSS, HTML, DHTML,RAD7.5, Web sphere application server, putty, SAX Parser.
Confidential
Team Lead
Responsibilities:
- Actively involved in gathering the business Requirements from the business owners.
- Analyzed and created design diagrams like Class and Sequence Using Rational Rose
- Designed and validated UI Screens using Struts Framework, DOJO, JSP,Servlets, JavaScript, CSS, Ajax, DHTML and HTML.
- Techniques and troubleshooting tips for installing JVM and Tomcat.
- Written the unit test cases for the functional flow
- Used Data Access layer and Persistence layer using Hibernate.
- Developed Hibernate Mapping files and objects.
- Used Software development best practices from MVC, Spring, and databases.
- Developed and used Ant Scripts to build the application.
- Used Agile software development methodology which helps to develop project plans
- Implemented Oracle Queries using SQL.
- Obtained Message Driven Beans functionality using Scheduler timers and Session beans,JMS to listen for test orders and test results and update database.
- Used Singleton,DAO, DTO, Session Façade, MVC design Patterns.
- Involved in development and deployment of application on Unix environment.
- As part of FDNGP product work, I involved in program verification for check style errors and findbugs.
- Involved in development of screens using Yahoo Widgets
Environment: Java 1.5, J2EE, JDBC, Struts2.0, Spring, Hibernate 3.0, Dojo toolkit, Oracle 10g, Eclipse, SQL, Agile methodology, JavaScript, CSS, HTML/DHTML, Tomcat server
Confidential
Team Lead
Responsibilities:
- Actively involved in gathering the business Requirements from the client and used SDLC methodology.
- Analyzed and created design diagrams like Class and Sequence Using MS VISIO
- Designed and validated UI Screens using JSP,Servlets, JavaScript, CSS, E-Front Framework, DHTML and HTML.
- Written the unit test cases for the functional flow
- Used EJB(Entity) to create, update data in Database
- Used Unix Scripting for delivery of Code, Batch Processing
- Developed Hibernate Mapping files and objects.
- Developed and used Ant Scripts to build the application.
- Implemented Oracle Queries using SQL.
- Obtained Message Driven Beans functionality using JMS for transfer of data to other branches.
Environment: Java1.5/J2EE,SDLC methodology, Web Sphere Application Developer, RAD7.5, Web Sphere Server, APB Framework, E-Front-FW,Spring, Hibernate, AJAX, EJB, MQ, Core Java Oracle 9i, MS Visio, JavaScript, HTML and DHTML
Confidential
Module Lead
Responsibilities:
- Actively involved in analysis of code migration from Java 1.3 to 1.5
- Created functional and Technical document with proposed modifications and enhancements
- Upgraded code to replace and effectively use Java1.5 features like Generics, enhanced for loop, Auto boxing etc.
- Written the unit test cases for technical as well as functional flow
- Used Unix Scripting for deploy and delivery of Code
- Developed and used Ant Scripts to build the application.
Environment: WSAD5.5, RAD 7.0, Java 1.5,Jsp,Servlets,Oracle 9i, IBM APB Framework, E-Front-FW, Windows, Unix, ffftp
Confidential
Module Lead
Responsibilities:
- Actively involved in gathering the business requirements from the client by means of meetings, discussion and used SDLC methodology.
- As a senior Member of Team, Created High level and low level design documents.
- Created Class and sequence Diagrams using MS Visio
- Created functional and Technical document with proposed modifications and enhancements
- Developed screens using JSP, Servlets, HTML and JavaScript
- Actively in development of application logic based on Design documents using Java 1.3,JDBC
- Created Queries and executed and verified Confidential SQL Developer.
- Written the unit test cases for technical as well as functional flow
- Used Unix Scripting for deploy and delivery of Code and Confidential as repository
Environment: WSAD5.5, Java 1.3,JDBC, SQL, Jsp, Servlets,Oracle 9i, IBM APB Framework, E-Front-FW, Windows, Unix, ffftp, Visio
Confidential
Developer
Responsibilities:
- Actively involved in collecting requirements from the client and used SDLC methodology.
- As an active member of them, Created High level and low level design documents.
- Created Class and sequence Diagrams using MS Visio
- Developed screens using JSP, Servlets, HTML and JavaScript
- Actively in development of application logic based on Design documents using Java 1.3
- Created Queries and executed and verified Confidential SQL Developer.
- Created Test cases and tested application for UT and ST
- Written the unit test cases for technical as well as functional flow
- Used Unix Scripting for deploy and delivery of Code and Confidential as repository
Environment: Eclipse,Java 1.3,JDBC, SQL, Jsp, Servlets, Oracle 9i, IBM APB Framework, E-Front-FW, Windows, Unix
