We provide IT Staff Augmentation Services!

Application Developer Resume

Bellevue, WA

PROFESSIONAL SUMMARY:

  • 5 Years of IT experience in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/F and Object Oriented Client - Server technologies
  • Experience in developing web-based applications in Health, Insurance, Telecommunication, ecommerce and Financial domains using IBM WebSphere/WebLogic/JBOSS/Tomcat servers
  • Experience in developing web page effectively using HTML5, CSS3, JavaScript, JQuery, Node.Js, JSON, Responsive Web Design, Bootstrap and experience in making web pages.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Well experienced in J2EE technologies including Core Java which includes multithreading, concurrency, memory management, asynchronous programming, Exception handling, collections and design patterns.
  • Expertise in developing full stack web applications using Restful Web services, J2EE, JSP, spring, Hibernate and Angular JS.
  • Experienced in Service Oriented Architecture(SOA) using SOAP
  • Developed web applications based on different Design Patterns such as Model-View-Controller (MVC), Data Access Object (DAO) and Singleton Pattern.
  • Extensive knowledge on the JBoss Enterprise SOA environment including JBoss Workflow (JBPM) and Drools Business Rules engine(BRMS).
  • Good in developing, deploying, porting and debugging application for Android & IOS mobile development and also in web / software development.
  • Experienced in NoSQL and relational data modeling, object-relational integration (ORM), physical design/tuning. Specialized with Oracle, Mongo DB and Cassandra.
  • Good Knowledge in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Good experience in developing test cases with JUnit for Unit testing, Load testing using JMeter , Stress test and logging using Log4J .
  • Used spring core annotations for dependency Injection spring DI and Spring MVC for RestAPIs and spring Boot for Microservices.
  • Experience on Analytics solutions for APIs Apigee .
  • Highly skilled and experienced in Agile Development process for diverse requirements.
  • Good knowledge of Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, and other services of the AWS family.

TECHNICAL SKILLS:

Programming Languages: JAVA, C, C++, Scala, Python, SQL, PL/SQL

J2EE Technologies: Spring, Hibernate, Struts, Servlets, EJB, JMS, JSF, JDBC Web socket, JPA, Java Beans,OAuth and JAXP

Web Development: HTML5, CSS, JavaScript, JSP, XML, XSLT, JQuery, AJAX, JSONAngular JS, Node.JS, D3.js, JSP Tag libraries

Database: Oracle, SQL, MySQLServer AWS EC2, WebSphere, JBoss, Apache Tomcat

Web Services: Restful, SOAP, JAX-RS/WS, Micro Services

Cloud Systems: Pivotal Cloud Foundry, Spring Cloud, AWS (DynamoDB, SQS, Redis)

Tools: & Frameworks JUnit, Selenium, Log4J, SVN, Android SDK., Jenkins, TDD, Jasper

Build & Design Tools: Maven, ANT, UML, Rational Rose

Design Patterns: MVC, Front Controller, Data Access Object (DAO), Singleton

Operating Systems: Windows, UNIX Scripting and Linux.

Testing Frameworks: JUnit, TestNG, Mockito, EasyMock, Jmeter, Selenium, Rest Assured

Message Brokers: ActiveMQ, RabbitMQ

Tools: Eclipse, Android Studio, RAD, WSAD, Spring Tool suite, APIGEEJIRA, Splunk

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, WA

Application Developer

Responsibilities:

  • Involved in the Software Development Life Cycle (SDLC): Code, Integrate, Deployment and production phases.
  • Implemented Spring framework to manage dependency injection.
  • Worked using spring core annotations for dependency Injection spring DI and Spring MVC for RestAPIs and spring Boot for Microservices .
  • Worked on various Spring Modules (Spring Core, Spring MVC, DAO) along with Hibernate as the back-end ORM tool for implementation.
  • Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Used a microservice architecture, with Spring Boot-based services interacting through a combination of REST.
  • Used AngularJS as the development framework to build a single-page application.
  • Developed facilities for stripping long error messages from minified JavaScript code for AngularJS.
  • Experience in developing and deploying the micro services applications in Pivotal Cloud Foundry (Paas) cloud platform and CF command line interface.
  • Experience include API management, o Auth, Apigee .
  • Debugging and environment support skills in Apigee.
  • Fetching the records for SOAP and Restful requests from Oracle DB using SOLR Search.
  • Built Spring based Java and Scala microservices to support enterprise web application.
  • Worked on Spring Security Framework for authentication and authorization
  • Wrote Spring configuration file to define beans, define data source and Hibernate properties
  • Implemented Object-Relation mapping in persistence layer using Hibernate
  • Worked on front end pages that were developed in a professional manner using HTML, CSS, JavaScript, and JQUERY.
  • Troubleshooting WebLogic Application Server connection pools and connection manager with Oracle 9i.
  • Monitoring error logs, fixing problems and tuning parameters on Weblogic environment.
  • Knowledge on Machine learning algorithms and implementations.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs.
  • Considering the splunk logs for hidden application errors.
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • Managed all indexing, debugging, optimization and performance tuning using SQL Profile and SQL Server Agent.
  • Performance tuning of SQL queries and stored procedures using SQL Profiler and Index Tuning Wizard.
  • Used Angular JS as the development framework to build a single-page application.
  • Experienced in Integrating Spring framework with Hibernate, configuring hibernate mapping files and mapping java classes with database.
  • Developed Restful and SOAP services to integrate with external /internal systems
  • Worked on test automation tools such as Rest Assured, Postman and TestNG.
  • Experienced in various testing methodologies and strategies: Test Driven Development, Behavior Driven Development, etc.
  • Developing database adapter, webservices adapter, ftp adapter, messaging adapter and custom workflow for non-oracle system using Camel.

Environment: Java 8, Eclipse,Spring 4, Hibernate, Restful, SOAP, Web Logic, Oracle 11g, WebLogic server 8.1/9.0, JMS, Active MQ, Camel, Node.js Automation tools such as TestNG, Postman, Spring Boot, AWS, Elastic Search, APIGEE, Jenkins.

Confidential, Charlotte, NC

Software Developer

Responsibilities:

  • Responsible for Analyzing, designing, developing, coordinating and deploying web based application.
  • Effectively using SPRING framework on developing controller, model, and Adapter layers.
  • Worked extensively with Java, Android Touch frameworks and third party API including Java mail API.
  • Involved in entire software development process for all assigned android application development projects: requirement specification, design, implementation, testing and maintenance.
  • Developed, tested, and deployed Storify Business feature set in Node.js with Express and Mongo DB backend.
  • Knowledge on Machine learning algorithms and implementations.
  • Configuring infrastructure for deployment of middleware application through APIGEE.
  • Creating API proxies for the microservices using APIGEE.
  • Used a microservice architecture, with Spring Boot-based services interacting through a combination of REST.
  • Fetching the records for SOAP and Restful requests from Oracle DB using SOLR Search.
  • Built Spring based Java and Scala microservices to support enterprise web application.
  • Created Queues, Queue Managers, Clusters using MQ Series. The Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages.
  • Performance analysis using android tools,
  • Wrote Drool rules in both rule flow and drools fusion for fetching the rule data from the database.
  • Worked with Android UI components such as Layouts, Menus and Action Bars.
  • Worked independently in Eclipse with Java on the implementation of the native application for Android involving SDKs Android
  • Worked on test automation tools such as Rest Assured, Postman and TestNG.
  • Experienced in various testing methodologies and strategies: Test Driven Development, Behavior Driven Development, etc.
  • Been a part of team using advanced statistical and machine learning models.
  • Developing database adapter, webservices adapter, ftp adapter, messaging adapter and custom workflow for non-oracle system using Camel.
  • Worked on Atlassian tools such as JIRA, Confluence, Bit bucket etc.

Environment: Java 8, Android SDK, Spring 4, Hibernate, Restful, SOAP, Web Logic, Oracle 11g, RabbitMQ Commerce manager, WebLogic server 8.1/9.0, Android API, TestNG, Postman, Spring Boot, AWS, Elastic Search, APIGEE, Jenkins.

Confidential

Software Developer

Responsibilities:

  • Designed and Developed complete end-to-end functionality of ‘Client Profile’ module using Java, J2EE, Tapestry and Hibernate
  • Engineered a module called ‘Products & Services’ to store data in Oracle DB about Products and Services that the client undertakes, which is used to asses Branch Risk Factors for the client.
  • Developed initial n-tier web application in J2EE.
  • Implemented Façade and Singleton design patterns for the Risk Engine
  • Involved in integrating the various modules of the application and writing integration tests to ensure application stability.
  • Configured weblogic JDBC connection pools with databases like Oracle 9i/8i, My SQL, MS SQL Server, MS Access and DB2.
  • Participated in Object Oriented design methodologies like designing use cases, class diagrams, sequence diagrams using UML
  • Used ANT to build the application
  • Involved development and maintenance of data saving through EJB 1.1 and custom Data Writer classes.
  • Attended Training of IPV6 and related IPV6 version protocols like OSPFv3
  • Perform call analysis of SIP/RTP protocols to determine call failure such as echo
  • Worked on Object Oriented Design (OOD) and Object Oriented Programming (OOP), design patterns, multi-threading and collections
  • Developed extensive unit tests with 75% code coverage using SONAR
  • Collaborated with Dev-ops team to deploy the application on Distributed server architecture to ensure high availability and low latency
  • Took additional Responsibility for deploying the application on Tomcat server
  • Used Log4j as a logging mechanism to debug issues in the application server
  • Designed UML diagrams using IBM Rational Rose 2001 EE.
  • Designed and developed a standalone REST Web service using JAXB and Jersey API.
  • Installed and Configured WebSphere Server 5.1 and Portal Toolkit 5.0.2 plug-in.
  • Modified the company’s WebSphere’s Portal themes and skins according to the portal requirements
  • Successfully implemented the MVC architecture and Object Relational mapping is done using Hibernate
  • Extensively used Struts tag libraries and jar files and Custom tags.
  • Wrote and maintained the Ant build script for the project.

Environment: Java, JSP, Servlets, WebLogic server 8.1/9.0, JavaScript, JDBC, IBM WebSphere 5.1 Application Server, Selenium, WSAD, TOAD, JNDI.

Hire Now