We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

0/5 (Submit Your Rating)

Cypress, CA

SUMMARY

  • Having 8+ years of experience as a Java Developer in IT industry. Extensively experienced in Software Analysis, Design, Development, Implementation and Testing of Object - Oriented Applications and Web based Enterprise Applications using Java/J2EE.
  • Experience in working in environments usingAgile (SCRUM) and Test-Driven Development(TDD) development methodologies.
  • Hands on experiences withCore JavawithMultithreading, Concurrency, File Handling I/O, Generics, Data Structures and Collections, Garbage Collection.
  • Experience injava8features likeParallel Streams, Lambdas, functional interfaces, and filters.
  • Experience in developing, deploying, and managing N - tier, server-centric J2EE enterprise class projects usingEclipse IDE 3.x/4.x,My Eclipse 6.5,J2SE1.4/1.5/1.6 (Java 2, Applets, Swing, JDBC 3.0, RMI), J2EE 1.5Web application technologies(Servlets 2.x, JSP 1.x/2.x, JSTL 1.2, JSF 1.x, JNDI), Enterprise application technologies (EJB 2.x/3.0, JMS).
  • Good experience on Design Patterns (J2EE) likeSingleton, Factory, DAO, Session Facade, FrontController, and Delegate Pattern.
  • Experienced in developing messaging module by usingSpring JMS, Apache Camel and Rabbit MQ.
  • Experience inSpring framework (MVC/IOC/ORM/JDBC/AOP/BATCH/WEBFLOW/Context)andStruts (MVC architecture, interceptors, action mappings and resource bundles).
  • Experience in developingMicroservicesusingSpring-Boot.
  • Experience in development and deployment of applications usingJBoss, Web Logic Application Server, IBM WebSphere Application and Apache Tomcat.
  • Experience in developingSOAPbased Web Services usingApache CXF and JAX-WS.
  • Experienced in developingRestfulServices usingJAX-RSspecification like Jersey and Rest Easy to implementRESTbased Application.
  • Experience in integration tools like Spring Integration, Apache CXF, Apache Kafka and Apache Camel to integrate the enterprise application technologies with existing JVM environment
  • Experience in using bug/issue tracking, project Tracking and Management toolJIRA.
  • Experience working onWeb Services SOAP & REST, JAX-WS, JAXB, WSDLandUDDIregistry.
  • Expertise in implementingService Oriented Architectures (SOA)using XML based Web Service such asSOAP, UDDI and WSDL.
  • Experience with Cloud Computing Service environment like (AWS) Amazon Web Services (EC2,
  • EBS, S3 and ELASTIC SEARCH).
  • Involved in designed fully distributed system with the use of Restful API and Micro Services.
  • Complete understanding of the DevOps process with continuous integration using Jenkins, JIRA, GIT, CHEF.
  • Expertise in developing model components using ORM technologies like Hibernate.
  • (Caching, Hibernate Template, DAO) to write Database independent persistence logic and to maintain portable relationships between the databases.
  • Good experience inJ2EETesting in developing test cases withJUnit, MOCKITOfor Unit testing, and logging usingLog4j.
  • Experience in UNIT Testing, Integration Testing, System Testing (Functionality, Regression), Performance Testing and User Acceptance Testing.
  • Experienced with RDBMS implementation and development usingOracle, My SQL, MSSQL and DB2.
  • Expertise in database modelling and development usingNo SQLDatabase such asMongoDBandCassandra.
  • Experience in using version control and configuration management tools likeGIT, SVN and CVS.
  • Experience in using the tools likeAnt and Mavenfor build automation.
  • Proficient inRDBMSconcepts and worked withMySQL,Oracle, PostgreSQL, DB2and NoSQL database such asMongoDB
  • Experience in usingLog4J, and Version Control usingSVN, Git Hub, Clear CaseandCVS

TECHNICAL SKILLS

Programming Languages: Java, SQL, PLSQL

Web technologies: XML, XHTML, HTML, CSS, JavaScript, AJAX, jQuery, JSON, Angular2.0, Bootstrap, NodeJS, BackboneJs, ReactJS, Angular

Testing Tools: Junit, Selenium web Driver, TestNG, Protractor, Mockito, swagger, Postman, SOAP-UI

J2EE Technologies: Struts, Spring, JSF, JPA, Hibernate, JMS, Rabbit MQ, Webservices, REST, SOAP, Micro services, Spring Boot, AWS, RESTFul web services, JAX-RS

Databases: Oracle 11g, MySQL, PostgreSQL, DB2, MongoDB, Cassandra

CI/CD: JIRA, Jenkins, CHEFF, ANT, Maven

Version Control: Git, Tortoise SVN, CVS, Bamboo

Servers: IBM WebSphere, WebLogic, Apache Tomcat, JBoss

IDE: Eclipse, Net beans, IBM RAD

PROFESSIONAL EXPERIENCE

Confidential, Cypress, CA

Java Full stack Developer

Responsibilities:

  • Created Reusable Modules and Custom Directives inAngular2.0which got used in various places of application.
  • ImplementedAngularJSControllers to maintain each view data. Implemented Angular Service calls using Angular Factory tested all application controllers extensively with AngularJS built-in testing facilities.
  • Created User Defined Functions related to customer registration, online services, insurance policies etc.
  • Developed Test cases, Test procedures and executed functional Test scripts for these applications.
  • Performed Functional and Regression testing using Win Runner.
  • Extensively used core java concepts likeMultithreading,Collections Framework, File I/oandconcurrency.
  • Experience in Core Java concepts such asOOPConcepts,Collections Framework, andException Handling, I/O System, Multi-Threading, JDBC, Generics.
  • Experience inNoSQLdatabase likeMongoDBinstallation, configuration and in designingMongoDBmulti-shared cluster and monitoring with MMS.
  • UsedJava8features in developing the code likeLambda expressions, creating resource classes, fetching documents from database.
  • Used design patterns likeSingleton, Data Access Objects, FactoryandMVC patterns.
  • Testing and production support ofcore javabasedmultithreading ETLtool for distributed loadingXMLdata intoOracle databaseusingJPA/Hibernate.
  • CreatedPOJO’sandDAO’s for the database entities usingSpring JDBC annotation mappings
  • Integrated withSpring Cloudprojects to provide distributed tracing and other features.
  • Developedmicroserviceswith Spring and tested the application using Spring Boot.
  • UsedSpring Core annotationsforSpring Dependency Injection, Spring MVCforRest API’sandSpring Bootformicroservices.
  • Development of cloud hosted web applications andREST APIsusing Spring Boot with embeddedTomcat.
  • Deployed the application onAmazon Web services (AWS)and used it to provide a large computing capacity for scalable solutions. Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.
  • Deployed SpringBoot based microservices in Docker and AmazonEC2 container using Jenkins
  • Worked with Splunk and ELK stack for creating monitoring and analytics solutions.
  • Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.

Confidential, Salem, OR

Full stack Developer

Responsibilities:

  • Developed the GUIs using HTML, CSS, JSP and JavaScript Components
  • Developed the GUI module using Struts Framework, Tiles, JSP, AJAX, HTML, DHTML and JavaScript
  • Used AngularJs in a JavaScript Framework with directives and expressions for UI development
  • Also used AngularJS bootstrapper for simplification of development and testing purposes
  • Extensively worked on developing UI components using JavaScript and JSON to interact with Restful web services
  • Used Microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot.
  • Implemented Micro Service Architecture with SpringBoot based RESTful services and consumed SOAP based Web Services.
  • Deployed applications into Continuous integration environments likeJenkinsto integrate and deploy code on CI environments for development testing.
  • Implemented Rest based web service usingJAX-RS annotations,Jerseyprovider implementation.
  • IntegratedActiveMQ and spring JMS APIto send and receive message for the application’sRESTFul.
  • Experience in design and development ofWeb services, JAX-RPC, JAX-WS, RMI, JTA, JMS and XML, XSD, XSLT, X-Path.
  • Wrote build scripts usingMaven.
  • Developed the persistence layer using Hibernate Framework by configuring the 1:1/1:M/M:M mappings inhibernatefiles and createdDAO and POJO.
  • Installed theWebSphere MQand involved in configuringMDB listeners, JMS resources, and queues and integrating with theWebSphereApplication Server.
  • ConfiguringWebSphereApplication Server on multiple platforms for both horizontal and vertical scaling for Workload Management.
  • Experience in working withNoSQLDatabase likeMongoDBto manage extremely large data sets.
  • Usedlog4jto print the logging, debugging, warning, info statements.
  • ImplementedSelenium Web DriversandProtractorFor testing the UI components.
  • Involved in setting up Test automation and developedcucumberfeature files and usedSeleniumfor automated testing withTestNG.
  • UsedJIRAtool for Issue/bug tracking, monitoring of work assignment in the system.
  • Experience on implementation of version control softwareGITrepositories.

Environment: Agile, HTML5, CSS3, JavaScript, jQuery, AJAX and Angular 2, XML, DAO, POJO, JPA, JAVA, Java8, Springs (IOC,AOP, JDBC) Frameworks, Spring Boot, Microservices, JSP, Hibernate, AWS,, RESTful Web services, SOAP, Maven, WebSphere Application Server, Mongo DB,NoSql,Log4j,Jenkins,JIRA, Selenium Web Drivers.

Confidential, Union, NJ

Full stack Java Developer

Responsibilities:

  • Worked on a software to manage information about the Employees, Students, Examinations and Accounting Information System and to develop their own reporting system according to the requirements of the school.
  • Worked withAgileMethodologies and followed Scrum approach for the development process.
  • Extensively worked with core java likecollections,String Builderandinterfaces.
  • ImplementedSpring MVCDependencyInjection for integrating various Java Components.
  • Developed views and controllers for client and manager modules usingSpring MVCandSpring Core.
  • Developed theRESTful web servicesusingSpring MVC.
  • Designed and developed the UI using HTML5, CSS3, AngularJS, jQuery, Ajax, Bootstrap, JavaScript and Typescript.
  • Migrated the existing application from an XML-based configuration to a Java annotation-based configuration.
  • Worked onSpring MVCand Persisted data usingHibernate.
  • Written Hibernate Query Language (HQL) for persistence layer.
  • UsedSpring Tilesto give application reusability, and consistent application wide look.
  • Responsible for database architecture and modelling, converting the RDBMS into MongoDB.
  • Worked with No SQL databases likeMongoDBto save and retrieve the data.
  • Migrated the existing application from server-side rendering view technologies likeJSP, Struts and Velocityto client-side rendering view technologies usingAngularJS, a popular JavaScript framework for modern browsers.
  • Designed and developedMicroservicesbusiness components andRESTfulservice endpoints usingSpringboot.
  • Implemented first-hand the best/worst practices for integratingMicroservicesinto existing system architecture.
  • Microserviceswere being used as a strategy to gradually replace a core monolithic application while still adding business features.
  • Deployed the web components into theTomcatapplication server onAmazon VM.
  • UsedJackson libraryto convert Java Objects toJSONstrings and vice versa.
  • UsedJSONstrings to transfer java object data toAngular JSand vice versa.
  • Maintaining the build process usingMaven.
  • Defined and track bugs usingJira.
  • Done with unit testing of all java classes usingTestNGframework. Supports various kinds of testing activities starting from Integrated Unit Test, Sub System Test, System Test and User Acceptance Test.
  • UsedCucumber frameworkto analyse the user-story and write acceptance criteria to develop test case scenarios.
  • Hands-on experience in developingAWScloud formation templates and setting up Auto scaling forEC2 instancesand involved in the automated provisioning of AWS cloud environment usingJenkinsandchef.
  • UsedGitas Source Version control management system and worked onGitHub.repository.

Environment: Java, Eclipse, Spring MVC, Hibernate, JavaScript, Junit, Jira, JSON, RESTful Web services, Jenkins, Chef, MongoDB, Maven, Postman, CSS, AngularJS, Ajax, JQuery, Junit, AWS, Git, Cucumber framework, Micro Services

Confidential, Carrollton, TX

Java Developer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle (SDLC) including Analysis, Design, Modelling, and Development and Testing of the system.
  • Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, Flex, Node JS, Mongo DB.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behaviour such as variable, mixings, operations, and functions.
  • Implemented React JS Controllers to maintain each view data.
  • ImplementedSpring MVCDependencyInjection for integrating various Java Components.
  • Configured spring and Hibernate frameworks.
  • Implemented state management using Redux patterns for data UI using store and communicating to backend services using effects and reducers.
  • Work on a scrum team as part of the development group.
  • The application made SOAP calls to database to get member data to be used while processing the file.
  • Used Git Repository for Version control and Automated Unit testing was done using JUnit.
  • The team maintains their own Jenkins pipeline script to handle their continuous development.
  • The team was expected to deliver their assigned tasks in a timely manner and maintain the correct status and time in Rally.
  • Developed RESTFUL web services using Spring Boot and Apache CXF framework.
  • Worked with Microservice architecture using Spring Boot to modularized code and implemented Rest API’s using Spring Rest and integrated Swagger API for documentation.
  • Developed Spring configuration to connect several user interfaces using Spring dependency injection and wiring.
  • Utilized Spring Core, Spring MVC modules using Annotations.
  • Front end development using HTML, JavaScript, jQuery, and CSS.
  • Used Hibernate as Object-Relational Mapping tool to manage data.
  • Involved in peer code reviews.
  • Implemented a logger framework for the application using Log4J.

Environment: Core JAVA, J2EE, JSON, JSP, MAVEN, Eclipse, Hibernate, Spring, JavaScript, HTML5.0, CSS3, Amazon Web Services (AWS), JUNIT, Web services, SOAP, RESTful, Oracle, UML, Web Logic, WSDL, EJB, SOAP, WSDL, SOAP UI, Jenkins CI, Windows.

Confidential

Java Developer

Responsibilities:

  • Implemented the project according to the Software Development Life Cycle (SDLC)
  • Developed the web layer using Spring MVC framework.
  • Implemented JDBC for mapping an object-oriented domain model to a traditional relational database.
  • Created Stored Procedures to manipulate the database and to apply the business logic according to the user's specifications.
  • Involved in analyzing, designing, implementing, and testing of the project.
  • Extensively used Java Multi-Threading concept for downloading files from a URL.
  • Used J2EE design patterns like Front Controller, DAO, MVC, Business Delegate and Session Facade.
  • Used HTML5, CSS, jQuery, Ajax and performed client-side validations using JavaScript.
  • Implemented AngularJS as the framework to build a single-page application (SPA).
  • Used jQuery UI plugins like Draggable, Resizable, Autocomplete, AJAX, JSON, Angular JS in developing interactive web pages.
  • Designed and developed user interfaces using JSP, Java script, HTML and Struts framework.
  • Involved in Database design and developing SQL Queries, stored procedures on MySQL.
  • Programmed session and entity EJBs to handle user info track and profile-based transactions.
  • Involved in writing JUnit test cases, unit, and integration testing of the application.
  • Build a CI/CD pipeline using Jenkins’s automation and GitHub repositories using web hooks plugin.
  • JIRA tool for project management used in the application to tack bugs, issues and project management functions.

Environment: Angular JS, HTML5, CSS3, AJAX, Bootstrap, JSON, XML, Active MQ, JMS, Hibernate, DB2, SOAP services, JAX-WS, JPA Framework, Spring Rest, Spring MVC, Spring Security, Hibernate, Spring Transactions, Spring Batch, Quartz scheduler, Spring IOC, Mule ESB, Jenkins, Git, Active MQ, DB2, Pivotal Cloud Foundry (PCF) server, Grunt, Jenkins, Protractor, Grunt, Selenium, Cucumber, JIRA.

We'd love your feedback!