We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Experienced Java Developer with more than 8 years of experience in software design and development. Primary areas of technical expertise include Java8, Core Java, Multithreading, Hibernate, Spring, XML, JDBC, ORACLE, MS SQL, Ajax, Web - Services, ESB etc.
  • Extensive experience in Client Server systems using MVC, Object oriented concepts and design patterns and data structures.
  • Strong exposure in RDBMS using Oracle, PostgreSQL. Wrote complex queries involving multiple joins and stored procedures/functions.
  • Hands on Experience with Spring MVC and Spring Boot, Web Services like Restful (JAX-RS) & Spring Web services.
  • Implemented various design patterns like Factory Pattern, MVC, Front Controller, Session Façade and Singleton.
  • Hands on experience in deployment of application on Linux/Unix platform
  • Experience in version control systems like CVS, SVN and Git and ClearCase.
  • Used Maven for dependency Injections or added Jars as per stand-alone or web context.
  • Experienced in front-end technologies and client-side scripts like Angular 2, JavaScript, jQuery, AJAX, HTML5, CSS, Bootstrap.
  • Experience on working in Cloud Services of Azure and AWS.
  • Developed REST based Micro services using the Spring Boot.
  • Developed web components using JSP, Servlets, Spring framework.
  • Good Experience working in environments using Agile (SCRUM) and Waterfall development methodologies.
  • Wrote unit test cases and managed project updates using GIT.
  • Perseverant in trouble shooting issues with good analytical knowledge. Ability to adapt with fast paced Environment and new technologies.
  • Effective communicator, keen learner with ability to work in team as well as independently.

TECHNICAL SKILLS

Languages: java, core java, j2ee, sql, pl/sql

Java technologies: java 8, core java, multithreading, jaxb, j2ee, javascript, jsp, servlet, java beans, jdbc

Distributed technologies/ frameworks: spring, soap and rest, Jms, hibernate, jasper/crystal reports webservices

Xml tools: sax and dom parsers, xml

Application server/ web server: web logic, tomcat, ibm was server.

Software modeling language /tools: uml, ms visio

Methodologies: oops, ooad

Ide: eclipse, toad, rad

Database: oracle, ms sql, my sql mongo db

Protocols: http, ftp, smtp, rmi, iiop, soap/wsd

Version control tools: git, cvs, svn, clearcase

Others: maven, junit, log4j, ant, ajax

Operating system: windows, unix, linux

PROFESSIONAL EXPERIENCE

Full Stack Developer

Confidential

Responsibilities:

  • Design, Develop, support of Java/J2EE architecture and node projects.
  • Worked on message brokers like RabbitMQ.
  • Worked on node.js and migration of project from java to node.
  • Lead a team of developers to deliver projects as per schedule.
  • Worked on multi-threaded applications and in using design patterns like Factory Method, Abstract Factory, Singleton, Builder, Session facade, MVC and DAO patterns in software design.
  • Created unit test cases using JUNIT framework.
  • Capable of working in a team with people at all levels as well as working independently.

Environment: Java 8, Spring Batch, Spring Boot, J2EE, Web Services, XML, RabbitMQ, Bamboo, JavaScript, Node.js, Angular 2, Spring, AJAX, Oracle, Eclipse, WAS, PL/SQL, EJB, XSD, Maven, Jenkins, security, Git, NoSQL.

Confidential, Queens, NY

Full Stack Developer

Responsibilities:

  • Design, Develop, enhance and support of Java/J2EE architecture, use of algorithms and data structures, Microservices in Spring Boot.
  • Developed multiple Java libraries to handle ServiceBus, Cosmosdb, Blob, and other processing requirements.
  • Research the REST APIs of Azure and integrate them with current code.
  • Manage and add to the external developer portal containing swagger-based testing interfaces and “How-To” articles
  • Create and execute unit test plans
  • Lead API lifecycle development; responsible for software development and code quality.
  • Develop API services in an Agile environment
  • Single point of contact for Project Team, External Teams and Business
  • Understanding of Business Requirements and business use case
  • Participate in Scrum meetings and work with Technical Leads to understand user requirements and develop/test technical solutions.
  • Work effectively with team members in other locations situated globally.
  • Involved in developing UI using Spring MVC framework, HTML5, CSS, Javascript, JQuery, AJAX and Angular2 .

Environment: Java 8, Spring Batch, Spring Boot, J2EE, Web Services, XML, JavaScript, Node.js, Angular 2, Spring, AJAX, Oracle, Eclipse, WAS, PL/SQL, EJB, XSD, Maven, Jenkins, security, Git, NoSQL.

Confidential, NJ

Full Stack Developer

Responsibilities:

  • Contributed to all stages of the Software Development Life Cycle, starting from requirements gathering, Architecture, Design, Development, Testing and deployment.
  • Implementing MVC Architecture using Spring framework, customized user interfaces. Used Core Java, and security, error handling mechanism., Spring Data with JPA.
  • Implemented REST Microservices using spring boot. Deployed, Scaled, Configured, various Microservices. Used Hibernate.
  • Developed mid-tier java components like DAO and Service components.
  • Designed and Developed components for a REST based web service.
  • Developed business services with JAX-WS as per High Level design.
  • FE application developed utilizing HTML5, CSS3, Bootstrap, JavaScript and Angular 2.0 as its core framework.
  • Used Docker containers to quickly deploy Linux based applications.
  • Successfully integrated web, service and other layers.
  • Successfully implemented continuous integration (CI) and CD with Jenkins.
  • Resolved client queries and bug fixing.
  • Used JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate in the application.
  • Involved in Test driven development using Junit.
  • Developed and configured Kubernetes cluster for CI/CD development.
  • Deployed jenkins to Kubernetes cluster.
  • Experience with Messaging protocols (JMS/AMQP) and products such as Rabbit MQ and Apache ActiveMQ.
  • Refactored code and test suites to promote code-reusable infrastructure.
  • Managed offshore resources collaborating weekly with the resources and developers.
  • Worked on creating documents in Mongo database. (NoSQL).

Environment: Java 8, Spring Batch, Spring Boot, J2EE, Web Services, XML, JavaScript, Node.js, Angular 2, Spring, JDBC, AJAX, Oracle, Eclipse, WAS, Rational ClearCase, PL/SQL, EJB, XSD, Maven, Jenkins, security, Node.js, Git, NoSQL.

We'd love your feedback!