We provide IT Staff Augmentation Services!

Software Developer Resume

Tampa, FL

PROFESSIONAL SUMMARY:

  • Around 7 years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies also good experience in all phases of Software development.
  • Software Development Life Cycle (SDLC) using Waterfall and Agile (SCRUM & KANBAN) Methodologies.
  • Extensive experience in developing web pages using HTML5, CSS3, XML, DHTML, SASS, LESS, JavaScript, Angular2/4, React JS, JQuery, JSON, Node.js, Ajax, Bootstrap.
  • Excellent command on Angular JS components of controllers, directives, creating custom services with factory and service methods, resources, routing, Dependency Injection, Promises, Scopes, Two-way Data binding, filters and handling animated events.
  • Extensive experience in JAVA/J2EE technologies like Core Java, Servlets, JSP, JSTL, JDBC, Hibernate, Spring, Spring Boot, Spring Cloud, Spring MVC, Spring AOP, Spring Security, Spring IOC, Spring Transactions, Struts, Web Services, JPA, IBM MQ Series, Active MQ, JDBC, JMS, Bootstrap, MVC architecture and Design Patterns.
  • Strong knowledge in using Hibernate Connection Pooling, Collections, Hibernate Caching, Hibernate Transactions.
  • Highly experienced in AWS Cloud platform and its features which includes Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, RDS, IAM, Glacier, SNS, SWF, SES, ELASTIC BEANSTALK, Route 53, Auto scaling, LAMBDA, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
  • Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure and Pivotal Cloud Foundry (PCF).
  • Good in Core Java API, Multi-threading, Collections, Swing development and Application utilities.
  • Extensive experience of database programming in Oracle environment using PL/SQL with tools such as TOAD, SQL Plus, Squirrel.
  • Worked on MongoDB, which provides the storage for security related information.
  • Having hands on experience in deploying web and JEE enterprise applications on Apache.
  • Experience in implementing and deploying SOAP API Web Services JAX-WS and Restful Services JAX-RS to develop dynamic Server Side web contents.
  • Extensively used the J2EE design patterns like Session Facade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Experience in developing application using TDD (Test Driven Development) &Unit testing process.
  • Experience in using Jenkins for Continuous Integration and Sonar jobs for java code quality.
  • Experienced in UNIX/Linux shell scripts for data-driven automatic processing.
  • Experience with logging mechanisms like log4J &log back frameworks.
  • Exposure to developing J2EE applications using IDE’s like Eclipse, NetBeans 8.2 and IntelliJ.
  • Experience in using build tools such as Ant, Gradle and Maven.
  • Good Experience with JMS services using Apache Active MQ, IBM MQS.
  • Hands on experience with version control systems like CVS (Concurrent Version Systems), SVN (Apache Subversion), CLEARCASE and GIT for providing common platform for all the developers.
  • Experience in all phases of software development using Web technologies on Tomcat 6.0.x, 7.0.x, 8.0.x and 8.5.x, IBM Web sphere and Windows platforms, Oracle 9i,10g,11g,12c.
  • Strong communication, interpersonal skills and Committed team player.

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

Software Developer

Responsibilities:

  • Took part in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.
  • Worked on complete development of AGILE and SCRUM development methodologies and tested the application in each iteration.
  • Developed single page applications using HTML5, CSS3, and Angular js.
  • Developed Cloud Compatible Micro Services using Spring Boot, Java and related web technologies.
  • All the functionality is implemented using Spring IO / Spring Boot.
  • Configured and Implemented Spring AOP for transaction management, logging and performance tracking.
  • Used Spring Security Framework for user-level authentication with REST API for service layer development.
  • Experience in Creating, Dropping Indexes, Tables, Stored Procs and Views on Oracle DB.
  • Responsible for creating tables in development schema and wrote Oracle packages, Procedures and Functions using in PL/SQL.
  • Configured Spring Cloud environment for Micro services was provided using Spring Boot with Gradle(Build Management Tool) and Web Logic Server.
  • Deployed the Application into Web Logic Server and made easily accessible at runtime using Cloud Foundry and other cloud services like AWS.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Log4J is used for logging purposes and debug levels are defined for controlling what we log.
  • Writing Unit test cases using JUnit testing framework and performed unit and system testing.
  • Supported actively for production release.

Environment: Java7, J2EE, Cloud Foundry, Java Beans, NodeJS, Spring, Spring Boot, AWS, CI/CD, JQuery, hibernate 2.0, Spring Tool Suite, Angular, Jenkins, Oracle 11g, PL/SQL, Gradle, Log4j, HTML5, CSS3, REST, JMS, Web Services, Web Logic server, GIT.

Confidential, Sanramon, CA

Software Developer

Responsibilities:

  • Took part in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.
  • Worked on complete development of AGILE and SCRUM development methodologies and tested the application in each iteration.
  • Developed single page applications using HTML5, CSS3, Angular 2, Typescript, web pack and grunt.
  • Worked with Angular 2 directives, components, pipes and injectable.
  • Implemented Micro Services using Spring boot and helped in the conversion of the monolithic services to Micro Services.
  • Developed Cloud Compatible Micro Services using Spring Boot, Java and related web technologies.
  • All the functionality is implemented using Spring IO / Spring Boot, Thyme leaf and Hibernate ORM.
  • Implemented Java EE components using Spring IOC, Spring Transactions and Spring Security modules.
  • Configured and Implemented Spring AOP for transaction management, logging and performance tracking.
  • Used Spring Security Framework for user-level authentication with REST API for service layer development.
  • Consumed messages from JMS driven beans and Active MQ. Integrated Active MQ services with Beans.
  • Hibernate DAO classes were developed to retrieve and save data using Spring framework manager classes.
  • Experience in Creating, Dropping Indexes, Tables, Stored Procs and Views on Oracle DB.
  • Responsible for creating tables in development schema and wrote Oracle packages, Procedures and Functions using in PL/SQL.
  • Worked with modules like mongoose for database persistence using NodeJS to interact with MongoDB.
  • Designed and Developed functionality to get JSON document from MongoDB document store and send it to client using RESTful Web Services.
  • Configured Spring Cloud environment for Micro services was provided using Spring Netflix (Eureka server, Hystrix, Ribbon).
  • Expertise with employment of Spring Kafka and Zookeeper apart from JMS as messaging service.
  • Deployed the Application into Docker container and made easily accessible at runtime using Cloud Foundry and other cloud services like AWS, Netflix Eureka, Spring Hystrix as fallback method, Spring Ribbon for load balancing and a broker service to maintain status using SpringKafka and Zookeeper.
  • Apache Mesos and Kubernetes were used as the best ecosystem to deploy and manage Micro services.
  • Designed and deployed a multitude application utilizing almost all the AWS Including EC2, R53, S3, RDS, Dynamo DB, SQS, IAM, Cloud Formation and lambda, focusing on high-availability and fault tolerance.
  • Developed applications using Rule Engines, Drools 4.x, and ILOG to validate the business User Roles.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Log4J is used for logging purposes and debug levels are defined for controlling what we log.
  • Writing Unit test cases using JUnit testing framework and performed unit and system testing.
  • Selenium's playback tool feature for authoring tests has been used in executing more than 100 test cases.
  • Expertise on Selenium Data Driven framework and integrating it with Maven (Build Management Tool), TestNG (Unit Testing tool) and Jenkins (Continuous Integration Tool).
  • Created and configured management reports and dashboards using Splunk.

Environment: AWS, Java7, J2EE, Cloud Foundry, Java Beans, NodeJS, Spring, Spring Kafka, Zookeeper, AWS, CI/CD, JQuery, hibernate 2.0, Eclipse,Devops, Angular, Spark, Jenkins, Oracle 11g, MongoDB, PL/SQL, Selenium, Cucumber, Log4j, XML, HTML5, CSS3, REST, JMS, ActiveMQ, Web Services, Web Logic server, Jasmine, Maven, GIT.

Confidential, Memphis, TN

Software Developer

Responsibilities:

  • Involved in analyzing requirements, technical design, development of various modules assigned.
  • Extensive usage of JavaScript, jQuery, Angular.js, Bootstrap, jQuery/AJAX, JSON, HTML5, CSS3.
  • Used Bootstrap for responsiveness and expertise in Grid Control System.
  • Used Angular.JS factory and services for dependency injection.
  • Proficiently used custom Angular.JS Filter, Directive, and Service to achieve the various functionalities of the website.
  • Used $http in Angular.JS for consuming RESTful web-services.
  • Used Spring Framework at Business Tier and also Spring's Bean Factory for initializing services.
  • Implemented the Application using Spring MVC Framework.
  • Extensively used Spring IOC module to perform the bean dependency injection in various XML files that compose the entire web application.
  • Developed various Custom DAOs using Spring's Hibernate DAO support to persist the records from suitable tables in the database.
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Developed Servlets for Document Upload, Image Streaming and Caching the data.
  • Worked with cots to develop the educational plan with integration of web services.
  • Deployment of application using Maven.
  • Developed JavaScript validation for client side validations and Performed Code reviews and code fixes.
  • Developed Rest services to talk with adapter classes and exposed them to AngularJS front end.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring core Annotations for Dependency Injection and Apache Camel to integrate Spring Framework.
  • Developed Class and Sequence Diagrams using Rational Rose Software.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Tested JSPs in Firefox and Internet Explorer browsers and Identified and fixed browser related issues.

Environment: Java 1.7, J2EE, Springs, JSP, Hibernate, Struts 2.0, AJAX, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, WSDL, Star Team, Oracle, ANT, Windows 2007, SOA, Design patterns, jQuery, AJAX, JavaScript, HTML5, CSS, Apache Camel.

Confidential, Harrisburg, PA

Software Developer

Responsibilities:

  • Worked on High-level and low-level system design, planning, estimation and implementation.
  • Developed presentation layer using JSP, JSF, HTML5, CSS and client validation using JavaScript, DOM.
  • Worked on High-level and low-level system design, planning, estimation and implementation.
  • Used two-way data binding features of AngularJS to implement Data binding to bind various server controls to the data from database.
  • Created Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MYSQL.
  • Implemented Multithreading, Concurrency, Exception Handling and Collections whenever necessary.
  • Developed the project using industry standard design patterns like Singleton, Business Delegate, Factory Pattern for better maintenance of code and re-usability.
  • Developed Microservices and RESTful web services using JAX-WS.
  • Worked with Spring IOC for implementing the future of DI across different layers and implemented AOP for logging and auditing.
  • Involved in writing JSP and JSF components. Used JSTL Tag library to create standard dynamic web pages.
  • Worked on XML and JSON for transferring and retrieving data between different applications.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI and SOAP.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting useful plans from different module.
  • Designed and integrated the full-scale Spring / Hibernate persistence solution with the application architecture.
  • Implemented Object Relational Persistence (Hibernate) for the domain model.
  • Involved in design and development of the Hibernate Domain Model for the services.
  • Worked on web services and associated business modules integration.
  • Worked on development and implementation of the MVC Architectural pattern using Spring Framework including JSP.
  • Involved in identifying and implementation of different J2EE design patterns like Service Locator, Business Delegate, and DAO.
  • Worked in wide-area network to maintain all the device related data onto MYSQL database.
  • Developed the DAO layer for the application using Spring Hibernate template support.
  • Used JMS API for communication between the components.
  • Involved in writing complex PL/SQL queries using joins, Stored Procedures, Functions, Triggers, cursors, and indexes in Data Access Layer.
  • Collaborated with testers and developers and prepared test plans for producing high quality software applications.
  • Worked with JUnit and build tools such as MAVEN. Worked on Log4j for logging errors, messages and performance logs and SVN for version control.
  • Deployed and tested the application in Unix on IBM Web Logic Application Server.

Environment: Java 1.7, J2EE, Spring, JSP, Hibernate, Struts 2.0, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, WSDL, Oracle, ANT, SOA, Design patterns, jQuery, AJAX, JavaScript, HTML5,JUnit,MAVEN,Log4j,Unix,AngularJS,MYSQL.

Confidential

Software Developer

Responsibilities:

  • Involved in all the Functional requirements gathering sessions with the Business Analysts.
  • Was also actively involved in setting coding standards and writing related documentation.
  • Involved in writing Test Cases, Testing Application and Implementation plan.
  • Involvement in the use cases, development of OOAD and modeling, which involved in class diagrams and Object Diagrams using UML.
  • Implemented presentation tier on Servlets, JSP, and HTML for custom business requirements.
  • Involved in communicating with clients on daily basis to ensure their requirements are being reached.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions also performed validations.
  • Involved in Configuring XML Config Properties File.
  • Development of custom objects with the help of Hibernate framework to access database tables.
  • Deployed application in the Tomcat server environment using Maven build tool.
  • Implemented Test Driven Development and Agile Methodology.
  • Created tables for new requirement and have written Packages, Stored Procedures, Functions, Indexes, Sequences, Synonyms, views, and Triggers.
  • Implemented different design patterns MVC, Singleton.
  • Developed Web Services to transfer data between the pages.
  • Involved in writing the SQL Queries for different database operations
  • Involved in implementing JUnit Test Cases.
  • Implemented JavaScript Client side validation and some server side validation with java code as per the requirements.
  • Involved in fixing the bugs at Development and production levels.
  • Involved in code integration and shipment of the code to other environments.
  • Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
  • Participated in the production support and maintenance of the project.

Environment: Hibernate, Spring, SQL, JSP, HTML, CSS, JavaScript, Eclipse, Apache Tomcat Server, UML, Agile, WSDL, Maven, GitHub.

Hire Now