We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Senior Java Developer with over 6 years of experience in software systems and requirements analysis, development, implementation and testing of web - based Enterprise applications using java/j2EE.
  • Experience in implementation of Web-based and Enterprise Applications using core Java, J2EE, Servlets, JSP, EJB, JMS, JDBC, Hibernate, Web Services (SOAP and REST), MVC framework (Struts, Spring MVC), SQL and Object Oriented Programming techniques.
  • Experience in working in environments using Agile (SCRUM) and Test Drive Development (TDD) development methodologies.
  • Experience in working with Model View Controller (MVC) design for web improvement utilizing JSF, Struts and Spring MVC, JSP, JavaBeans and Servlets.
  • Experienced in deploying J2EE Application Severs including WebSphere (WAS), Apache Tomcat 7.x and JBoss.
  • Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP, UDDI and WSDL.
  • Followed J2EE Design Patterns including MVC, Singleton, Session Façade and DAO.
  • Proficient in UI design, developed Front End using JSP,HTML5,CSS3,JavaScript,Ajax, JQuery, Angular 6.0,NodeJs,ReactJs and have knowledge on BackboneJs .
  • Experience with Core Java concepts like Collection Framework, Multi-threading, Generics, Serialization and Externalization.
  • Hands-on experience developing Microservices leveraging Spring Boot and PCF .
  • Experience on ideas of Java 8 like Parallel Streams, Lambdas, functional interfaces and filters .
  • Experience using Hibernate for mapping Java classes with database and using Criteria API and Hibernate Query Language (HQL).
  • Experience in involvement at J2EE Testing in creating experiments with JUnit for Unit testing, and logging utilizing Log4j.
  • Performed unit testing and ensured code coverage using Mockito.
  • Hands on Experience in developing building tools like Ant, Maven and Gradle.
  • Experience in working with IDE tools like Eclipse, NetBeans, and IntelliJ.
  • Hands-on experience with Apache Kafka, both as a consumer and producer.
  • Experience in installation, configuration, troubleshooting, working and maintenance of Spark clusters.
  • Experienced in the design and development of Web Services using RESTful APIs and SOAP.
  • Experienced in using CI/CD (Continuous Integration/Continuous Delivery) methodologies using Jenkins and Version Control tools including as GIT, SVN, CVS and Rational Clear Case.
  • Experienced with containerization tools such as Docker container Continues Integration and Deployment framework.
  • Extensive experience working with SQL and NoSQL databases systems like Sybase, Oracle, SQL Server, MySQL, MongoDB, DB2.
  • Expertise in composing and taking care of SQL Queries, PL/SQL, Stored Procedures and Triggers.
  • Hands on Experience with UNIX, Linux commands and Deployment of Applications in Server and ability to work effectively on Windows platforms .
  • Experience in Amazon Web Services like EC2, S3 basin, ELB, Auto-Scaling, DB, Elastic Search, Virtual Private Cloud (VPC) through AWS Console and API Integration.
  • Domain knowledge and business expertise in Banking, Healthcare, E-Commerce, Insurance, Finance, Telecom.

TECHNICAL SKILLS

  • C,C++, Java, SQL, PLSQL,Socket Programming
  • XML,XHTML,HTML,CSS,JavaScript,AJAX,jQuery,JSON,Angular2.0,
  • Bootstrap,NodesJS,backboneJS,reactJS.
  • Junit, Selenium web Driver, TestNG, Protractor, Mockito.
  • Struts, Spring, JSF, JPA,EJB and Hibernate
  • SOAP, UDDI,WSDL, JAX-RS, JAX-WS, RESTful Web services,AWS,Microservices.
  • Oracle 11g, MySQL, PostGreSQL, DB2, MongoDB, Cassandra
  • Eclipse, Spring Tool Suite (STS), Net Beans, IntelliJ, Visual-studio, Sublime
  • Git, Tortoise SVN, CVS
  • IBM WebSphere, WebLogic, Apache Tomcat, JBoss.
  • Amazon Web Services, GIT, Jenkins, Docker, Chef, Kubernetes

PROFESSIONAL EXPERIENCE

Java Full Stack Developer

Confidential

Responsibilities:

  • Developed the functionalities using Agile Scrum Methodology and extensive experience in various Agile methodologies like Test Driven Development (TDD) .
  • Created Reusable Modules and Custom Directives in Angular 6.0 which got used in various places of application.
  • Implemented Angular Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory tested all application controllers extensively with AngularJS built-in testing facilities.
  • Extensively used core java concepts like Multithreading, Collections Framework, File I/o and concurrency.
  • Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics.
  • Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
  • Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns.
  • Created POJO’s and DAO’ s for the database entities using Spring JDBC annotation mappings
  • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for microservices.
  • Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.
  • Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable solutions.
  • Experience in NoSQL database like MongoDB installation, configuration and in designing MongoDB multi-shared cluster and monitoring with MMS.
  • Experience in front - end tooling workflows Node JS (NPM), Bower, Gulp and Grunt .
  • Experience working with testing tools like Jasmine, Selenium, Jest, Firebug, Protractor, Chrome/safari web inspectors and IE Developer Toolbar.
  • Good Understanding of Document Object Model (DOM) and DOM Functions

Environment: Agile, HTML5, CSS3, JavaScript, JQuery, AJAX and Angular 6,XML,DAO,POJO, JPA,JAVA,Java8, Springs(IOC,AOP, JDBC) Frameworks, Spring Boot,Microservices,JSP, Hibernate Framework,AWS,, RESTful Web services,SOAP, Maven, WebSphere Application Server, Mongo DB,NoSql,Log4j,Jenkins,JIRA, Selenium Web Drivers, Protractor, GIT,Socket Programming.

Java Full Stack Developer

Confidential

Responsibilities:

  • Worked on AGILE methodology and used agile practices and Test Driven Development techniques to provide reliable, working software early and often.
  • Analyzed and designed a scalable system based on Object Oriented Concepts , OOAD and the various J2EE design patterns .
  • Used JSTL tags for communicating between controller and JSP .
  • Design and implementing Model view controller (MVC) architecture using spring framework.
  • Coded Hibernate classes, DAO's to retrieve & store data, configured hibernate files.
  • Fixed defects Identified in Production/ QA environments ; Defects were tracked in Jira tracking Portal.
  • Developed RESTful web services using JAX-RS , Apache CXF and spring frameworks and persistence using Hibernate and JPA ORM frameworks.
  • Consumed RESTful Web services (JAX-RS) provided by different vendor to use for Address verification and validation.
  • Developed in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, and packages on Oracle database.
  • Experience in working with IDE tools like Eclipse, STS, NetBeans, and IntelliJ.
  • Experience at using the version control tools such as GIT, SVN, CVS and Rational Clear Case.
  • Hands on experience with SQL/No SQL databases systems like Sybase, Oracle, SQL Server, MySQL, MongoDB, DB2 using mechanical assemblies like SQL Navigator, Toad for performing SQL and PL/SQL programming.
  • Designing Micro services to increase software development and maintenance flexibility and sustainability.
  • Proficient in composing and taking care of SQL Queries, PL/SQL, Stored Procedures and Triggers .
  • Involved in the development of presentation layer and GUI framework using Angular JS and HTML.
  • Involved in rendering additional components with custom HTML tags using React.js .
  • Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources.
  • Developed code for Responsive web design in JavaScript using frameworks like Angular.js, React.js .
  • Used GIT as version control system, to keep track of all the work & all changes, allowing several developers to collaborate and used Maven as build and configuration tool and Jenkins for continuous integration tool.
  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Used Couch Base Server is to give low-inertness information administration to expansive - scale intelligent Web Applications.
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project.
  • Built NoSQL schemas and maintaining sessions by MongoDB.
  • Written SQL Queries and stored procedures to interact with Oracle DB.
  • Worked on Log4J to approve functionalities and JUnit for unit testing.
  • Improved and maintained AJAX based rich client for improved customer experience.
  • Extensively used NodeJS on front end (used namespaces, closures and custom bindings.
  • Implemented data-binding using NODEJS for front-end development of a current web application.

Environment: Agile waterfall, HTML5, CSS3, JavaScript,NodeJs, jQuery, AJAX and Angular JS,XML,JSTL JSP, Java, Spring Frameworks, Hibernate, JDBC, RESTful Web services SOAP, Jenkins, Maven, Mongo DB,NoSql,Log4j,Jenkins,JIRA, LINUX,UNIX,SVN,GIT.

Java Full Stack Developer

Confidential

Responsibilities:

  • Developed in SDLC Requirements gathering, Analysis, Design, Development, Testing production of application using Waterfall model.
  • Developed web applications with HTML5, CSS3, Bootstrap and Angular JS .
  • Consuming NodeJS RestFul API services.
  • Developed code for Responsive web design in JavaScript using frameworks like Angular , React.js .
  • Method references are used provided in Java8 to make use of methods already named.
  • 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.
  • Initially thought of using Kubernetes then finally decided to use Docker swarm because Docker swarm is integrated with Docker daemon .
  • Experience with container based deployments using Docker, working with Docker images, Docker HUB and Docker registries.
  • Provides more security to client-side applications by Amazon Web Services.
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery.
  • Highly involved in Configuring, monitoring and multi-platform servers by defining Chef server from workstation to manage and configure Chef nodes.
  • Used Kubernetes to manage containerized applications using its nodes, ConfigMaps, selector, Services and deployed application containers as Pods.
  • Utilized Hibernate for protest Relational Mapping and utilized JPA for comments.
  • Designed and actualized application utilizing Spring Boot, Spring MVC, Spring IOC, Spring AOP, Spring Transactions, Spring JDBC.
  • In charge of actualizing the business necessities utilizing Spring Data and Spring Security.

Environment: Agile waterfall, HTML5, CSS3, JavaScript,NodeJs,JQuery,AJAX and Angular JS,XML,JSTL JSP,Java, Spring Frameworks, Hibernate, JDBC, RESTful Web services, SOAP, Jenkins, Maven, Mongo DB,NoSql,Log4j,Jenkins,JIRA, LINUX,UNIX,SVN,GIT.

We'd love your feedback!