We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Middletown, NJ

SUMMARY:

  • 5 years of IT experience involving all phases of Software Development Life Cycle (SDLC) including planning, analysis, design, implementation, testing and maintenance of Multi - Tier distributed, secure enterprise applications using Java /J2EE technologies and SOA.
  • Experience in working with different SDLC methodologies like Waterfall, Agile (SCRUM) based on development environment, following the sprint deadlines and participating in scrum meetings.
  • Extensive experience of working in Test-driven development (TDD) and Agile development environment.Extensive experience and expertise in developing web applications using Core Java, J2EE, Java 8 lambda expressions, JSP, Servlets, EJB, JDBC, Struts, Spring, Hibernate ORM, JMS, JSF and XML.
  • Strong hands on experience in implementing Design patterns like MVC, Data Access Object, Session Façade, Business Delegate, Factory, Proxy, Service Locator and Singleton.
  • Solid experience with Responsive Web Design technologies like HTML5, CSS, DHTML, XHTML, JavaScript, AJAX, Bootstrap, XSL and JSON.
  • Strong Experience in developing front-end systems with Bootstrap and MVC frameworks such as Angular JS, JQuery, Node JS.
  • Good Knowledge of React and Node JS for developing the microservices and Web applications.
  • Experience with different Spring framework modules like Spring Core, Spring AOP, Spring IOC, Spring MVC, Spring Boot, Spring Batch, Spring Data, Spring Security, Spring Templates (Spring JDBC and Spring Hibernate) and Spring cloud.
  • Experienced in developing web-based applications using Web Services like SOAP and RESTful ( JAX - RS & JAX - WS) services and hands on experience in developing the RESTful microservices.
  • Experience in design and development of robust and highly scalable web service platforms and API's based on REST and SOAP for e-commerce applications using AXIS, WSDL, UDDI, XML, JAX-WS, JAX-RS, JAXB, JAX-RPC technologies and Jersey frameworks.
  • Experience in Oracle 10g/11g/12c, PL/SQL Developer, SQL, MySQL, Cassandra and MongoDB.
  • Experience in bug tracking tool JIRA and code integration and deployment tool JENKINS.
  • Hands on experience in building tools like ANT, Maven, Gradle. Used Maven, Jenkins, SonarQube for continuous deployment and integration of the build and release process.
  • Experience with Junit, Jasmine, Karma, Mockito and Log4J in developing test cases.
  • Working knowledge with version control tools like SVN, CVS, GIT.
  • Highly experience with Java complaint IDE's like Spring Tool Suite, Eclipse, IntelliJ, and RAD.
  • Expertised in developing the Microservices and deploying the Micro services using the Docker Images, containerizing the services and applications using the Docker.
  • Deployed and hosted the microservices on the Kubernetes. Monitoring the K8S pods frequently to always up and running the services.
  • Experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access)
  • Good knowledge and experience with the Continuous Integration and Continuous deployment pipeline.
  • Expertise in using J2EEApplication Servers such as IBM WebSphere, WebLogic, JBoss and Web Servers like Apache Tomcat.
  • Excellent analytical and critical thinking, quick learning, creative problem solving, interpersonal and client interfacing skills with strong leadership skills.

TECHNICAL SKILLS:

Languages: JAVA, C, SQL, and PL/SQL.

Web Technologies: HTML5, CSS3, XML, XSL, XSLT, SOAP, Restful web services Java Script, jQuery, Ajax.

Libraries: Angular JS, 2.0, React JS, Nose JS.

Frameworks: Hibernate ORM, Spring MVC, Spring (IOC, AOP), Spring Boot.

Java Frameworks: Servlets, JDBC, JSP, JSF, JPA.

Development IDE/ Tools: Eclipse, NetBeans, RAD, IntellJ

Web/Application Server: Web logic, Web Sphere, Tomcat, JBoss.

Web Services: Apache AXIS, SOAP, REST, WSDL.

Version Control Tools: CVS, Tortoise SVN, GIT.

Database: SQL Server, MySQL, Oracle 11g/12C, Cassandra, MongoDB

Unit testing: Jasmine, Karma, Chai, Mocha, TestNG, Selenium and Protractor

Operating System: Windows, Linux, Mac

Version Control: GIT, SVN and CVS

Project Build and Management: Jenkins, Maven, SonarQube, Docker, Kubernetes.

Cloud Technologies: AWS

PROFESSIONAL EXPERIENCE:

Confidential, Middletown, NJ

Java Developer

Responsibilities:

  • Participated in the daily Scrum calls and followed Monthly Sprint meetings using the Agile process. Discussed, designed and implemented the application.
  • Developed the application based on the Service Oriented Architecture (SOA).
  • Developed responsive web application for backend system using AngularJS, Java Script, HTML5 and CSS3
  • Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality. .
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Client Side code were written in AJAX and server Side Code were developed using MVC4.
  • Developed Web Services SOAP/HTTP, SOAP/JMS, and SMTP using SOA technologies such as SOAP, WSDL and UDDI Experience with and solid understanding of Micro services.
  • Used Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging, security, and transaction management.
  • Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
  • Expertise in developing reusable and interoperable Web service modules based on microservices, SOA architecture using SOAP and RESTful.
  • Wrote micro service to create User specific algorithm and created/altered database partitions using jdbc template and Spring data JPA.
  • Wrote SQL queries, stored procedures and enhanced performance by running explain plans.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Tiles with Spring MVC, JSP, JSTL and JavaScript, Business objects developed using POJOs and data access layer using Hibernate framework.
  • Developed Angular JS Controllers, html views, Services and factories for consuming REST API's and Math calculations modulus.
  • Used complete annotation driven approach to develop the application using Spring Boot.
  • Designed and developed Application based on Spring MVC Framework using MVC design pattern.
  • Designed and Implemented SOA Architecture, Multithreading, using Spring MVC Framework, Spring Batch Coding involves Writing Controller Rest Controller, Service Layer and DAO Classes.
  • Achieved synchronization of multiple threads through Multithreading and Exception Handling.
  • Developed micro services using Spring MVC, Spring Boot, Spring Cloud, Spring AOP and Dependency Injection and JPA.
  • Involved in implementing authentication and authorization to our application using spring security.
  • Responsible for the implementation of application system with Core Java and spring framework.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes. Designed and Implemented REST web services using JAX-RS, Spring REST.
  • Developed unit test cases using Jasmine and Karma and performed end to end testing using Protractor and Selenium.
  • Used complete annotation driven approach to develop the application using Spring Boot and was also involved in setting up the Spring bean profiling.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Build REST web service by building Node.JS Server in the back-end to handle requests sent from the front end JQuery Ajax calls.
  • Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
  • Validating the data object through Drools.
  • Focused on Test Driven Development (TDD) thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Deployed application in WebSphere Application Server and developed using RAD.
  • Coordinated with QA team for development of test plan, test cases, test code and responsible for defects allocation and resolution of those defects using Selenium.
  • Implemented code according to coding standards and Created Angular.JS Controller Which Isolate scopes perform operations. Extensively used Core Java such as Exceptions, and Collections.
  • Implemented Unit testing using JUNIT.
  • Used Apache Maven for project management and building the application.
  • Developed REST based microservices which takes the input from the application log data and validate the log and gives the results in the JSON format.
  • Using GIT to checkout and check-in code and merge the code.
  • Used Log4j utility to log error, info and debug messages.
  • Used Docker to containerizing the microservices and application using the Docker Images.
  • Assigned Docker Images to the specific seed templates using CI/CD pipeline.
  • Automated the Build and Deploy process using the Maven and Jenkins.
  • Used SonarQube to tesing the code Quality.
  • Deployed Microservices and hosted the services on the Kuberentes Cluter with a namespace.
  • Kubernetes pods are automatically restarted and host the service with specific node port.
  • Assigned a specificNode port to the each service to access easily.
  • Used Post man to test the services and its performance.
  • Wrote Junit Test cases to test the performance of the service and developed test cases to find results.
  • Created a documentation page on the entire services accessibility and performance.
  • Agile methodology was adopted in development. This includes daily Scrum.

Environment: Java, J2EE, Spring MVC, RESTful Web Service, Microservices, AJAX, JSP, MySQL, Servlets, AngularJS, CSS, JavaScript, HTML 5, Gradle, Log4j, DAO, Hibernate, Spring Security, Spring Framework, Spring Boot, JavaBeans, JSTL, Bootstrap, Jenkins, GIT, SVN, Maven, Docker, Kubernetes, Junit, Eclipse, Node JS.

Confidential, Irving, TX

Java Full Stack Developer

Responsibilities:

  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development and achieve TDD (Test driven development approach).
  • Designed and implemented rich UI and custom form validation features for Checking and saving module using HTML5, CSS3, and JavaScript.
  • Used JavaScript library leaflet for client-side mapping.
  • Involved in implementation of MVC pattern using Angular.js with routing and templates for the Bill Reminders and view recent transactions for the payment history.
  • Worked with Angular Filters to sort the history of payments through order of date, year and month using custom directives for a specific format of the history of payment details in tables using Bootstrap.
  • Worked on the enhancements of the navigation and menu button into device responsive feature using Bootstrap.
  • Created custom, self-contained, reusable and testable AngularJS modules, controllers, directives and services to implement key functionalities for customer account summary.
  • Used AJAX in AngularJS to call REST web services and populate values in views by utilizing ng-grid, ng-repeat to show tabular data.
  • Used Angular Modules like Angular-animate, Angular-cookies, Angular-filter, Angular-mocks, Angular-resource, Angular-sanitize, Angular-touch, UI-bootstrap and Angular Rectangular.
  • Wrote NoSQL queries and procedures to fetch the data from MongoDB for Customer accounts.
  • Worked on customizing the Bootstrap classes using CSS preprocesses like SASS and made use of grunt task runner to compile SASS files to CSS, minify files and compress images.
  • Used AJAX functionality for asynchronous communication for payment confirmation for different users.
  • Worked in creating various dynamic data visualization Charts for the payment history by creating pie charts using D3.js.
  • Worked in creating account statements through Node.js and worked on the chat module utilizing web sockets to transmit JSON/Swagger data string and render them using Node.js, web socket.
  • Worked in consuming RESTful web services to fetch the data of Card Payment history of the logged users in the view recent payments using Node.js, Express.js and Middle wares.
  • Created and consumed RESTful API using Hapi.js to provide centralized logic and reusable data retrieval build on top of Node JS.
  • Performed CRUD operations like Update, Insert and Delete data in MySQL.
  • Performed JavaScript testing with Jasmine, Karma, Mocha, Chai, QUnit.
  • Designed and developed Microservices business components using Spring Boot.
  • Implemented object relational mapping in the persistence layer using hibernate framework in conjunction with Spring IO and Spring Boot functionality.
  • Consumed REST based Microservices with REST template based RESTful API and utilized spring cloud to manage the complexity with a service registry like Eureka and Consul and client-side-load-balancing.
  • Used Hibernate annotation to control data fetching and cascading type and batch size to improve the data access performance.
  • Pushing and merginhg code to the GIT repositories.
  • Automated the deployment using the templates in the CICD pipeline.
  • Automated the Build and Deploy process using the Maven and Jenkins.
  • Used SonarQube to tesing the Code Quality.
  • Deployed the application using the Tomcat server.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Chef Configuration management.

Environment: HTML5, CSS3, Bootstrap 3, JavaScript, Leaflet, AJAX, Angular.js 2.0, RESTful web services, Spring Boot, JSON, CSS3 Validator, Node.js, AWS, Chef, GIT, JAVA, Spring MVC 4, Micro services, Jenkins, Spring IO, Hibernate 4, Karma, Eclipse, Apache Tomcat.

Confidential, Dallas, TX

Fullstack Developer

Responsibilities:

  • Developed responsive web application for backend system using AngularJS, Java Script, HTML5 and CSS3.
  • Built reporting module for analytic services using custom AngularJS MVC Framework Components.
  • Controllers and Services that are bind using Dependency Injection to enable loose coupling between application components.
  • Developed NoSQL based data layer for the application.
  • Developed JUnit test cases for Unit testing & for Continuous Integration we used Jenkins.
  • Using GIT to checkout and check-in code and merge the code with other developers.
  • Designed Prototype and project layout skeletons using ReactJS, jQuery, CSSand HTML.
  • Used Bootstrap and AngularJS in effective web design.
  • Build and deploy application using Maven and Jenkins .
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js and Node.js
  • Experience in developing RESTful APIs using Spring
  • Constructed web pages for application using MVC3, Java Script, jQuery, ReactJS, andNode.js.
  • Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, and jQuery, Node.js, HTML, SASS and Ajax to speed the application.
  • Integrated the Java Code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed HTML views with HTML5, CSS3/SASS, Bootstrap, Node.js and AngularJS.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS)
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, DHTML, Web Service Call and JSON.
  • Responsible to manipulate HTML5, CSS3 in jQuery and as well as making the pages dynamic using AJAX, JSON and XML.
  • Involved in Analysis, Design, and Development Production phases of the application.
  • Designed application using UML. Elaborated on the Use Cases based on business requirements and was responsible for creation of Class Diagrams and Sequence diagrams.
  • Used AWS Toolkit for Eclipse to add the AWS SDK for Java to create a new AWS SDK
  • Involved in the development using Java/J2EE Technologies, Web Services and Hibernate ORM Framework.
  • Functionalities include writing code in HTML, CSS, JavaScript,jQuery, Ajax, JSON, AngularJS and Bootstrap with MySQL Database as the backend.
  • Created Call flow diagramstify companies or users who have subscribed particular services in our product.
  • Used AWS to deploy, and debug Java applications .
  • Developed customer facing software for managing advertisements to grow the business using JavaScript/jQuery, HTML 5 and CSS.
  • Deployed application using WebSphere Application Server.
  • Implemented client side JavaBeans for DAO Pattern.
  • Evaluated Prototype JavaScript Framework.
  • Used jQuery High charts plugins integration with databases for displaying custom graphs (line, bar, pie etc.)
  • Woked on S3 bucket took part in deploying application in AWS.
  • Used AWS EC2 instances for running the application on AWS infrastructure.

Environment: Java, J2EE, Spring MVC, RESTful Web Service, Hibernate,JMS, AJAX, JSP, MySQL, Servlets, Web Sphere Application Server, AngularJS, MS Visio, CSS, JavaScript, HTML, Eclipse, Log4j, JavaBeans, Node.js, AWS, S3 buckets, Bootstrap, ReactJS, Jenkins, VXML, Backbone.js, ANT, GIT, SVN, Maven, JUnit.

Confidential, Richardson, TX

Fullstack Developer

Responsibilities:

  • Understanding of business requirements, analyzing and implementing the process using Agile (Scrum) methodology.
  • Developed the presentation layer using HTML, XML, XSLT, CSS, EJB and AJAX.
  • Used RWD techniques to implement dynamic CSS on server side, along with Bootstrap.
  • Worked on pop up screens, image sliders, and dropdown menus on web pages using JavaScript, CSS3, jQuery, and AJAX to make UI functional.
  • Existing JavaScript code conversion into MVC pattern using AngularJS framework.
  • Single page applications were built using AngularJS.
  • Developed the presentation tier using Spring Framework that ensures MVC rapid application development.
  • Developed account transfer system using Spring beans and developed persistence layer in Hibernate for data access
  • Used Spring Framework for Dependency injection and integrated with the JSF Framework and Hibernate.
  • Experienced in using Spring annotations based on layer in applications like @Component, @Controller, @Service, @Repository, etc. annotations.
  • Implemented and configuring Spring MVC components Dispatch servlet, Controllers and View resolvers.
  • Developed SOAP Web Services by using JAX-WS and Restful web services by using (JAX-RS) Jersey framework.
  • Developed Web Services to provide the list of transactions for an account as a SOAP endpoint service.
  • Assisted front end developers in implementing the GWT.
  • Involved in writing jQuery-based Ajax requests to call the web service/APIs to fetch the data and populate on the UI.
  • Developed RESTful Web Service using REST Jersey API.
  • Developed Spring Services,DAO’s and defined routes using Apache Camel.
  • Developed messaging module using Spring JMS, Apache Camel and ActiveMQ.
  • Integrated Hibernate with Spring for Handling Transactions.
  • Developed applications with SQL Server.
  • Developed restful web services using Jersey and spring and developed rest services using Node.js and other node modules.
  • Used AWS as a Toolkit for Eclipse.
  • Developed stored procedures, Triggers and functions to process the data using SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Consumed RESTful Webservices.
  • Updated the DOM nodes and elements using selectors and attributes implementation
  • Strong experience working on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Developed Eclipse Plugin for creating BIRT reports developed an application using Eclipse RCP, Xmlbean.
  • Worked extensively on designing CSS based page layouts that are cross-browser compatible.
  • Interpreted SASS scripting language into CSS.
  • Extensively used JavaScript, jQuery libraries, bootstrap, AJAX for form validation and other interactive features.
  • Used Bootstrap and Angular JS.
  • Using responsive design and media queries, created responsive web pages for critical modules
  • To interact with the servers for information, calls were triggered using AJAX and jQuery.
  • Design concepts were prototyped rapidly including data visualization.
  • Designed, developed and maintained a rich data-driven application using Backbone.js.
  • Experience in the complete product life cycle stages as plan, prototype, code and test in an agile, continuous integration and automated testing environment.
  • Implemented persistence layer using Hibernate that use the POJO classes to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.
  • Implemented Hibernate utility classes, session factory methods, and different annotations to work with back end data base tables.
  • Implemented Hibernate second level caching to improve read performance.
  • Used Jersey API to implement Restful web service to retrieve JSON response and used Jackson library to parse JSON response.
  • Implemented Ajax calls using JSF-Ajax integration and implemented cross-domain calls using JQuery Ajax methods.
  • Developed test cases and performed unit testing using JUNIT.
  • Used Log4J to capture the log.
  • Built, configured and deployed applications using Maven.
  • Used CVS for version control across common source code used by developers.
  • Good Experience in using test driven JS tools like Jasmine and Karma.
  • JIRA tool was used for bug tracking.
  • Onsite coordinator for Offshore Team.
  • Lead discussions with BA’s for better understanding of the design requirements for application modules.
  • Involved in daily scrum to discuss the design and work progress.

Environment: Spring, Hibernate, JSF, JAX-WS, JAX-Rs, Jersey, Eclipse RCP, Json,NoSQL, Web services, AWS,Drools,SOAP, ReactJS,HTML, CSS,SASS, JavaScript, AngularJS, AJAX, jQuery, GWT, XML, XSL, REST Webservices, JIRA, Jasmine, Backbone.js, Bootstrap, JUnit, Log4J, Maven, CVS.

We'd love your feedback!