We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

Hartford, CT

SUMMARY

  • Over 8+ years of IT experience in analysis, development, testing and implementation of Web based and Enterprise applications using J2EE technologies.
  • Well - versed in all aspects of the software development life cycle (SDLC) including system design, development, and delivery of enterprise software based on Agile, Scrum, Waterfall methods.
  • Strong knowledge of core java with a strong understanding of Multithreading, Collections, Exception handling, Garbage Collector.
  • Strong understanding of Data Structures, Algorithms and Collections Framework
  • Extensive knowledge on the spring modules including Spring IOC, Spring Boot, Spring DAO, Spring Web Flow, Spring Security, Spring MVC, and Spring AOP.
  • Experienced in web design/development using HTML, CSS, JavaScript, jQuery, Angular JS, Angular 2/4/6/8/9/11, React JS, Node JS, AJAX and Bootstrap
  • Specialized in creating backend Node.js microservices and Restful APIs
  • Experience in implementing Web Service clients using SOAP, WSDL, REST, and Microservices architecture.
  • Proficiency in the application servers like WebSphere, WebLogic, JBoss, and Tomcat.
  • Strong experience with Version Control including GIT, SVN, and CVS
  • Experience in developing and deploying applications on Web Logic, JBoss, Apache Tomcat Application servers in various environments
  • Good Knowledge in building and deploying Apache Ant/ Maven scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Expertise in implementing client-server business applications using Microservices.
  • Experience in software testing, Junit testing, regression testing, and defect tracking and management using JIRA.
  • Proficient with Amazon Web Services (AWS) Cloud platform with its features including EC2, SNS, EBS, S3, Lambda, CloudWatch, Cloud Trail and IAM, Security Groups that are utilized for different environments like dev, testing, Production.
  • Integrated logging frameworks such as Log4J and commons for logging and debugging the application.
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, C, C++, SQL

Java Technologies: Servlets, JSP, JDBC, JNDI, Java Beans, Exception Handling, Multi-Threading, Event Handling, REST / SOAP Web Services.

Frameworks: MVC, Spring, JSF, Hibernate, Spring boot, Scala

Web Technologies: HTML, CSS, Javascript, Jquery, AJAX, Bootstrap, Angular JS, Angular 2/4/6/8/9/11, React JS and Node JS

Distributed Technologies: Web Services (SOAP/REST), SOA, RMI, XSLT, XSD, DOM, SAX, Apache, WSDL

Web/Application Servers: Apache Tomcat, JBoss, WebSphere, WebLogic

IDEs: Eclipse, My Eclipse, JDeveloper, NetBeans, IntelliJ

Scripting Languages: JavaScript, jQuery, Angular 2/4/6

Markup Languages: HTML5, DHTML, XML

Testing/Logging tools: Junit, JMeter, TestNG, Log4j

Methodologies: Agile, OOPS/OOAD, Design Patterns, Scrum, UML

Version Control Tools: GIT, SVN, CVS

Bug tracking tool: JIRA

PROFESSIONAL EXPERIENCE

Confidential, Hartford, CT

Full Stack Java Developer

Responsibilities:

  • Involved in design and developing the Microservices based on the requirements functionalities.
  • Developed Application components and APIs using core Java.
  • Involved in integrating Hibernate Framework with Spring.
  • Built Microservices using Spring Boot, Spring Cloud and deploying to AWS Cloud.
  • Implemented TDD (Test Driven Development).
  • Provided support for integrating the Restful web services with clients.
  • Good experience in consuming the existing Web Services.
  • Created Angular 11 Directives, Components, Pipes, Injectable across the whole system, such as to build the custom filter
  • Involved in implementing and utilizing the J2EE patterns MVC, Dependency Injection (DI), Inversion of Control (IOC), Data Access Object (DAO), Business Delegate, Service Locator, and Singleton for the enterprise application.
  • Developed Single Page Applications (SPA) using Angular 11, JavaScript, HTML5, CSS3, AJAX, Bootstrap, Jquery.
  • UsedSpring CoreAnnotations for Dependency Injection Spring DI andSpring MVCforREST APIs and Spring Boot formicroservices.
  • Developed Micro Service to provide Restful API utilizing Spring Boot with various data persistence frameworks.
  • Used Spring MVC, Spring Security, and Spring RESTful web services for application design.
  • Designed and developed various SQL scripts to meet business requirements.
  • Interacted with clients during various phases of the project.
  • Developed Class Diagrams, Flow Diagrams, and Sequence Diagrams using MS Visio.
  • Used JavaScript validations for client-side validations.
  • Developed User- Interface screens using Servlets, JSP, and JavaScript.
  • UsedAngular 11Reactive forms to implement complexformsand performed the validations using Form Builder.
  • Developed UI pages using HTML, JSP, and jQuery, and AJAX for asynchronous communication.
  • Developed CI/CD system with Jenkins on Kubernetes container environment,
  • Worked with Node.JS framework including authoring complex directives, services, controllers, and filters.
  • Utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
  • Performed operations using AWS services like EC2, Lambda, DynamoDB, S3, CloudWatch, SNS for various data engineering tasks.
  • Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test, deploy
  • Excellent Exposure to Cloud platforms like Amazon Web Services (AWS) and Pivotal Cloud Foundry (PCF) for developing services and iterating with them.
  • Implemented Spring boot Microservices to process the messages into the Kafka cluster setup.
  • Wrote build and deployment scripts using ANT scripts.

Environment: Agile, Java, J2EE, Spring Framework, Spring Boot, Spring Batch, Microservices, HTML5, CSS3, Javascript, AJAX, Jquery, Angular 11, Node JS, REST, Eclipse, Maven, Hibernate, Junit, Log4j, Multithreading, PostgreSQL, Docker, Kubernetes, Apache Kafka

Confidential, Nashville, TN

Full Stack Java Developer

Responsibilities:

  • Implemented REST-based Microservices using spring boot. Generated Metrics with method-level granularity and Persistence using Spring AOP.
  • Developed the application using Spring Framework that leverages classical MVC architecture.
  • Designed Java Components and integrated Spring framework with Hibernate Object/Relational persistence mechanism.
  • Designed and developed various modules of the application with Spring MVC, Spring Security, and Spring restful web services.
  • Form Validations using JavaScript and Validation Framework.
  • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection.
  • Used Microservice architecture, with Spring Boot-based services interacting through a combination of REST and deploy microservices.
  • Implemented Node JS as a server-side proxy for an event-driven, non-blocking I/O model to make the application lightweight and efficient.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations.
  • Closely worked with Application using React JS and Node JS libraries NPM, gulp directories to generate desired view and redux to root the URL's properly.
  • Developed Microservices using Spring MVC.
  • Utilize Spring Boot to integrate Microservices with other Microservices and RabbitMQ messaging exchanges.
  • Used a Docker container to set up GitLab runner.
  • Used Git for source code management and source tree for managing the code push, pulls, and resolving conflicts.
  • Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of vital information between multiple business applications.
  • Used issue tracking tool JIRA for bug fixing and life cycle traceability.
  • Developed Spring Controllers, Service Components, DAOs, Web Services, and UI Integration for developing the presentation layer of the application.
  • Deployed application in Pivotal Cloud Foundry (PCF).

Environment: Java, J2EE, Spring, MVC, Spring Boot, Hibernate, Junit, REST, HTML5, CSS3, JavaScript, Microservices, React JS, GIT, Eclipse, XML, JIRA, Docker, Kubernetes, Apache Kafka, Maven, PCF.

Confidential

Full Stack Java Developer

Responsibilities:

  • Developed the application using Spring Web MVC architecture.
  • Publish and Consume RESTFUL web services with spring and JAX-RS.
  • Used Spring MVC framework to build RESTful web services.
  • Implemented RESTful web services to make rest calls from client to server.
  • Used Hibernate framework for back-end development and Spring dependency injection for middle layer development.
  • Implemented core Java code with data structures and algorithms to the back end.
  • Experience in web service/ REST API implementations using Spring/Spring Boot.
  • Developed test cases using Junit, Spring Test Module, and created stubs using the Mockito framework.
  • Co-ordination with Client and onsite leads Developed User interface using JSP, JavaScript, AJAX, JSON, Angular 2/4/6, HTML, and CSS.
  • Developed Restful API in JAVA on Micro-Services Architecture using Spring Boot.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for Rest API and Spring Boot for microservices.
  • Deployed code changes to higher environments (QA, UAT). dev
  • Develop test cases using JUNIT to validate several business rules in the application.
  • Used Log4j for logging errors and publishing logging information to various destinations.
  • Implemented Micro Services architecture using Spring Boot for making applications smaller and independent.
  • Use GIT version control to push the code to higher environments.
  • Implemented JMS using the Spring JMS module to communicate with Apache Active MQ queues.
  • Implemented Coding Using Spring Boot, Java, and J2EE Design Patterns.
  • Used Ajax calls to make requests to external RESTful Web Services and injected the service into the controllers.
  • Worked on both JBoss application servers 6 & 7 to implement the web application

Environment: Java/J2EE, Agile, Spring, Spring Boot, Hibernate, SOAP, Junit, HTML, CSS, Javascript, Angular 2/4/6, XML, GIT, Maven, SQL, Windows.

Confidential

Java Developer

Responsibilities:

  • Followed agile methodology, involved in requirements analysis, design and development, and unit testing
  • Created various roles in the application, and provided them with different functionalities/ capabilities
  • Extensively worked on CORE JAVA (Collections of Generics and Templates, Interfaces for passing the data from GUI Layer to Business Layer).
  • Created database tables to create and track tasks created by admins/ managers for employees
  • Implemented the Struts framework with MVC architecture
  • Created custom directives to log the files in Event logger, Email logger in Angular JS
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes, and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Participated in the design and development of UI components using JavaScript, HTML5, CSS, and Bootstrap
  • Configured and deployed the application on WebLogic Application Server
  • Configured Log4j to enable/disable logging in the application
  • Used Junit for unit testing of service methods
  • Coordinated with offshore counter parts daily

Environment: Java, Spring MVC, HTML, CSS, Javascript, Angular JS, Maven, GIT, Oracle, WebSphere, Junit, RESTful web services, Postman, Junit

Confidential

Java Developer

Responsibilities:

  • Involved in Requirement Analysis to understand the Company needs for various downstream systems.
  • Core java development for different components. Developed the application usingCore Java,Multi-Threading, Collections in abundance,REST for backend APIs, My SQLas DB server, Maven.
  • Involved in Web Servicearchitecture withXMLandSOAPfor integrating with heterogeneous systems.Designed and implementedSOAPXMLRequest and Response,Web Service WSDLusingXML SPY.
  • Designed and implemented subsystem for administrative tasks (like verify data loads, consistency check and notify clients for data extract) usingServlets, session and Entry bean andjavaclasses.
  • Designed and guided the team for implementing Client module andXSLconversions usingXSLT(XALAN).
  • Handled database interaction writingSQLQueries,Oracle 9iwas used as Database for central Fund repository. The service was deployed onWebSphere.
  • Developed dynamic WEB screens, Customization of the screens done usingJSP.
  • Tested and debuggedServlets, JSPusing Visual age JSP execution monitor.
  • UsedJDBCfor communicating with the database, DevelopedAPPLETSfor communication.
  • Involved in writingXMLdocuments.Involved in writing build scripts usingUNIX.

Environment: CoreJava, JDBC, JSP, Oracle 9i, WebSphere, Servlets, Symantec Visual Cafe, Database edition, My SQL, Unix.

We'd love your feedback!