We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

CA

SUMMARY

  • 6+ years of IT experience as a Java Programmerwith 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 usingJIRA,Junit.
  • UsedSpring Core annotationsforSpring Dependency Injection, Spring MVCforRest API’sandSpring Bootformicroservices.
  • 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,Angular JS, Node JS, 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, Node.JS, Backbone.JS, React.JS, Dust.JS, Express.JS.
  • Experience in developing applications usingObject Relational Mapping (ORM)frameworks likeHibernate, Eclipse, Net Beansand MVC frameworks likeStruts, JSFand spring modules.
  • UsedJSONfor Data Interchange/Transmit Data betweenAngular JSand Spring MVC.
  • Strong Experience in database design usingPL/SQLto writeStored Procedures, Functions, Triggers and strong experience in writing complex queries, usingOracle, SQL Server, 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, CVSandfamiliaritywith Rational ClearCase(from IBM),TFS. Hands on experience with 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

Languages: Java, SQL, PL/SQL

Web Technologies: HTML5, CSS3, Javascript, JSON, Ajax, XML, LESS, Typescript, Bootstrap, Angular, AngularJs, React. Js, Node.js, Backbone.JS, Dust.JS, Express.js, jQuery

Java Technologies: JDBC, Servlets, JSP, JRA, JPA, JTA, Java Mail, JMS, JNDI, JSON, XML, JAXP, JAXP, JMX

Frameworks: Struts, Spring MVC, Hibernate, JSF

Tools: CVS, VSS, Clear Case, Jenkins, Clear Quest, Quality Center, GitHub, SVN, Ant, Maven, Gradle, JBuilder, Junit, TestNG, Mockito, Jasmine, Karma

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Full Stack Java Developer

Confidential, CA

Responsibilities:

  • Involved in all phases ofSDLC (Software Development Life Cycle),which includes requirement gathering, developing, unit testing, validating the test results, fixing defects and deploying as a standalone application.
  • Developed web applications usingSpring MVC Architecture.
  • Involved in writing the action classes and from beans for different modules usingSpring MVC.
  • Coordinated with individual business units for maintenance and modification of existing programs.
  • Design and implemented the backend layer using Hibernate. jQuery, Angular JSare used as front-end Framework. ImplementedAngular Controllers, directives and modules.
  • UsedBackbone JSto utilize its rendering functions and create controllers to handle events triggered by clients and send request to server.
  • CreatedSOAPWeb Services usingWSDL, XML and SOAPfor transferring data.
  • Using Angular JS factory to interact with theREST APIand making API calls using$httpservice to create, update, retrieve and delete the data from the database.
  • 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.
  • Responsible for setting upAngularJSframework to achieve data binding betweenHTML5 and JavaScriptobjects.
  • DevelopedRESTfulWeb API which produces and consumesJSONresponse as part of integrating the module with the Lock Manager.
  • Responsible for the overall layout design that meet cross-device compatibility usingbootstrap, color scheme of the web site usingHTML5, andCSS3and Responsible for creating detailed wire frames and process flows.
  • UsedGITas source control management giving a huge speed advantage on centralized systems that communicate with server andSTASHas repository Tool.
  • Worked on Proof of Concept for developing application using Node JS and Mongo DB.
  • Wrote StoredProcedures/Triggers/FunctionsusingSQLNavigator to perform operations onOracledatabase.

Full Stack Java Developer

Confidential

Responsibilities:

  • Worked withAgileMethodologies and followed Scrum approach for the development process.
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
  • Involved in developing and configuring server side J2EE components like Servlets, JSP, JDBC, JSON, REST Web Services, JNDI, LDAP, J2EE platform using Eclipse IDE, and deployments in JBoss App Server environments.
  • Developed efficient queuing (JMS) using HornetQ Management API.
  • Writing database queries on Oracle and Involved in the JDBC queries as part of implementation.
  • Actively involved in using Corejavaconcepts - Collections, Exception Handling, Multi-Threading, Serialization.
  • Developed, tested, and deployed Business feature set in Node.js with Express and MongoDB backend, incorporating APIs.
  • Created and modified Stored Procedures, Functions and Triggers Complex SQL Commands for the application using PL/SQL.
  • Worked on Proof of Concept for developing application using Node.js and MongoDB.
  • UsedJSONstrings to transfer java object data toAngular.js. Maintaining the build process usingMaven.
  • Designed an Automation Framework using Scala and Protractor facilitating the migration from Keyword Driven framework to a more flexible framework and reducing the dependencies and testing time.

Full Stack Java Developer

Confidential

Responsibilities:

  • Developed the functionalities using Agile Scrum Methodology.
  • Strong front-end development experience with web technologies likeJSP, JavaScript, Typescript, HTML, CSS, JQUERY, AJAX, JSON, Bootstrap.
  • Extensively using Java features such asstreams, filters, lambdas, Collectors.
  • Involved in the development of the UI usingJSP, HTML, CSS, JavaScript, jQueryand worked onJavaScriptframework to augment browser-based applications.
  • Developed application usingAngular.JSandNode.JSconnecting to Oracle on the backend.
  • Extensively used spring framework and Apache CXF for perusing SOAP and REST Web Services as a part of the project development and good knowledge on Amazon Web Services.
  • Implemented Spring, dependency Injection (DI) and aspect-oriented programming (AOP) features along with hibernate.
  • Worked on handling all the requests to the systems using play framework.
  • Used GitHub for version control and configured Maven for dependencies and Log4J for logging.
  • Build servers using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per the 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 the 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!