We provide IT Staff Augmentation Services!

Full Stack Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Full Stack Java Developer with over 6+ years of software development experience in requirements analysis, design, coding, testing, and production support of scalable, multi - Tier distributed fault-tolerant Enterprise applications while meeting realistic implementation schedules and adhering to development goals and principles.
  • Expertise in various open-source frameworks like Spring Framework, Struts, Spring Security, Spring Integration, Java Server Faces (JSF), and hibernate.
  • Expertise in development and deployment of multi-tiered web-based enterprise applications using J2EE technologies like Servlets 3.0/2.5, JSP 1.1/2.0, Struts 2.0, JMS, Hibernate 3.0/4.0, Spring 3.0/4.0, JDBC, JNDI, JSF, angular.js, Java Beans and Web services (SOAP, REST).
  • Extensive experience in implementation of the version control software Git, SVN.
  • Exposure to Splunk for log monitoring and experience with JIRA, HP Quality Center for bug, issue tracking.
  • Profound knowledge in configuring and deploying web applications in Tomcat Server, Web Logic, Web Sphere and JBoss
  • Extensive experience in designing, developing, and implementing Model View Controller using, Spring and Hibernate framework.
  • Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, AWS, My SQL, Restful.
  • Helped in configuring Kafka producer and consumer microservices to stream the data to and from Kafka topics.
  • Expertise in Bootstrap, Angular.js and Node.js (Express, Mongoose, Body-Parser, HTTP, File systems, Browser Sync etc.) and used Log 4j for logging.
  • Expertise in all spring framework modules such as Spring IOC, AOP, Core, Messaging, ORM and MVC architecture.
  • Highly experienced with modern JavaScript frameworks and libraries like Angular.js, Node.js and Dojo, jQuery
  • Experience in using various AWS components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS, Cloud Front, Elastic cache, IAM, Cloud Watch, Cloud Formation and DynamoDB.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.

TECHNICAL SKILLS

Languages: Java 1.7/1.8, C/C++, Python

Databases: Oracle, SQL Server, MySQL, DynamoDB.

App/Web servers: WebSphere, Apache Tomcat., JBoss, WebLogic, Kafka.

IDE: RAD, Eclipse, NetBeans, IntelliJ.

XML Technologies: DTD, JAX-RPC, XML Schema, XSLT.

Web Technologies: Angular JS, Angular 4/6/8/10, HTML, DHTML, JavaScript, jQuery, CSS, XML, AJAX.

Operating Systems: UNIX, Linux, Windows.

Built Tools: ANT, Maven, Jenkins.

Frameworks: Microservices, Hibernate, Spring, Spring Boot, JPA.

Web Services: AWS, Restful, SOAP, REST, Microservices.

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

Full Stack Java/J2EE Developer

Responsibilities:

  • Working on system issues, policy issues etc.
  • Researching and troubleshooting the issues and provide the solution
  • Implemented application using agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.
  • Looked L3 incident tickets.
  • Troubleshooting using trace functionality present in Apigee and Oracle API gateway management console.
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier, Worked with various AWS, EC2 and S3 CLI tools.
  • Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance and enhanced performance.
  • Implemented Spring’s dependency injection for all the DAO’s, Service Beans
  • Working with XML parsers and configuring of XML files like Web.xml, etc.
  • Developed server-side application to interact with database using Spring Boot and Hibernate.
  • Developed API for using AWS Lambda to manage the servers and run the code in the MongoDB.
  • Worked on modernizing the IBM AS400 application using framework like Spring boot for backend and UI modules using AngularJS, Node.js, JavaScript, TypeScript, jQuery, CSS3 and HTML5.
  • Responsible for developing scheduler services for the recurring job.
  • Developed the automated unit test cases for the Microservices using Junit, Mockito, and Sonar and deployed them in the Jenkins pipeline.
  • Deployed Spring Boot based microservices Docker and Amazon EC2 container using AWS admin console.
  • Created the user interface using JSF, XHTML, Prime faces, JavaScript and jQuery.
  • Designed and Developed DAOs, DTOs layer to interact with the Oracle Database.
  • Developed Web Services using SOAP/REST framework.

Environment: Java, J2EE, Hibernate, Spring, Servlets, Angular 2, Microservices, Spring Boot, AWS, Mongo DB JSP, JSF, XML, XSL, SOAP UI, JDBC, Oracle, HTML, XHTML, JavaScript, RESTful API, jQuery, RPG, Eclipse, JUnit, Log4j, Windows.

Confidential - Plano, TX

Full Stack Java Developer

Responsibilities:

  • Developed Micro services using RESTful services to provide all the CRUD capabilities.
  • Created RESTful APIs in Express and returned logic through Angular.js data binding. Wrote tests in Mocha on server side and Jasmine on the client side.
  • Used Message-driven batch application using Spring Batch to handle multiple requests accessed through Message Queue services between several Micro services in the application.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Used Jenkins for continuous integration in which all development work is integrated and involved in deploying the application using Docker to AWS environment.
  • Added a simple front end to perform CRUD operations for the application using basics of Angular-6, TypeScript, HTML5, CSS3 etc.
  • Involved in Analysis, Specification, Design, and Implementation and Testing on SDLC.
  • Migrated two legacy JAVA Applications deployed on WebSphere Server to Spring Boot 2.2.6 stand-alone application on AWS server.
  • Use Kafka a publish-subscribe messaging system by creating topics using consumers and producers to ingest data into the application for Spark to process the data and create Kafka topics for application and system logs.
  • Deployed Docker contained spring boot micro services into Spring EC2 container service using AWS admin console.
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Integrated Angular UI to the Spring Boot application code to be deployed as a part of same WAR.
  • Developed several RESTful web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management.

Environment: Java 8/11, Scrum, Log4j, GIT, Eclipse, Apache Kafka, Spring Boot, AWS (EC2, S3, DynamoDB, Microservices, AWS, Mongo DB, Servlets, JBOSS, Maven, XML, Angular JS, CSS3, AJAX, SPRING, Hibernate, MVC, REST, UNIX, DB2, HTML5, Java Script, Windows.

Confidential - Plano, TX

Full Stack Java Developer

Responsibilities:

  • Actively involved in analysis, designing, component level design and development of external projects and change requests.
  • Storage on AWS EBS, S3, Glacier and automate sync data to Glacier and Databases
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Work with team to build out automation templates in Fugue or AWS Cloud Formation in support of the managed services platform
  • Used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Interacting with the system analysts, business users for design and requirement clarifications.
  • Used AJAX to make asynchronous calls to the framework which formatted the request (basically JSON data) using the JSON to Java Transformer mechanism inbuilt into the framework.
  • Used REST Web Services to get the List of insurance products for the user.
  • Incorporated Factory, Facade, DTO, Strategy and Listener design patterns for extensibility and scalability as well as check-style and peer-review purposes.
  • Created PL/SQL packages, stored procedures, functions, views, triggers, types, ref-cursors, and dynamic query executions.
  • Developed Application Framework using Model-View-Controller using the technology Spring.
  • Extensively used IBM REST API in task assignment, reassignment, and closure and ad-hoc task implementation.
  • Developed Single Page applications using Angular 2 using components, directives using Typescript.

Environment: Java, Eclipse, Core Java, OOP, Spring, Hibernate Web services, Microservices, Restful, JAX-B, JAX-WS, JAX-RS, AJAX, JSON, Log4j, JSP, Servlet, SVN, Maven, JavaScript, Angular JS, HTML, CSS, XML, PL/SQL, Oracle, JUnit.

Confidential - Dallas, TX

Full Stack Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as collecting requirements, modeling, analysis, architecture design, and prototyping.
  • Worked in close cooperation with project managers and other functional team members to form a team effort in development.
  • Designed the entire framework to support Test Driven Development (TDD) by using Dependency Injection through a unity framework and developed a generic repository.
  • Used CI/CD technologies such GIT, Chef, and Jenkins are used for developing and deploying web services.
  • Designed and prepared Unit test cases using Junit and Log4j and removed the maximum bugs before passing them onto the application to the QA team.
  • Created Views, Sequences in the Oracle database and modified the existing PL/SQL stored procedures.
  • Used GitHub to maintain the versions of the source code of the project.
  • Build RESTful web service by building Node.js Server in the backend to handle requests sent from the front-end jQuery and AJAX calls.
  • Used AGILE software development methodology to develop project plans.
  • Created React JS components using JSX, followed FLUX design pattern for unidirectional data flow.
  • Responsible for setting up AngularJS framework for UI development. Developed HTML views with HTML5, CSS3, JSON and React JS.
  • Created RFP (Request for Proposal) Microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Deployed web and enterprise applications on the JBoss application server in a channel secure environment.
  • Developed Open stack API to integrate with Amazon EC2 cloud-based architecture in AWS, including creating machine Images.

Environment: JDK 1.8, Maven, Jenkins, RESTful API, Spring Boot, Spring MVC, Spring AOP, MongoDB, HTML5, CSS3, Bootstrap, ReactJS, Hibernate 4.0, Oracle 11g, JBoss, Eclipse 4.2, Junit, NodeJS, AngularJS.

We'd love your feedback!