We provide IT Staff Augmentation Services!

Application Developer Resume

0/5 (Submit Your Rating)

Clearwater, FL

SUMMARY

  • Having 5 years of professional IT experience in designing and developing Web based and Enterprise applications using OOA, OOD, OOPS and JAVA/J2EE technologies.
  • Experienced in all phases of Software Development Life Cycle (SDLC) including Analysis, Design and Development, Debugging, Support, Integration, Maintenance and Enhancements of Java/J2EE Applications.
  • Experience in working in environments using Agile (Scrum, Kanban) and Waterfall development methodologies.
  • Worked extensively in Model View Controller (MVC) architecture for web development using JSF, Struts and Spring MVC, JSP, JavaBeans and Servlets.
  • Designed and developedbusiness applications using JSP, Servlet, EJB, JSF, JMS, JDBC, Spring, Struts, Hibernate, SOAP and RESTful services.
  • Experience at working on spring frameworks Spring (Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Security, Spring Boot).
  • DeployedSpring Bootserver with secure user authentication for production using Java scripts
  • Experience in Implementing Graphical User Interface (GUI) pages by using JSP,HTML, CSS, JavaScript, AJAX, jQuery with Standard Validations.
  • Hands on experience in Core Java, OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi - Threading, JDBC.
  • Experience in developing Client-Server/N-tier/ Web Application development using Servlets, Multithreading (Concurrent), JSP,Angular JS, Struts, JDBC, Spring, XML, HTML5, AJAX, jQuery, JSON, CSS3, Bootstrap, Java Script.
  • Created forms to collect different user data and Implemented form validation in Angular JS.
  • Expertise in configuring servers like JBoss, Web Sphere Application Server, Web Logic, Apache Tomcat.
  • Expertise in understanding and adapting core and J2EE design patterns like Singleton, MVC, Session facade, Data Access Object, Factory etc.
  • Experience using Hibernate for mapping Java classes with database and using Criteria API and Hibernate Query Language (HQL).
  • Good Knowledge of Data Access Object (DAO) pattern to introduce an abstraction layer between the Business logic tier (Business object) and the Persistent storage tier (data source).
  • Spring Boot-based services interacting through a combination of REST and AWS API-Gateway.
  • Responsible for REST micro services Integration with Swagger and Spring Security.
  • Implemented microservices using Pivotal Cloud Foundry Platform build upon amazon web services.
  • Good experience in J2EE Testing in developing test cases with JUnit for Unit testing, and logging using Log4j.
  • Worked on SQL/No SQL databases systems like Mongo DB, Cassandra, Oracle, SQL Server, MySQL, DB2.
  • Experience in Cloud Environment using Pivotal Cloud Foundry and Amazon Web Services (AWS).
  • Managed Amazon Web Services like EC2, S3 bucket through AWS Console and API Integration.
  • Developed the applications on AWS EC2 instances also configured the storage on S3 buckets.
  • Experience on different IDEs such as Eclipse, Spring Tool Suite and IntelliJ.
  • Experienced at version control tools such as SVN, CVS and GIT.
  • Experience at working on JIRA tools for tracking stories in a Project in a different methodology of Software Development Life Cycle.
  • Experience at CI/CD integration for Automation using Jenkins.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL, PL/SQL

Enterprise Java: JSP, Servlet, JNDI, JDBC, Java security, JSF

Mark-up/XML Technologies: HTML, XHTML,CSS, JavaScript, AngularJS,XML, AJAX, jQuery, JSON

Tools: & Framework Struts, Spring, Hibernate, Spring MVC, Spring Web Flow,JMS, JSF, Log4J, JUnit, SOAP UI, Spring Boot

Web services: SOAP, RESTful, WSDL, JAX-RS, JAX-WS, Micro Services

Web/App Servers: Web Sphere, Apache Tomcat, JBoss, WebLogic

Database: Oracle, SQL-Server, MySQL server

Development Tools: Eclipse,My Eclipse,Spring Tool Suite STS, Net Beans

O-R mapping: Hibernate,JPA

Testing Tools/ Others: JUnit, Putty

Version Control: CVS,SVN, GIT, Rational Clear Case

OS & Environment: Windows Vista/XP/2000/NT, Win 2k Server, Sun Solaris, UNIX

Design Patterns: MVC, Front Controller, Singleton, Business Delegate and DAO patterns

Cloud Technologies: AWS EC2, S3, EBS, VPC, Lambda.

PROFESSIONAL EXPERIENCE

Confidential, Clearwater, FL

Application Developer

Responsibilities:

  • Actively involves in various phases of Software Development Life Cycle(SDLC) such as Design, Analysis, Development and Testing.
  • Actively participated in the daily SCRUM meetings with our team to produce quality deliverables within time.
  • Create complete applications using a platform called Mendix.
  • Involved in developing the Graphical User Interface using HTML, JavaScript, CSS and JSPalso used Mendix for single page web applications.
  • Communicating with clients daily to add or remove a last-minute feature on the application with Mendix Modeler.
  • Design high-impact user-centred websites on Mendix with strong appeal, sophisticated production values and intuitive navigation to maximize user engagement and cement powerful brand identities
  • Engineered 40% better digital solutions by designing proof of concepts (POCs) for the low-code platform using Mendix.
  • Implemented Micro Services based Cloud Architecture using Spring Boot.
  • Designed and developed Micro Services business components and RESTful service endpoints using Springboot.
  • Implemented RESTful based web services using for JAX-RS and JAX-WS respectively.
  • Designed and implemented application using Spring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Spring JDBC, Couch Base.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
  • Have good experience on cloud-based platforms like Azure and MySQL Database.
  • Worked on Log4J to validate functionalities and JUnit for unit testing
  • Implemented configured and customized Jira issue tracking software with agile plug-in across all company functions.
  • Used GitLab’s to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Used IntelliJ, Eclipse IDEtool for application development.

Environment: Java 8, Spring, Spring Boot, Spring Security, Spring batch, Servlets, XML, GitLab’s, JSP, Spring MVC, JDBC, JUnit, Maven, JMS, RESTfulAPI, Micro Services, JavaScript, JSP, Agile Methodology, Mendix, Log4J, Java Server Pages, WSDL, Jira, Spring Security, IntelliJ.

Confidential, Stow, MA

Java/J2EE Developer

Responsibilities:

  • Actively involves in various phases of Software Development Life Cycle(SDLC) such as Design, Analysis, Development and Testing.
  • Actively participated in the daily SCRUM meetings with our team to produce quality deliverables within time.
  • Involved in developing the Graphical User Interface using HTML, JavaScript, CSS and JSPalso used Angular JS for single page web applications.
  • Worked on Angular JS, used its two-way data binding to achieve the feedback functionality from the user.
  • Created Angular components like controllers, services and directives
  • Implemented Micro Services based Cloud Architecture using Spring Boot.
  • Designed and developed Micro Services business components and RESTful service endpoints using Springboot.
  • Implemented RESTfuland SOAPbased web services using for JAX-RS and JAX-WS respectively.
  • Designed and implemented application using Spring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Spring JDBC.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Involved in support for end to operations support for OSS/BSS (Business Support System) identify gaps, and propose solutions and manage issue resolution.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
  • Implement customized XML solution to deliver near real time reservation details to marketing vendor.
  • Have good experience on cloud based platforms like AWS, and NoSQL DB’s like MongoDB.
  • Developed the applications on AWSEC2 instances and configured the storage on S3 buckets.
  • Used HP ALM for defect tracking systems.
  • Worked on Log4J to validate functionalities and JUnit for unit testing
  • Implemented configured and customized Rally issue tracking software with agile plug-in across all company functions.
  • Used GitHub to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts
  • Used IntelliJ, EclipseIDEtool for application development.

Environment: Java 8, Spring, Spring Boot,Spring Security, Spring batch, Servlets, XML, GitHub, JSP, Spring MVC, JDBC,JUnit,Gradle, Web Sphere, JMS, RESTful, SoapUI,Ready API, Micro Services,Pivotal Cloud Foundry, JavaScript, JSP, HTML, ALM, Agile Methodology, AngularJS, Node.JS,AJAX, Log4J, SOAP, Java Server Pages, WSDL, Rally, Spring Security,STS.

Confidential, Coraopolis, PA

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Responsible for designing, coding and developed the application in J2EE using Struts MVC
  • Involved in writing Spring Configuration XML file that containsdeclarations and another dependent object declaration.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
  • Inserted Dependency Injection between components using Spring(IOC) concept.
  • Implemented Spring BootMicro service to divide the application into various sub modules.
  • Used Multithreading (Concurrent) in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Excellent experience of software development with distributed system, parallel computing, multi-threading applications and Client/Server applications.
  • Created and configured the continuous delivery pipelines for deploying Micro Services and Lambda functions using Jenkins CI server.
  • Developed batch job using EJB scheduling and leveraged container managed transactions for highly transactions.
  • Used Spring Security to provide authentication, authorization and access-control features for this application.
  • Wrote Stored Procedures and complicated queries for IBM DB2.
  • Setup, configure and maintain No Sql databases like Cassandra based systems.
  • Cassandra Cluster planning which includes Data sizing estimation, and identify hardware requirements based on the estimated data size and transaction volume.
  • Responsible for creating the database schemas for each micro service using Spring JPA.
  • Developed payment system module using Spring Micro Services on Pivotal Cloud Foundry after successful execution of the main business model.
  • Designed and developed Hibernate DAO’s using Spring Framework’s Hibernate Dao Support and Hibernate Template.
  • Involved in the development of the User Interfaces using HTML, JSP, JS, CSS.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, Oracle 10g using Toad tool.
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Performed configurations and day to day activities using JBOSS.
  • Involved in day to day handling of JIRA issues (production issues at time) that involved data inconsistencies that required to be solved in very less time.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4J for Logging Errors, debugging and tracking using logger’s components.
  • Used GIT Version controller.
  • Used Eclipse as IDE for developing code modules in development environment.

Environment: Java, J2EE, XMI, JSF, Hibernate, SQL, PL/SQL, Spring, Spring Boot, Oracle10g, Struts MVC, EJB, JMS, MQSeries, Micro Services, JavaScript, HTML, XHTML, XMI, IDAM, CSS, Bootstrap, Log4j, jQuery, Angular JS, Node.js, JBoss Application Server, Spring Security, JIRA, Maven, React JS, GIT, Eclipse

Confidential

Java/J2EE developer

Responsibilities:

  • Participated in Requirements gathering and created Design prototypes using story boards to involve in analysis, design and implementation of the Student Management System.
  • Used Spring MVC Framework to develop Action classes and Controllers along with validation framework and annotations.
  • Worked in implementation of MVC design paradigm of Spring framework, Object-Relational Mapping (ORM) using Hibernate and Oracle database at the back end.
  • Configured Spring ORM that provides simplified templates for accessing databases through ORM technologies, such as Hibernate in our case to access the database.
  • Build several UNIX Shell wrappers for programs to schedule them on CRON.
  • Involved in developing SOAP and Restful Web Services functions to get data from the Mainframe Systems.
  • Used SoapUI for web services testing.
  • Developed SQL queries and views for handling database activities in Oracle/MS SQL Server.
  • Used JBOSS Server for deploying the application.
  • Involved in Object Analysis, design and documentation of the application model using Unified Modeling Language (UML).
  • Implemented Multi-Threading concept to pull data concurrently from multiple web pages to generate PDF file in a timely manner.
  • Developed user interfaces using HTML, CSS, AJAX and JSF UI components.
  • Developed Struts validation framework and JavaScript for validation.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Developed Exception Handling framework and used Log4j for logging.
  • Involved in handling unit testing using JUnit.
  • Automated the build and deployment process using ANT build script.
  • Worked with defect tracking system Bugzilla.
  • Used Eclipse as IDE for development of various modules in the application.
  • Used Git as a version control system and for code management.

Environment: Java, J2EE, HTML, CSS, AJAX, JSP, JSF, Java Script, Hibernate, Spring, Struts, Apache axis, Web Services, SOAP, RESTful, SoapUI, Groovy, XML, UML, UNIX Shell Scripting, Oracle, SQL, Ant, Bugzilla, JBoss, Log4j, Eclipse, Git.

We'd love your feedback!