We provide IT Staff Augmentation Services!

Application Developer Resume

2.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Experienced IT professional with about 7years of experience in Java and related technologies
  • Expert in Core Java Concepts (OOPS, Memory Management, Class Loader, Garbage Collection, Collections, Concurrency, Multi - Threading)
  • Experience in working Micro services architecture.
  • Actively involved in requirement gathering, analysis, design, documentation, unit testing, development, code reviews and integration.
  • Experience working with JSON, XML.
  • Experience in design and development using Spring concepts - Dependency Injection and AOP
  • Working knowledge of Databases like Microsoft SQL Server, DB2 and Sybase
  • Experienced in design and development of various web applications with n-tier architecture using J2EE technologies like JSP, Servlets, EJB, Spring, Hibernate, Struts, JSTL, Ajax, JAVA Beans, JNDI, JMS, JDBC, SOAP, REST, XML.
  • Exposure to databases like Oracle, MySQL, MS-SQL Server, DB2.
  • Good knowledge on Agile, Scrum and SDLC Methodologies.
  • Experienced with Client Server Architecture using backend RDBMS - Oracle and SQL Server 2000.
  • Front-end development experience using HTML, JSP, CSS3, JavaScript, Angular, ReactJS, Socket, Bootstrap, Git, Bower.
  • Quick learner and great team player with ability to work under various environments.
  • Good written, oral communication skills and leadership skills.
  • Worked on Onshore offshore format.

TECHNICAL SKILLS

Frameworks: Struts, Hibernate, Spring, Spring boot, spring socket, spring security, spring data, Angular, react js

Web Services: SOAP, WSDL, REST API

Databases: Oracle, MySQL, SQL Server

Languages: Java, SQL, java script

Web Servers: IBM Web Sphere, BEA Web Logic, Apache Tomcat, AWS, JBoss, Mango DB

IDE: Eclipse, IntelliJ, Net Beans

Tools: /Version Controls: Log4J, JUnit, AngularJS, Jenkins, Ant, Maven, UML, GWT, SVN, CVS, Mockito, GIT, BIT BUCKET

Cloud Technologies: In House Cloud environments, Azure, One OPS, AWS

Messaging Systems: Rabbit, MQ, JMS

PROFESSIONAL EXPERIENCE

Confidential, New York

Application Developer

Responsibilities:

  • Implement development process on Software Development Life Cycle.
  • Participate and understand the Business Requirement.
  • Implement REST API’S which consumes and produces JSON and other mainframe formats.
  • Develop, support APIs and other JAVA modules.
  • Implement Model, View, Controller using Spring MVC framework.
  • Implement Service layers to validate the request messages and handle the responses.
  • Implement DAO layers and utilize Abstract DAO java classes.
  • Utilize Single tone patterns to access Dao classes.
  • Implemented java Reflection API.
  • Implemented Angular ag grid to render dynamic tables.
  • Experience with Relational Data base.
  • Develop and consumed RESTfulweb services to retrieve configurationJSONdocuments related to customer.
  • Implemented Spring dependency injection.
  • Implemented spring AOP for specific controllers to handle exceptions.
  • Utilized Docker to build images to deploy the services into cloud containers.
  • Utilized Kibana/Splunk to monitor logs of the application deployed in cloud instances.
  • Implemented JUINT using Mockito Junit Runner.
  • Mocked Data Base calls in the JUNIT test classes using do return methods.
  • Utilized Git as Code Repository.

Environment: Java,, HTML, CSS, Java Script, Angular, Spring, spring boot,, MVC, MAVEN, Junit, log4j, Linux, Post Man, REST Client, Git,, Kibana, Splunk, IBM MQ, Tomcat.

Confidential, New Jersey

Application Developer

Responsibilities:

  • Implement Agile development process on Software Development Life Cycle.
  • Understand the Business Requirement.
  • Implement Micro Services architectures with Web Services using JSON, WSDL, REST, SOAP.
  • Develop, support and as well as refactor existing codeAPIs using annotation-basedSpring MVC, JPA, React JS.
  • Involve in development of Model, View, Controller using Spring MVC framework.
  • Implement Service layers using spring annotations which involves actual business logic.
  • Implement data access layer i.e. DAO Classes usingJPA HIBERNATE.
  • Experience with Relational Data base to write SQLqueries.
  • Participated to create DATA MODELS which maps to java objects.
  • Develop and consumed RESTfulweb services to retrieve configurationJSONdocuments related to customer.
  • Interacted with the Redis Data Base for profile look up.
  • Supported JSF framework and spring integration.
  • Implemented supported and enhanced spring web socket.
  • Implemented eureka/discovery server to register the micro services.
  • Utilized kibana to monitor logs of the application deployed in cloud instances.
  • Implement spring security to create roles for authorization and authentication based on the requirement.
  • Involve in Jenkins job and to build the executables.
  • Participated in developing and deploying the services and multi-tiered components.
  • Utilize AWS Cloud and IBM web sphere to deploy the services.
  • Utilized Rabbit MQ to push the Objects into queue.
  • Run specific services on embedded tomcat provided by spring boot.

Environment: Java,, HTML, CSS, Java Script, React Js, Spring, spring boot, Spring Data, MVC, Micro Services, MAVEN, Junit, log4j, Linux, Post Man, REST Client, Git, AWS, Kibana, Rabbit MQ, Web sphere.

Confidential, Arkansas

Java Developer

Responsibilities:

  • Implemented Agile development process on Software Development Life Cycle.
  • Experience in implementing Micro Services architectures with Web Services using JSON, WSDL, REST, SOAP.
  • UsingHTML, CSS, JavaScript, React JS Involved in the development of user interface applications.
  • Developed APIs using annotation-basedSpring MVC, Hibernate, React JS.
  • Involved in development of Model, View, Controller using Spring MVC framework.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Used Spring AOP for logging, auditing, and transaction management to distinguish business logic of the application.
  • ImplementedJava Stream API for Bulk Data Operations on Collections.
  • Implemented Functional Interfaces and Lambda Expressions.
  • Implemented Batch jobs to deal with Large number of chunks usingSpring Batch Frameworkto execute the similar jobs periodically.
  • Implemented data access layer i.e. DAO Classes usingHibernateas anORMtool and configured xml files.
  • Experience in writing complexPL/SQLqueries using joins, Stored Procedures, Functions, Triggers, cursors, and indexes in Oracle DBMS.
  • Developed and consumedRESTfulweb services to retrieve configurationJSONdocuments related to customer.
  • Using Spring Boot, deployed the jar files of the application onEmbedded Tomcat servers.
  • Implemented in completeMavenbuild life cycle.
  • Involved in Building Azure Cloud Instances to deploy Services and UI in Lower and Production Environments.
  • Involved in all deployment’s activities in Azure Cloud Instances.
  • Involved in CICD tools using YAML file to build and deploy the Micro Services into Cloud.
  • Integrated APIs with UI using react scripts.
  • Added swagger API for Restful services.
  • Used Postman to Unit the service End point’s request and response.
  • Implemented Singletons Design in all the micro services to Limit the DB2 Calls.
  • Involved in all SSL certificate Related Installations.

Environment: Java, J2EE, HTML, CSS, Java Script, React Js, Spring, spring boot, Hibernate, MVC, Web Services, MAVEN, Junit, log4j, Linux, Post Man, REST Client, Git, Azure.

Confidential, Arkansas

Java Developer

Responsibilities:

  • Designing Java Web based Applications using WebSphere and AIX Servers and Migrate into Tomcat Servers.
  • Provide, Maintain, and support live applications and services.
  • Interact with database objects such as tables, triggers, and stored procedures for the applications using databases IBM DB2 and Informix.
  • Deploy applications and web services using OneOps Orchestra and Azure Cloud.
  • Using Maven build tool to create EAR, WAR & JAR files.
  • Communicate with Users, Stake Holders, and with Business Analysts to acquire and understand requirements.
  • Have experience with 24*7 Production support/Application support.
  • Lead joint application design sessions with other staff members.
  • Prepare various user documents, process flow diagrams and database schema diagrams.
  • Perform Black Box testing of web applications developed by other staff members.
  • Using Lopper Custom tool integrate and deploy applications.
  • Interact and call SOAP and Restful Web Services as need.
  • Perform root-cause analysis of any issues that arise post-implementation and work on solutions related to issue fixing.
  • Participated in Knowledge transition sessions, help prepare system appreciation documents and support the Transition process.
  • Participated in creating Migration documents which assists application teams for further releases.

Environment: Java, J2EE, HTML, CSS, Java Script, Hibernate, MVC, Web Services, MAVEN, Junit, log4j, Linux, AIX, SOAP UI, REST Client, GIT, Azure, Cloud, Tomcat, Web Sphere.

Confidential

Java Developer

Responsibilities:

  • Involved in Requirements gathering, analysis, and design, development, and Testing and Maintenance phases of the application.
  • Implemented Agile development process on Software Development Life Cycle..
  • Maintain and develop enterprise web applications to support the Service bench web Application and associated businesses.
  • Used Java, JSP, JSTL while enhancing the functionality and responsible for creating database tables on Dynamo DB.
  • Worked with MAVEN for project builds.
  • Experienced in implementing all MAVEN life cycle stages such as package, test, clean, deploy etc.
  • UI development with technologies like HTML 5, Angular2 and jQuery.
  • Design and develop applications using Java, Spring MVC, Spring IOC, RESTful Web Service, TypescriptAngular2.
  • Worked closely with UI designers to understand the intuitive prototypes for better understanding of developing mobile application.
  • Developed web pages using AngularJS, JQuery, JavaScript, JSP, HTML, CSS.
  • Involved in mapping data base tables with Business objects using Hibernate.
  • Manipulated data using CRUD (create, read, update and delete) operations of SQL DB database management system and handled database access and data transmission based on RESTful web service.
  • Optimized the full text search function by connecting to SQL DB.
  • Worked on service-oriented systems that utilize REST web frameworks with Spring MVC, Spring REST Template, Rabbit MQ, and Spring Integration.
  • Integrated the spring cloud application to send messages to the Rabbit MQ.
  • Used Spring Dependency injection, Spring MVC and action listeners for values in the front-end.
  • Added swagger API for Restful services to ease customer’s interaction with the remote services.
  • Deep understanding of existing AWS technologies and experience with integrated public cloud services.
  • Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating with Git and Jira to trigger builds using Web Hooks and Slave Machines.
  • Utilize AWSCLI to create and access Resources.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Stateless Session Beans.
  • Effectively communicated the feasibility of requested deliverables and timelines to project manager.
  • Developed server-side services using Core Javaconcepts, Involved in core Javatechnologies multithreading, exception handling.
  • Developed RESTful Web services using Cisco SDF framework in Eclipse Luna tool.
  • Developed modules using J2EE, Java Beans, JNDI and Spring MVC Framework. Developed Controller, Service and DAO classes using Spring MVC architecture.
  • Experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins/Hudson.
  • Configured and deployed patched upgrade bug fixes on both physical and virtual Red Hat Linux servers using satellite server-based Linux tools.
  • Develop spring XML's for binding the components together

Environment: JavaJDK 1.8, JSP, Spring 3.2.5, IBatis, GIT, RESTful, Rabbit MQ, NodeJS, Flink, LINUX script, Secure CRT, Oracle 11g, PL/SQL, JMS, AWS (EC2, VPC, ELB, S3, RDS, lambda), Docker, Chef, CI-CD tools, AWS Cloud, Apache TOMCAT 8.0.

Confidential

Java Developer

Responsibilities:

  • Developed overall new layout of the web portal.
  • Involved in all the phases of the portal change - analysis, design, development, testing and deployment.
  • Developed User Interface using the bootstrap CSS, JavaScript and AngularJS.
  • Used the Spring framework features like Spring IOC and Spring Batch.
  • Created Spring configuration files to use dependency injection.
  • Developed classesusingSpringframeworktohandleuserrequests.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Used Hibernate in data access layer to access and update information in the database.
  • Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, JQuery, Node.js, Angular JS, and HTML to speed the application.
  • Used No SQL database Mongo DB to store data of reporting Application.
  • Used JSON for data exchange between browser and server. Used JSR353 for processing and manipulating JSON objects.
  • Modeled JSON data from database and coded request handlers for parsing and sending relevant data to client (browser) side.
  • Developed web services using JAX-WS to interact with legacy applications (backend processes).
  • Added swagger API for Restful services to ease customer’s interaction with the remote services.
  • Used Apache SVN for repository management and Ant for build management.
  • Updated database scripts to accommodate changes due to UI overhaul (for both Oracle and PostgreSQL)..
  • Ran multiple tests through multiple sessions concurrently through VeriFiX multiple session support.
  • Involved in writing SQL stored procedures on Oracle and PostgreSQL.
  • Ported the application’s native application and database servers from WebSphere/Oracle to JBoss/PostgreSQL.

Environment: Eclipse, Java 1.7/J2EE, Spring 3.2.5, Hibernate 4.0, Struts 2.3.3, EJB 3, Windows (development), RHEL 5(deployment - JBoss), WebSphere 8, JBoss EAP 5, Boots strap, Java Script, JQuery, AngularJs, Node.Js, Oracle 11g, Swagger 1.5, PostgreSQL 9, UML, SVN, JSR 353, JNDI, JAX-WS, Ant, Mongo DB, Mockito, Docker, Junit, VeriFix, Agile Scrum.

Confidential

Java/J2EE Developer

Responsibilities:

  • Actively involved in defining and designing the tiers of the applications and implementation using J2EE best design practices
  • Identifying the technical areas that contributed to the issues and documenting them
  • Worked with development of presentation tier using JSF, JSTL, Java Script, Ajax, JQuery
  • Developed classesusingSpringframeworktohandleuserrequests.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions and cache concepts.
  • Implemented JMS for asynchronous auditing purposes.
  • Responsibleforchangerequestsandmaintenanceduringdevelopmentoftheproject
  • Implemented design patterns such as Singleton, Session Façade and Service Locator
  • Involved in writing the Java utility classes to convert MQ based control claimant information.
  • Worked on JBoss application server
  • Used SVN for version control
  • Developed Graphical User Interfaces using HTML, CSS and JSP’s for user interaction.
  • Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Implemented server-side tasks using Servlets and XML.
  • Used Quality Center for defect tracking.
  • Wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Built scripts using Apache Ant to build the J2EE applications.
  • Written Test cases using JUnit framework to validate the application flows in different scenarios.
  • Implemented the logging mechanism using Log4j framework.

Environment: Java 1.6/J2EE, JSP, JSTL, EJB, Eclipse IDE, Hibernate, JBoss, JQuery, Java Script, Ajax, Spring Framework, HTML, CSS, XML, JUnit, PL/SQL, ANT, UML, Oracle 10g and SVN.

We'd love your feedback!