We provide IT Staff Augmentation Services!

Java Fullstack Developer Resume

4.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • Around 6 years of experience in designing UI applications and integration of highly transactional and scalable applications using HTML, XHTML, CSS, JavaScript, JQuery, JSP, AJAX,REST, Angular JS,React.JS, Redux, Vue js, React Native, XML.
  • Experience in Analysis, Design, Development, Testing, Implementation, and Documentation phases of Software development life cycle.
  • Experience working in CSS/CSS3 for styling web site layouts designs and used the behavior of writing external, internal, and inline CSS files.
  • Synchronized Web Socket messages with Reactand Redux to reliably maintain real - time state across users
  • Created quick, mobile friendly, responsive web designs (RWD) using Bootstrap UI and used advanced bootstrap3 classes and media queries.
  • Good knowledge in Redux, Spring Framework, and experience on MongoDB, Spring modules like Spring Boot, Spring DAO, Spring IOC, Spring Security, Spring web flow, Spring MVC, and Spring AOP.
  • Developed desktop application using AngularJS, HTML5, CSS3, Bootstrap, Webpack, JavaScript, Gulp, NodeJS, JSON, REST, Spring 4, Oracle, Jenkins, JIRA, and GIT.
  • Experience writing angular.js code for developing Single page applications (SPA), used several in built language core directives, expressions, and modules.
  • Experience using version controls such as GIT and SVN.
  • Having worked around the JavaScript task runner Grunt for automating the code and used its various plugins.
  • Experience in cloud services using Amazon Web Services (AWS) and Google Cloud Platform (GCP) as I managed Amazon Web Services like EC2, S3 bucket, ELB, Auto-Scaling, SNS, SQS, AMI, IAM, Dynamo DB, Elastic search, Virtual Private Cloud (VPC) through AWS Console and API Integration.
  • Experience in XML and JSON for storing and exchanging data across http network protocol.
  • Command in ReactJS for creating interactive UI's using Virtual DOM, JSX, React Native concepts.
  • Experienced in working in AGILE based development environment and participating in Scrum sessions.
  • Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
  • Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: JAVA, J2EE, C, C++,Python

Web Technologies: HTML, DHTML, AngularJS, JQuery, XML, CSS, JSON, Grails, AJAX, Bootstrap, NodeJS, ReactJS,Redux,React Router,Express.js, Cradle, Eclipse, NetBeans, JBuilder, IntelliJ

Cloud: Google Cloud, AWS, PCF.

Messaging System: JavaMail API, MQSERIES, IBM Message Broker WMB, IBM MQTT RSMB, JMS.

Scripting: XML 1.0, HTML 4.0, Java Script, CSS, UNIX Shell Scripting, Python

CI/CD Tools: Kubekins /Jenkins

IDE & Integration Tools: Anypoint Studio, Eclipse, My Eclipse, MuleSoft ESB, IBM Message Broker

Application/Web Server: IBM WebSphere, Oracle WebLogic, Apache Tomcat, Apache Camel.

Databases: Oracle9i/10g/11g, MySQL, Postgres, MSSQL, DB2, MySQL, DB2, Mongo.

Frameworks: Spring, JSF, AngularJS, Bootstrap, Node.js, Apache Ant, Apache axis, Apache MyFaces, JUnit4, Maven, ANT, Log4J,Spring AOP, Spring Boot, DAO in Spring Frameworks, Hibernate (ORM) 3.0/4.0.

Methodologies: Agile, Waterfall, SCRUM, Rapid Application Development.

Operating Systems: Windows, Linux.

Cloud Computing: Amazon EC2, Amazon S3, Amazon RDS, Lambda, Amazon SQS, AWS CloudWatch, Amazon EBS.

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, NJ

Java Fullstack Developer

Responsibilities:

  • Developed HTML views with HTML5, CSS3, Bootstrap and Angular JS 2.0.
  • Developed CSS based page layouts that are cross - browser compatible and standards-compliant.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Used jQuery for basic animation and end user screen customization purposes.
  • Developed RESTFUL Web Services which are consumed by several clients like Mobile, Tablet, as well Web.
  • Design application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations.
  • J2EE deployment on Web Logic/JBOSSservers - QA & Staging
  • Troubleshooting issues that may occur during the test cycle (Functional & load test) for the J2EE applications on Struts and Spring framework running on Web Logic/JBOSSservers.
  • Created RESTful based API utilizing Spring MVC Controllers, JSON to Java Object mapping is done using Jackson,JDBC JPA is used to connect to SQL Server.
  • Developed business components using core java 8 concepts and classes like Inheritance, Polymorphism, Collections, Serialization and Multithreading etc.
  • Used various design patterns like Session Facade, Singleton and Factory patterns with the help of Hibernate ORM.
  • Microservices development withSpringBootapplications. Implemented command pattern for all edge services.
  • JBoss configuration is done in thoroughly firewalled environment using TCP.
  • Used CSS pre-processors (SASS).
  • Developed business components using core java 8 concepts and classes like Inheritance, Polymorphism, Collections, Serialization and Multithreading etc.
  • JBoss configuration is done in thoroughly firewalled environment using TCP.
  • Used CSS pre-processors (SASS).
  • Extensively used Mocha and Chai JavaScript unit Testing tools for testing JavaScript pages.
  • Used Maven to get dependency jars from Maven Central Repository.
  • Extensively used various Spring Framework modules like DI (IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP and Spring Quartz Schedulers for Jobs.
  • Demonstrated understanding of Core Java concepts like OOPS, OOAD, ORM, and REST.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • Involved in migrating data from Oracle 11g to Cassandra.
  • Using redux middleware for logging and talking to the asynchronous API.
  • UsedApacheMavenas the software build tool andLog4Jfor logging errors and messages andSubversionfor version control.

Environment: s: Java, Hibernate, spring (AOP, Dependency Injection), XML, JSP, JBoss, Spring MVC, J2EE, JUnit, Maven,Web Sphere, UML, SOA, SOAP, Log4J, Oracle, Cassandra JavaScript, AJAX, JIRA,ORM, REST and RAD.

Confidential, St Louis, MO

Java Fullstack Developer

Responsibilities:

  • Built Single Page Apps using Angular JS/ Typescript and Bootstrap 4 for Responsive Design.
  • Involved in developing the applications using Spring Framework for Dependency Injection(Inversion of Control).
  • Built the reusable service components using Angular 8 services with Object Oriented JavaScript, jQuery, HTML,
  • CSS3 based on the visual designs.
  • Used Couchbase Python SDK to build applications that use Couchbase Server.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Rewrite existing Java application in Python module to deliver certain format of data
  • Wrote Python scripts to parse XML documents and load the data in database and Utilized Python Libraries like Boto3, numPY for AWS
  • J2EE deployment on Web Logic/JBOSSservers - QA & Staging
  • Troubleshooting issues that may occur during the test cycle (Functional & load test) for the J2EE applications on Struts and Spring framework running on Web Logic/JBOSSservers.
  • UsedMedia Queriesfor the design to be compatible in all devices.
  • Developed differentjQuerycomponent inMVCframework.
  • UsedDreamweaveras editor for designing new pages.
  • Developed backend services, data access objects, data repositories using spring and Spring JPA.
  • Experience in developing Cloud computing microservices using Spring Boot, Spring Cloud and Netflix based Eureka Discovery, Eureka Server, Zuul, Ribbon, Hystrix and Feign.
  • Involved in writing Java API for Amazon Lambda to manage some of theAWSservices.
  • Implemented the mechanism of logging and debugging with Log4j.
  • Maintained code and configuration files in Git and performed unit testing using Junit.
  • Used Apache Kafka cluster as messaging system between the APIs and Micro services.
  • Worked on creating a solution to create different data structures in Mongo DB to hand to the front-end of the application through a centralized API.
  • Used Apache Kafka cluster as messaging system between the APIs and Micro services.
  • Worked on creating a solution to create different data structures in Mongo DB to hand to the front-end of the application through a centralized API.

Environment: Java/ J2EE 1.8, Spring, Hibernate, Node js, Azure, RESTful Web Services, JBoss 6.3, JSP, JSTL, HTML, CSS, AngularJS 1.5, 2.0, JSON, POJO, Oracle 11g, Maven, Kafka, SOAP, MuleSoft, JIRA, Kafka, SVN, Log4j, .NET, JUnit, Mockito, GitHub, MUnit, Gradle, Docker, AWS EC2, Kubernetes, Ansible, AWS ECS

Confidential

Java Developer

Responsibilities:

  • Worked with technologies like HTML5, Bootstrap, React Js, TypeScript, jQuery, Redux and ES6.
  • Experience in usingReact JScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked with React Flux architecture. Moreover used React - Router to turn application into Single Page Application.
  • Worked on React JS Virtual Dom and React views, rendering using components.
  • Worked extensively with JavaScript testing framework Jest to write unit tests for react code.
  • Developed a RAML based REST web services API's using Mule ESB.Used Mule ESB to route various service calls, to do validation of service input and to handle exceptions.
  • Used react-dev-tools and redux-dev-tools for debugging.
  • Experience in developing LINUX shell scripts for automating deployment of applications.
  • Performed GitHub/GitHub-Desktop bash and Terminal commands to clone, fetch, merge and push the code and created pull requests for changes that are made.
  • Developed microservices(API) using spring boot, java 8. Developer REST and SOAP Web Service clients to internal and external services. Added payment gateway.
  • UtilizedJava 8features likeLambda expressionsfor collection evaluation and comparing the data,Stream APIfor Bulk data operations on Collections which would increase the performance of the Application,Parallel operationson collections for effective sorting mechanisms and to change the sequential stream flow of threads while session establishment.
  • Developed XML Schemas for developing user defined complex types and based on the schemas created WSDL to provide web services to add, delete and get documents from the Content Engine.
  • Built backend REST API with Node JS, Express JS and also Implemented modules into Node JS to integrate with designs and requirement.
  • GUI design and development usingJavaSwing, JFC Used for open source web testing.
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of Spring framework.
  • Used SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Developed test cases using Junit

Environment: s: React, Redux,Java8,GitHub,XML,Express Js, REST API, Node JS,SVN, like HTML5, Bootstrap, ES6, TypeScript, jQuery

We'd love your feedback!