We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Visalia, CA

SUMMARY:

  • Over 7+ years of experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using JAVA/J2EE technologies.
  • Experience in design and developing applications based on Akka using ZeroMQ, written in Scala and running on Linux.
  • Experience in developing GUI using Web - Development technologies like HTML, JavaScript, CSS, HTML5, Angular JS, Bootstrap, JSF, and jQuery.
  • Had knowledge on continuous integration and deployment using Jenkins, Docker
  • Hands on experience in a Linux environment with Apache Tomcat on Confidential .
  • Having Knowledge in MEAN stack development which includes Angular JS, Express, node js and Mongo DB.
  • Worked strongly following Agile (Scrum) methodology and extensively on Java Collections API (different data structures in Java) like Array List, Vector, HashSet, HashMap etc. Worked on java Mail API.
  • Strong knowledge on AWS IOT, AWS Dynamo DB, AWS SNS and AWS Lambda function and also in the areas of distributed technologies like C++, JAVA, J2EE (JDBC, Servlets, JSP, AJAX, EJB, Struts, Hibernate, Spring, Web services).
  • Strong Experience working with Client Server Architecture using Databases like Oracle 8i/9i/10g, MySQL, and proficient with Triggers, Functions, Stored Procedures, and PL/SQL programming.
  • Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular JS, Ext.JS, Backbone JS and Node.JS as a platform for Web applications.
  • Good exposure to tools like Soap UI, Postman for testing SOAP and RESTful web services, browser plugins like Advanced REST client and CURL using command line for testing HTTP requests.
  • Hands-on knowledge JUnit, JMETER, J-Web Unit, TestNG, Log4j, Swagger and Selenium WebDriver.
  • Expertise in developing procedures to unify, streamline and autospy application development and deployment procedures with Linux container technology using Dockers.
  • Experience in programming JBOSS Enterprise SOA environment including JBOSS Workflow and Drools Business Rules engine.
  • Experience in modeling complex web application using RUP and XML.
  • Having Knowledge on Scala, used as templates in Play Framework.
  • Hands on experience in Core Java, Servlets, JSP, JDBC, RichFaces, JPA, JSF. Knowledge of Eclipse tool for the development of Java projects.
  • Hands on experience Glass Fish and Tomcat web servers.
  • Expertise in Logging, build management, Transaction management and used end to end testing frameworks like Junit, Selenium and Protractor and logging frameworks like Log4j I & II, Log back.

TECHNICAL SKILLS:

Programming Languages: Java, Python 3.3/2. 7, C++, Shell Script, SQL, J2EE

Database Skills: Oracle10g, Oracle11g, PL/SQL, SQL, Oracle 11g, MySQL, SQL Server 2008, SQL Developer, Toad, SQLite3, Microsoft Access, EBX, Mongo DB,.

J2EE Technologies: Java, JSF, JSP, JDBC, JNDI, Swings, Servlets, jQuery, Struts 2.0, Spring, Spring Boot, Spring Batch, Hibernate.

Cloud Technologies: Amazon Web Services and Google cloud.

Web Technologies: HTML5, XML, CSS, Bootstrap, Angular JS, JavaScript, Node JS, XSL, AJAX 2.0, .Net, XSL, XHTML

Web/Application Servers: JBOSS, Apache Tomcat7.1, WebLogic, IBM WebSphere, Web Services SOAP and Restful

Scripting Languages: Java Scripting, PERL Scripting, Shell scripting

Operating Systems: MAC, LINUX, UNIX, Windows 7, Vista, XP, 200 0, 98

Design Tools: MS Visio, Argo UML.

WORK EXPERIENCE:

Full Stack Java Developer

Confidential, Visalia,CA

Responsibilities:

  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data aS JSON
  • Object from controllers in back-end Restful Server.
  • Helped in Re platforming the application running on Struts to NodeJs and Angular JS
  • Work in both front end and backend using angular 2 frameworks, NodeJS and PostgreSQ Design.
  • MongoDB High Availability cluster across Data Centers (Active-Passive) with a replica set of 3 nodes Worked on Design and Development of a Batch Process Management Engine with C++, UNIX Shell Scripting and SQL.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development and achieve TDD (Test driven development approach).
  • Developed the Spring Features like Spring MVC, Spring Boot, Spring Security.
  • Used Docker to containerize the Services and APIs to run on EC2 instances.
  • Created API using nodeJS/JavaScript for internal company use. Functionality such as publishing actions, authenticating, notifications, etc
  • Designed and developed application using JSP, AngularJS, Java Script, JQuery, HTML, CSS, JSON, Spring MVC Framework and Hibernate to handle the workflow of the application with Oracle as the back-end
  • Developed Server side components using Hibernate and spring framework.
  • Involved in developing code for obtaining bean references in Spring 4 framework using Dependency Injection (DI) with annotations.
  • Used different web applications to access and deploy actors of akka.
  • Created and promoted JavaScript unit testing in mocha using Grunt, Jasmin and Karma.
  • Involved in CI/CD process using GIT, Nexus, Jenkins job creation, Maven build .
  • Create Docker image and deployment in AWS environment.
  • Developing Docker images to support Development and Testing applications.
  • Implemented Design Patterns like MVC, Session Facade and Data Transfer Objects in Oracle ATG.
  • Written build scripts for multi-project build using Gradle
  • Written Gradle script to create OSGI bundles.
  • Designed and developed restful web service API. Implemented front-end UI using AngularJS, HTML5 and CSS3 and as well as h ave used SonarQube for code quality analysis.
  • Deployed Portfolio application using IBM Bluemix DevOps Services.
  • Investigated Elastic Search to swap out Solr service for server pool reduction and extensibility.
  • Used Foundation, Sass/CSS, and JavaScript to produce responsive, interactive front-end designs.
  • Implemented Presentation layer using CSS Framework, AngularJS, Wire-framing and HTML 5.
  • Configured an AWS Virtual Private Cloud (VPC) and Data Base subnet group for isolation of resources within AWS RDS.
  • Performed use case analysis and design SOAP, REST APIs on social integration of web and native mobile applications implementing oAuth(Ping Federate)
  • Used DevOps tools like Puppet Server/puppet Client and Configured Puppet and used to install and administrate the Virtual servers.
  • Creating a backend API using NodeJs, ExpressJs, and MongoDB. The API allows users to log in, follow users, post to followers, retrieve their feed, and much more. Built for use with a mobile application.
  • Integrated REST API with Spring for consuming resources using Spring Rest Templates and developed RESTful web services interface to java based runtime engine and accounts
  • Installed/Configured/Maintained Apache Hadoop clusters for application development and Hadoop tools, including: Hive, Pig, HBase, Zookeeper and Sqoop.
  • Designed structures for Mongo Data store and processing JBoss Drools as rule-engine.
  • Actively involved in major strategic decisions involving architecture, infrastructure, devops, process and quality.
  • Developed REST API for assessment indicators module and token based authentication for REST services using Spring Security.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application and Worked closely with software developers and DevOps to debug software and system problems.
  • Designed data model and Adjustment GUI Middletier J2EE.
  • Used to analyze performance bottlenecks, memory leaks, CPU loads and resolve threading issues and for performance tuning of the application.
  • Developed and published Java Web Services PoS Services so that other systems can use the service using Web Services.

Full Stack Java Developer

Confidential, Cambridge, MA

Responsibilities:

  • Developed Java applications with Spring MVC, Spring Web flow, Spring Boot, JavaScript, JSP, JSTL.
  • Designed and developed the application in sprints using Agile Scrum methodology and participated in weekly status meetings and daily stand-ups.
  • Designed and implemented enhancement related to tips and gratuity in C++.
  • Involved in the Analysis, Design, Implementation and Testing of Software Development Life Cycle (SDLC) of the project.
  • Used Executors Interface to achieve concurrency and Multi- Threading functionalities in the application.
  • Configured local Maven repositories and multi-component projects and scheduled projects in Jenkins for continuous integration.
  • Designed and developed Customer pages using JSPs, Spring MVC Framework and Hibernate to handle the workflow of the application with Oracle as the back-end.
  • Performed GitHub/GitHub-Desktop bash and Terminal commands to clone, fetch, merge and push the code and created pull requests for changes that are made.
  • Developed a core component of Analytics with Node JSand Angular.JS.
  • Real time streaming the data using Spark with kafka.
  • Used Jenkins build for building and deploying of the applications and implemented force builds when the build fails.
  • Design and implemented the backend layer using Hibernate.
  • Developed Servlets and JSP for Data retrieval implementation with User Interface.
  • Developed the Web Interface using Spring MVC, Java Script, HTML 5 and CSS.
  • Implemented advanced procedures like text analytics and processing using the in-memory computing capabilities like Apache Spark written in Scala.
  • Used Scala for coding the components in Play and Akka also worked on handling all the requests to the systems using Play framework MVC framework.
  • Used Rest angular in an AngularJS service to make GET/POST/PUT/DELETE to deal with API request and response from AngularJS to send the request and get the response
  • Achieved Behaviour-Driven Development (BDD) implementation with Cucumber where backend language used is Java and expanded test scenarios, tracked Cucumber reports.
  • Used $http with AngularJS interceptors to make sure the requests were valid and used ui-router to handle nested views and avoid page redirection.
  • Installed the application on AWS EC2 AMI, Red hat, Ubuntu Instances also configured the storage on S3 Buckets.
  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Used React JS to make webpages rendering faster, instead of using ng-repeat in Angular JS used ng React to achieve the same.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure Performed Client-side validations using JavaScript.
  • Using Cassandra as database and involve in Nt indicators module and token based authentication for REST services using Spring Security.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application and Worked closely with software developers and DevOps to debug software and system problems.
  • Implemented Spring services and Spring DAO's for controller interactions to operate on data and developed asynchronous message listeners using Spring JMS template.
  • Worked on migrating MapReduce programs into Spark transformations using Spark and Scala.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end Restful Server SQL query.
  • Involved in fetching JSON data with in Orchestration Layer with Spring Boot application and displaying it in the UI using ReactJS.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Build user interfaces differently by breaking them into components using ReactJS and used a real, full featured programming language to render views, with ReactJS.
  • Implemented the annotations to support the APIs for Audit Logging purposes by making configurations in the properties file which routes the logs to RabbitMQ server.
  • Design and developed caching framework EhCache to cache the site data
  • Used SoapUI to manually connect to the web service and check data.
  • Parsed XML&JSON responses received in Java code through Web Services
  • Redeployed instances of APIs that are successfully build by the Jenkins job after new changes on AWS.
  • Involved in producing the working connectors for the RESTful API's using spring and Jersey for JSON requests and responses.

Full Stack Java Developer

Confidential, Harrisburg, PA

Responsibilities:

  • Developed Exception handling framework and used log4J for logging.
  • Designed and developed the screens in HTML with client side validations in JavaScript.
  • Developed the server side scripts using JMS, JSP and Java Bean
  • Worked with relational model databases using T-SQL and Microsoft SQL Server Enterprise Manager.
  • Developed Hibernate 3.0 in Data Access Layer to access and update information in the database.
  • Responsible for coding all the JSP, Servlets used for the Used Module.
  • Developed the JSP, Servlets and various Beans using WebSphere 5.x server.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Wrote PL/SQL, stored procedures, triggers to manipulate data in the database and performed JUnit test for the new Java source code and participated in integration testing
  • Designed, developed and maintained the data layer using Hibernate 3.0 and used Spring ORM to integrate with Hibernate.
  • Used Rational Application Developer (RAD) which is based on Eclipse, to develop and debug application code.
  • Worked in debug, troubleshooting various issues by using logs, probes and problem determination tools which are available in DataPower device
  • Developed interfaces using MQ transport protocol, RESTFUL services and File based transfers.
  • Developed DFDL's required to generate Error Reports in CSV formats.
  • Developed Error Reporting interface to generate daily CSV error reports for failed records.
  • Implemented SSL configuration in message Broker to make the web servise calls over HTTPS.
  • Configured the broker runtime in DEV, SIT, QA and PROD environments.
  • Using Technologies like SOAP, WSDL and UDDI based Web Services.
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development.
  • Developed re-usable utility classes in core java for validation that are used across all modules.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • Used TFS for code version control and issue tracking.
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams, collaboration diagrams, state chart diagram, and Activity diagrams using Rational Rose.
  • Involved in Analysis, design and coding on J2EE Environment.
  • Designed REST APIs that allow sophisticated, effective and low cost application integration.
  • Establish CI/CD for trunk and branches to support parallel development.Responsible for generating scripts using C# and JavaScript of model interaction.
  • Wrote JSPs, Servlets and deployed them on WebLogic Application server.
  • Integrated Testing with Selenium using Eclipse to generate test execution result.

Java Developer

Confidential, FRANKLIN, NC

Responsibilities:

  • Provided a turnkey solution to reduce time of Azure SQL DB backups using geo-replication
  • Automated frequent crucial data generation tasks using PowerShell
  • Implemented tools for data migration and data validation across systems
  • Designed various tables required for the project in Oracle9i database and used stored procedures and triggers in the application.
  • Developed the application Design Patterns like Singleton and Factory pattern.
  • Created the web UI using Struts, JSP, Servlets and Custom tags, Java Script, JQuery and Ajax.
  • Involved in developing presentation layer using JSPs and model layer using EJB Session Beans while Co-ordinate with QA for testing, Production releases, Application deployment, integration and conducting walk-through code reviews.
  • Worked with relational model databases using Microsoft SQL Server Enterprise Manager.
  • Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework.
  • Integrated the Java code (API) in JSP pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications
  • Participated in Design review meetings for the Front-end, middle layer development.
  • Developed a dashboard based on Ajax calls with business customers count, flags, real-time graphs for analytical reporting.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Migrated entire application, from using MS Access queries to SQL Server stored procedures.
  • Use case diagrams, Sequence diagrams, Activity diagrams and class diagrams are created bY using rational rose
  • Involved in the analysis of the code for troubleshooting.
  • Analyzing and working on various issues raised by the customers and business people
  • Involved in bug fixing and performance tuning of the existing project.
  • Involved in the testing of the application.

We'd love your feedback!