We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

Milwaukee, WI

SUMMARY

  • Over 5 years of experience as a Java Full Stack 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 using Agile (SCRUM) and Test-Driven Development(TDD) development methodologies.
  • Proficient in UI design, developed Front End using JSP, HTML5, CSS3, JavaScript, Ajax, jQuery, AngularJS, Angular 2.0, NodeJS, Reacts and have knowledge on BackboneJs.
  • Hands on experiences with Core Java with Multithreading, 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 using Eclipse 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 in Spring framework (MVC/IOC/ORM/JDBC/AOP/BATCH/WEBFLOW/Context) and Struts (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 developing SOAP based Web Services usingApache CXF and JAX-WS.
  • Experienced in developing Restful Services using JAX-RS specification like Jersey and Rest Easy to implementRESTbased Application.
  • Experience in using Socket Programming.
  • Experience in using bug/issue tracking, project Tracking and Management tool JIRA.
  • Experience working on Web Services SOAP & REST, JAX-WS, JAXB, WSDL and UDDI registry.
  • Expertise in implementing Service 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 MyBatis, Hibernate
  • (Caching, Hibernate Template, DAO) to write Database independent persistence logic and to maintain portable relationships between the databases.
  • Have developed the micro services framework prototype with guidelines, the developers have followed as skeleton model and developed their interfaces on top of the baseline prototype.
  • Good experience in J2EE Testing in developing test cases withJUnit, MOCKITOfor Unit testing, and logging usingLog4j.
  • Good Experience in Mock Testing.
  • Experienced with RDBMS implementation and development usingOracle, My SQL, MSSQL and DB2.
  • Expertise in database modeling and development usingNo SQLDatabase such as MongoDB and Cassandra.
  • Experience in using version control and configuration management tools likeGIT, SVN and CVS.
  • Experience in using the tools likeAnt and Mavenfor build automation.

PROFESSIONAL EXPERIENCE

Full Stack Java Developer

Confidential, Milwaukee, WI

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle(SDLC).
  • Used AGILE methodology and participated in SCRUM meetings.
  • AWS EC2 instances were configured in developing and QA environments with NodeJS.
  • Designed interactive web pages with front-end screens usingHTML5 and CSS3.
  • Designed and implemented the user interface using HTML5, CSS3, JavaScript and Angular JS.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and also used Hibernate Persistence Strategy to interact with database.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Used advanced level ofHTML5, JavaScript, CSS3 and pure CSS layouts and Angular 2.0
  • Enhanced user experience by designing new web features using MVC Framework like Express JS and Node JS.
  • Worked on the modernization of a legacy and outsourced UI technologies used wereAngular JS 2, CSS, Node JS, Express JS and AWS (Amazon Web Services).
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed a tool to retrieve and send data to third party service provider this feature was implemented using REST.
  • Involved with bug fixing on functionality, performance and designing issues withJavaScript, JQuery, HTML5, CSS3 and AngularJS.
  • Used Bootstrap and AngularJS,React.jsand Node.jsin effective web design.
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping
  • Built MAVEN scripts for automated deployment and for the build operation of the entire application.
  • Deployed the application in WebSphere Application Server 6.0.1 and Configured JMS in the WebSphere application server to send messages on the queue.
  • Spring Controllers were used with Angular JS to route the control to desiredJavaservices.
  • Implemented scripting withAjax and XMLto dynamically refresh the page contents.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC. Used JSON as response type in REST services.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript, JQuery, HTML5, CSS3 and Angular JS.
  • Developed core Java programs for all business rules and workflows using spring framework.
  • Designed and developed Restful service interface usingSpring MVCto the underlying customer event API. Involved in building Restful Web services using JAX-RSAPI.
  • Worked on Cloud implementation by installing, building and deploying applications using Cloud Foundry and using AWS.
  • Created custom Plugins, templates, and functions for Angular JS application.
  • Implemented Hibernate for data persistence and management.
  • Analyzed and fixed issues related toREST Web services and Application responses.
  • Used Maven as the build tool and Tortoise SVN as the Source version controller.
  • Used Subversion(SVN)as the configuration management tool to manage the code repository.
  • Performed unit testing usingJUnit.
  • Followed Agile Scrum methodology and usedTDDfor writing test cases.
  • Involved in developing stored procedures andTriggers on Oracle11g
  • Used NPM to manager server-side packages.

Full Stack Java Developer

Confidential, Chicago, IL

Responsibilities:

  • Involved in various phases ofSoftware Development Life Cycle (SDLC)of the application like Requirement gathering, Design, Analysis and Code development.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams usingRational Rose.
  • Developed the applications usingJava, J2EE, Struts, JDBC
  • Deployed Spring Boot based micro service Docker Container usingAmazon EC2 Container Services using AWS Admin Console.
  • Worked on various use cases in development usingStruts and testingthe functionalities.
  • Involved in preparing the High Level and Detail level design of the system using J2EE.
  • Created struts form beans, action classes, JSPs following Struts framework standards.
  • Implemented the database connectivity using JDBC with Oracle 9i database as backend.
  • Involved in the development ofmodel, library, struts and form classes (MVC).
  • Used display tag libraries for decoration and used display table for reports and grid designs.
  • Worked on corejava, using file operations to read system file (downloads) and to present on JSP.
  • Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS.
  • UsedPL/SQL stored proceduresfor applications that needed to execute as part of a scheduling mechanisms.
  • Built applications for scale usingJavaScript and NodeJS.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Developed Struts Action classes using Struts controller component.
  • Developed SOAP based XML web services.
  • Used SAX XML API to parse the XML and populate the values for a bean.
  • Used Jasper to generate rich content reports.
  • Developed XML applications using XSLT transformations.
  • Created XML document using STAX XML API to pass the XML structure to Web Services.
  • Apache Ant was used for the entire build process.
  • Used Rational Clear Case for version control and JUnit for unit testing.
  • Designed and developed web interfaces and business logic usingSpring, JSP, Servlets,JavaBeans, Spring JDBC,JavaScript, HTML, and XML Technologies
  • Configured WebSphere Application server and deployed the web components.
  • Provided troubleshooting and error handling support in multiple projects.

We'd love your feedback!