We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Around 5+ years of experience in analysis, design, development and implementation of Web Based, Client/Server applications and Database applications.
  • Worked extensively on technologies Spring, Web services, Tomcat,SOAP, XML, JMS, JNDI, JDBC and various Databases like Oracle, MySQL and Microsoft SQL server during my tenure in Software Development.
  • Used microservice architecture with springboot interacting combination of REST and apache Kafka message brokers.
  • Experience using various web/application servers like Apache Tomcat, WebLogic, WebSphere and JBOSS.
  • Experience in ANT and Maven build tools.
  • Strong experience on various development environments like Eclipse.
  • Ability to understand the Java Wed technologies JSF/JSP, jQuery, Angular JS.
  • Thorough understanding of Object Oriented Methodology, UML and Design Patterns.
  • Used the spring framework to developer the web project which I was experience.
  • Good experience with unit testing using JUnit.
  • Used Log4j for effective logging.
  • Experienced in developing WebServices with Python programming language.
  • Worked on implementation of the version control software GitHub, CVS, VSS, SVN and Clearcase.
  • Experienced with JDBC API to call SQL Queries and Stored Procedures in the Database.
  • Managed risk analysis and mitigation plans, status/defect reports, and client presentations.
  • Experience in creating Docker images, Containers, push/pull and integrating with SpringBoot for running applications.
  • Implemented a highly - scalable vertical and horizontal, performance efficient Drools architecture.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications.
  • Basic knowledge on the messaging applications using RabbitMQ .
  • Extensive knowledge in Agile, Waterfall and TDD Methodologies.

TECHNICAL SKILLS

Programming Languages: Java 8, J2EE,Python, C++, PL/SQL, Spring 3.2/4.0, Hibernate 4.0, UNIX Shell

J2EE Frameworks: Spring MVC, Struts, JSF

Web Technologies: HTML5, CSS3, JavaScript, XML, JSP, Apache Tapestry, Servlets, jQuery, Angular JS, NodeJS.

Familiar IDE: NetBeans, Eclipse, SQL Developer

Databases: Oracle 10g/11g, MySQL, DB2 9.7, MongoDB

WEB/Application Servers: WebSphere 8.0.8.5, Tomcat 6.0 and 7.0 and JBoss

Build Tool/ Servers: Ant, Maven 3.0 and above, Gradle, Jenkins

PROFESSIONAL EXPERIENCE

Confidential

Java Full Stack developer

Responsibilities:

  • Worked with all phases of SDLC as a scrum member following agile methodology and Test-Driven Development ( TDD ).
  • Used the Azure as the deploy of the server.
  • Creating SPA web page for BPS monitor application.
  • Heads Experience on the Java 8 in the project.
  • Azure Api management security Cloud to Cloud Integration
  • Used Lambda experience in the project by Java 8.
  • Implemented functional interface of Java 1.8 Expressions
  • Extensively used automated test tools like Selenium for API, Functional and Regression Testing.
  • Widely applied Core Java like Collections, Exception Handling, Generics and Java I/O during developing the algorithm of portfolio analysis.
  • Developed Spring Boot for dynamic bean injection and transaction management, and use Spring AOP for enabling modularization for concerns cut across analysis.
  • Implemented Page Objects Design, Keyword Driven, Hybrid automation framework using Selenium, JAVA, TestNG.
  • Developed services for thebacked Frame work using Spring Boot by using the Microservices patterns.
  • Developed the life cycle methods to controls the components mounting, Updating and unmount in React JS.
  • Developed reusable react JScomponent which can be used by other developers and other areas of the application such as grid, form, field and models etc.
  • Developed web pages using React Jsas script language along with HTML and CSS and frame work with Front Side.
  • Implemented Spring and Hibernate frameworks along with Restful webservices in developing the application.
  • Extensively used Spring Security and Spring Security tags Library to customized authentication and authorization service class.
  • Used Restful Web Services as the gateways between Client and Server side for the Communications and also getting response back from the Sever side.
  • Used Jenkins and AWS Code Deploy plug-in to deploy the application into AWS cloud.
  • Used Hibernate and Hibernate annotations and Java POJO to design the modeling part of the application.
  • Implemented automation using the selenium Web Driver, Java, Selenium Grid.
  • Performed functional tests using the Selenium Web Driver with data driven frame work and documented.
  • Used selenium GRID to execute test cases in parallel on different target machines
  • Installed and configured Docker for continuous integration.
  • Wrapper developed in Python for instantiating multi-threading applications and running with other applications.

Environment: Core Java, Python, Eclipse IDE, Apache Tomcat, spring boot, Spring MVC, Spring Security, Spring Cache, hibernate 3.5, Hibernate.

Confidential - Denver, CO

Java Full Stack developer

Responsibilities:

  • Designed and developed the login portal using framework Angular 2 along HTML , CSS.
  • Developed a web application by using Angular2 as front-end, and using Web API to receive and pass data to backend.
  • Followed Agilemethodologies in the Software Development Life Cycle with a Test-Driven Development approach to build the application.
  • Implemented Spring and Hibernate frameworks along with Restful webservices in developing the application.
  • Developed User interface module HTML5, JavaScript, AngularJS, JSP and jQuery.
  • Used Ajax and jQuery for creating dynamic web pages which interact frequently with the server.
  • Used frameworks for generating animations in the user interface.
  • Used Core, MVC, AOP, Boot and Security Spring modules for application development.
  • Worked on Spring Core modules like IOC and dependency injection.
  • Implemented RESTful webservices by using JAX-RS and Jackson implementations to retrieve data from client side.
  • Used Microservices architecture with SpringBoot based services interacting through a combination of REST and Spring Boot.
  • Done the database part in the MySQL with using the script.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Used GIT repository to commit and checkout code.
  • Developed REST based Microservices using Spring Boot.
  • Developed RESTful API's, which takes in an HTTP request and produces the HTTP response in JSON format using Microservices.
  • Used various features from AngularJS like data binding, routing, custom filters and directives to meet various customized requirements.
  • Used HTTP services and resource in AngularJS to get and handle JSON data from the backend.
  • Maintained cross-browser compatibility using libraries like jQuery and achieved responsiveness using Bootstrap CSS.
  • Designed Frontend withinobject-orientedJavaScript Framework like AngularJS, NodeJS.
  • Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Providing support for System Integration Testing & User Acceptance Testing.
  • Unit testing of the developed/modified application program using different test scenarios and test cases using Junit and Mockito.

Environment: Java, J2EE, HTML, JSP, CSS, JavaScript, jQuery, JSP, AJAX, AngularJS, Spring, Hibernate, JPA, JMS, REST Webservices, JAX-RS, Jackson, Microservices, EC2, S3, ELB, Security Groups, IAM, RDS, Cloud Watch, PL-SQL, Oracle, Mockito, JUnit, Soap UI, GIT, Maven, Jenkins, Glassfish, JIIRA.

Confidential

Java Developer

Responsibilities:

  • Mostly my part will be server side development.
  • Mostly used J2EE for the web design of the web pages.
  • Developed presentation layer using JSP, HTML, Java Script, HTML5, JQuery and CSS.
  • Used Python script to develop web design.
  • Have developed stateless session enterprise java beans.
  • Implemented a variety of Spring MVC Controller classes that coordinate the flow of control from the
  • Connect to the Foreign JMS Server to send the message to the request queue and get the response from the reply queue.
  • Used Google Maps API (JavaScript Library) for map integration.
  • Worked on JQuery, AJAX, JSON and JSF for designing highly user interactive web pages.
  • Used Object/Relational mapping tool Hibernate to achieve object persistency.
  • Implemented the integration with the back end system with web services using SOAP
  • Implemented logger for debugging and testing purposes using Log4j.
  • Involved in the bug tracking and Unit Testing using JUnit framework.
  • Developed ANT Scripts to do compilation, packaging and deployment in an application server.
  • Installed and configured Jenkins for continuous integration.

Environment: Java, J2EE, JSP, JSF, Servlets, Hibernate, SQL, Springs, JQuery, JNDI, JMS, Oracle, JBOSS, ANT, XML, Java Script, HTML, CSS, Windows, WebLogic, Eclipse, Jenkins, Log4j, Google Maps API.

We'd love your feedback!