We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

NC

SUMMARY

  • 3+ yearsof IT experience as a Java Programmerwif diversified exposure in Software Process Engineering, designing & building a Web Applications usingJava/J2EE& open source technologies.
  • Hands - onexperienceinSoftware Development Life Cycle(SDLC) Phases such as Analysis, Planning, Design, Implementation, Testing and Maintenance.
  • Extensively followed iterative methodologies such asAgile (SCRUM), WaterfallandTest-Driven Development(TDD) in multi project implementation usingJunit.
  • Extensive programming experience inJava/J2EEand associated server-side technologies likeJDBC, Servlets, JSP, EJB, Spring, Hibernate, JavaReflection API (JRA), Java Persistence API (JPA), Java Transaction API (JTA), Java Mail, Java Messaging Service (JMS),JNDI, JSON, XML, JAXP, JAXP, JMX, Web Services (RESTful, SOAP).
  • Proficient in buildingWeb User Interface (UI)usingHTML5, CSS3,AngularJS, NodeJS, Bootstrap,JavaScript, Typescript, AJAX,JSON, XML,jQuerythat follows W3C Web Standards and are browser compatible.
  • Hands on expertise in developing applications in a single page applications (SPAs) using various JavaScript frameworks like AngularJS, NodeJS, BackboneJS, KnockoutJS, Marionette, ReactJS, DustJS, ExpressJS.
  • Experience in developing applications usingObject Relational Mapping (ORM)frameworks likeHibernate, Eclipse, Net Beansand MVC frameworks likeStruts, JSFand spring modules.
  • UsedJSONfor Data Interchange/Transmit Data betweenAngularJSand Spring MVC.
  • Strong Experience in database design usingPL/SQLto writeStored Procedures, Functions, Triggers and strong experience in writing complex queries, usingOracle 10g/11g, SQL Server 2014/2016, PostgreSQL and MySQL.
  • Good experience inNoSQLdatabasesMongoDB, Apache Cassandra,and relational data modeling, object-relational integration (ORM), physical design/tuning.
  • Proficient understanding of code versioning tools, such asGitHub, SVN, CVSandfamiliaritywif Rational ClearCase(from IBM),TFS. Hands on experience wif build and deployment tools includingAnt, Maven,Gradle.Logging and Debugging usingLog4j,Log back, JBuilder.Unit and Integration testing usingJUnit,TestNG, Mockito, Jasmine, Karma. Proactive in problem understanding and solving.

TECHNICAL SKILLS

Language: Java, Core Java, JavaScript, PL/SQL, SQL

Technologies: HTML5, CSS3, JSON, XML, AngularJS, NodeJS, React JS, jQuery, JDBC, Servlets, JSP,JRA, JPA, JTA, JMS

Frameworks: Struts,Spring,Hibernate, SAAS, JSF, Bootstrap

Tools: RESTful, SOAP, GitHub, SVN, CVS, Rational ClearCase, Ant, Maven, Gradle, JBuilder, Junit, TestNG, Mockito, Jasmine, Karma, Eclipse, Net Beans,

Database: Oracle 10g/11g, SQL Server 2014/2016, MongoDB, Apache Cassandra

Operating System: Windows 7/8/10, Linux

PROFESSIONAL EXPERIENCE

Confidential, NC

Full Stack Java Developer

Responsibilities:

  • Coordinated wif individual business units for maintenance and modification of existing programs.
  • Design and implemented teh backend layer using Hibernate, jQuery, AngularJSare used as front-end Framework. ImplementedAngularJS Controllers, directives and modules.
  • Using AngularJS factory to interact wif theREST APIand making API calls using$httpservice to create, update, retrieve and delete teh data from teh database.
  • Involved in all phases ofSDLC (Software Development Life Cycle),which includes requirement gathering, developing, unit testing, validating teh test results, fixing defects and deploying as a standalone application.
  • Migrated teh 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.
  • Responsible for setting upAngularJSframework to achieve data binding betweenHTML5 and JavaScriptobjects.
  • DevelopedRESTfulWeb API which produces and consumesJSONresponse as part of integrating teh module wif teh Lock Manager.
  • Responsible for teh overall layout design that meet cross-device compatibility usingbootstrap, colour scheme of teh web site usingHTML5, andCSS3and Responsible for creating detailed wire frames and process flows.
  • UsedGitHubas source control management giving a huge speed advantage on centralized systems that communicate wif server andSTASHas repository Tool.
  • Worked on Proof of Concept for developing application using NodeJS and Mongo DB.
  • Wrote StoredProcedures/Triggers/FunctionsusingSQLNavigator to perform operations onOracle11g/10gdatabase.
  • Developed web applications usingSpring MVC Architecture.

Confidential, NJ

Full Stack Java Developer

Responsibilities:

  • Extensively worked wif core java like collections, multithreading, Generics, String Builder and interfaces.
  • Worked in multithreading to synchronize teh data when more users come in and deal wif concurrency issues using Singleton Class.
  • Integrated Spring and Hibernate to develop teh business layer which serves teh data required for JSF beans.
  • Developed REST services using NodeJS and ExpressJS
  • Designed web application user interface, interaction scenarios and navigation based on analysts, interpretations of requirement and use cases
  • This is a configuration widget written in CSS3, JavaScript, and jQuery framework in UI Layer wif Tag library, application deployed and tested on Linux
  • Tech highlights: Groovy Grails, Subversion, Quartz, Acegi, Lucene, Grails-Jasper, Grails-Sanitizer, Grails-Searchable, Grails-Web flow, & Postgres.
  • Used Bootstrap and AngularJS, ReactJS and NodeJS in TEMPeffective web design.
  • Developed efficient queuing (JMS) using HornetQ Management API.
  • Designed and Developed JavaScript framework, which is wrapper on top of jQuery framework and AJAX, based UI Configuration widgets, this system was written in Ajax, JavaScript, JSP, jQuery, HTML5 and CSS3.

Confidential

Full Stack Java Developer

Responsibilities:

  • Developed teh functionalities using Agile Scrum Methodology.
  • Strong front-end development experience wif web technologies likeJSP, JavaScript, Typescript, HTML, CSS, JQUERY, AJAX, JSON, Bootstrap.
  • Extensively using Java features such asstreams, filters, lambdas, Collectors.
  • Involved in teh development of teh UI usingJSP, HTML, CSS, JavaScript, jQueryand worked onJavaScriptframework to augment browser-based applications.
  • Developed application usingAngularJSandNodeJSconnecting to Oracle on teh backend.
  • Extensively used spring framework and Apache CXF for perusing SOAP and REST Web Services as a part of teh project development and good knowledge on Amazon Web Services (AWS).
  • Implemented Spring, dependency Injection (DI) and aspect-oriented programming (AOP) features along wif hibernate.
  • Worked on handling all teh requests to teh systems using play framework.
  • Used GitHub for version control and configured Maven for dependencies and Log4J for logging.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring for REST APIs, Spring Boot for micro-services and Spring Batch for running batch jobs.
  • Build servers using AWS which includes importing necessary volumes, launching teh EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per teh architecture.
  • Developed server-side services using Java multithreading (Core Java).
  • Design of application components using Java Collections and providing concurrent database access using multithreading.
  • Implemented changes by taking advantage of latest version of java features like annotations, generic collections.
  • Used Streams and Lambda expressions available as part of Java to store and process teh data.
  • Implemented Service Oriented Architecture (SOA) by developing web services using SOAP, XML and WSDL.
  • Created Database Triggers, Stored Procedures and functions using PL-SQL.

We'd love your feedback!