We provide IT Staff Augmentation Services!

Senior Full Stack Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Over 12+ years of Information Technology experience in Analysis, Design and Development in Java - J2EE technologies.
  • Good knowledge in object-oriented programming structure.
  • Experience in Creating and Deploying projects into Azure Cloud.
  • Good experience in Micro Services Architecture (MSA) development.
  • Experience in creating web services using RESTFUL, SOAP, JAXB, JAX-WS, JAX-RS and messaging standards like JMS and Apache Kafka.
  • Expertise in middleware service development using JDBC 4.x/ 3.x, Spring Web MVC, Spring JDBC, Spring Security, Hibernate 3.0 and Web Services.
  • Proficient in developing front-end applications using HTML5, CSS3, JavaScript, React JS, Angular (2/4), Node JS and MVC frameworks.
  • Implemented databinding and MVC using React JS for front-end development of a current web application.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox, and Google chrome.
  • Strong knowledge in Document Object Model and DOM functions.
  • Utilized latest front-end technologies such as HTML5 and CSS3 for layouts.
  • Good Experience in JavaScript MVC frameworks like Angular Js.
  • Experience in working testing tools like Firebug, chrome or safari web inspectors and IE Developer toolbar.
  • Experience in Designing and Developing Single Page web applications (SPA) using React JS, AngularJS, and NodeJS with other UI technologies/ libs such as jQuery, Boostrap and HTML.
  • Experience in writing RESTful services using ExpressJS middleware on NodeJS.
  • Extensive experience in designing the User Roles and permissions, developing components to enable role-based access using Spring Security.
  • Having good experience in exposing and consuming web services using Apache CXF and Apache Camel.
  • Very good experience in Unit test frameworks like TestNG, JUNIT, MOCKITO, and POWERMOCK etc.
  • Good experience in exposing and consuming RESTFUL and SOAP based web services.
  • Experience in creating Build pipelines using Jenkins.
  • Experience in implementing Cache using Infinispan etc.
  • Project implementation skills using both core and advanced Java technologies (Servlets, JSP, EJB, JDBC, XML, XSLT, DOM) with various middleware technologies.
  • Very good experience in H2 and MONGODB.
  • Hands-on experience with Web/Application servers Apache Tomcat and Jetty
  • Implemented design patterns such as MVC, Façade, DAO, Singleton, Factory etc.
  • Good Experience on working with version control tools like Perforce, GIT, SVN, ClearCase and CVS.
  • Developed and used Ant and Maven for compiling and building the applications.
  • Strong Experience in using IDE Tools like Eclipse, Net Beans, IntelliJ, RAD, STS (Spring Tool Suite) for Java/J2EE application development.
  • Experienced in OOAD Techniques, developing Use Cases, Interaction Diagrams (Sequence, Class and Collaboration diagrams), Packages and Classes using Rational Rose and Visio.
  • Experience working extensively on both UNIX based and Windows environments.
  • Quick Learner, highly motivated team player with excellent organizational and analytical skills.

TECHNICAL SKILLS:

  • J2EE
  • EJB
  • JavaBeans
  • JSP
  • Servlets
  • Drools
  • JDBC
  • JNDI
  • MVC
  • AOP
  • DAO
  • BATCH)
  • Restful
  • JAX-B
  • JAX-RS
  • WSDL
  • Apache Axis
  • Apache CXF
  • XML
  • XSLT
  • CSS3
  • JavaScript
  • Ajax
  • JQuery
  • React JS
  • Angular JS
  • Angular(2/4)
  • Node JS
  • Bootstrap JS
  • Express JS
  • JSON
  • Taconite
  • DHTML
  • LINUX
  • Eclipse
  • IntelliJ
  • STS
  • Net beans
  • TOAD
  • Putty
  • Mongo DB
  • Dynatrace
  • SOAP UI
  • HTTP monitor
  • Apache

PROFESSIONAL EXPERIENCE:

Confidential

Senior Full Stack Developer

Responsibilities:

  • Followed the Agile methodology to implement the application and used Azure DevOps as Agile tool.
  • Used Azure Dev Ops and Rally for Defect tracking.
  • Created and deployed the Micro services into Azure Cloud using Open Shift Environment (OSE).
  • Exposed and consumed the web services to downstream applications using Apache CXF and Apache Camel.
  • Implemented request and response using SOAP and Restful services and created the routes using Apache Camel.
  • Created UI for the upload and view the Excel sheets using React JS, Angular (2/4), HTML, CSS, Type Script, and Node JS
  • Implemented Auth Guard for protecting Routes using RxJS and Angular (2/4).
  • Implemented the connectors that connect to the downstream applications and get the data and integrated all the connectors to Controller.
  • Worked in integrating applications with Swagger for the documentation and consumption of RESTful APIs
  • Used H2 database for storing JSON files.
  • Followed test-driven development.
  • Wrote unit tests using Junit and mocked the response using Mockito and Power Mockito.
  • Implemented Cache for loading reject reason codes using Infinispan.
  • Created the scripts to load data into H2 DB.
  • Worked on creating build pipeline onto OSE using Jenkins.
  • Used Perforce as version control system
  • Used Apache CXF codegen plug-in to convert wsdl2java, wadl2java and java2wsdl.
  • Used SOAP UI for testing web services.
  • Build and compile the application using MAVEN.
  • Used Collection framework to store, retrieve and manipulate the data.
  • Used the JACKSON API for processing JSON data.
  • Used Azure Monitor Service for application monitoring.
  • Worked on common component for store, retrieve and update data into H2.

Environment: Key tools and Technologies leveraged: Java, H2 Database, Spring boot, React JS,Angular, Azure, Docker, Kubernetes, Yelm, Nginx, Istio, Ionic, HTML, JSON, Eclipse, Spring Boot Framework, JPA, SQL Server And AIX Unix, Apache

Confidential

Full Stack Developer

Responsibilities:

  • Followed the Agile methodology to implement the application and used Rally as Agile tool.
  • Used Rally for Defect tracking.
  • Participated in Daily scrum calls.
  • Created and Deployed the Micro services into Cloud using Open Shift Environment (OSE).
  • Developed MPP UI Upload/Download page using Angular JS, HTML, CSS, and JavaScript.
  • Used Apache CXF for producing and consuming RestFul Web services.
  • Used for Spring for dependency injection and integrated Hibernate.
  • Used Hibernate for Object Relational Mapping (ORM).
  • Followed JPA specific methods to implement ORM.
  • Used Clear Case as version control tool.
  • Used Apache Tomcat server for deploying the WAR file.
  • Used MYSQL as the Database to store Entity information.
  • Worked on creating tables and queries for Entity information.
  • Worked on creating build pipeline onto OSE using Jenkins.
  • Implemented logging using SLF4J and LOG 4J.
  • Followed test-driven development.
  • Participated in code reviews and performed security scan on Java code using HP Fortify tool.
  • Wrote unit tests using Junit and mocked the response using Mockito and Power Mockito.
Environment: JAVA, J2EE, Maven, Eclipse, Spring, Hibernate, Angular JS, T, Open Shift Enterprise (OSE),, Fortify, SOAP, JAX-WS, JAX-RS, Apache CXF, SOAP UI, WSDL,WADL, JSON, XML, Swagger, MySQL, JACKSON API, Mockito, Junit, Jenkins, Linux and Windows7.

We'd love your feedback!