We provide IT Staff Augmentation Services!

Full Stack java developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Around 8+ years of experience in the software development life cycle (SDLC) process including requirements gathering and analysis, design, system/technical specifications, development of interface and implementation of Distributed, Client/Server E - Commerce application using Java/J2EE and RDBMS.
  • Strong background in Java/J2EE environments. Worked extensively on J2EE for developing Web and Distributed Applications by using JDBC, JSP, Servlets, Hibernate, XML, Struts and Web Services. Well experienced in MVC architecture and Struts framework.
  • Proficient wif Software development methodologies like Agile and Waterfall.
  • Proficient in Java technologies like JSP, Java Servlets, Java Beans, Models, Struts, Spring API, Hibernate, XML, JMS, JNDI, Web service.
  • Extensive Design, implement and test services experience in a Micro Service-oriented architecture and has implemented the REST based Microservices using the Spring Boot, Spring Data wif JPA (Java Persistence API).
  • Experience in working wif Cloud technologies like AWS and Cloud computing infrastructure such as Amazon Dynamo DB, Amazon SQS and Redshift.
  • Good noledge in Configuring, Monitoring and automating Confidential as well as involved in deploying the content cloud platform on Confidential using EC2, S3, SQS, SNS and EBS.
  • Proficient in developing GUI using CSS, HTML, Java Script, JSF/Prime Faces, JQuery, Bootstrap JS and Angular v2/4/5/6/7/8/9, NodeJS, ReactJS and Python.
  • Developed web-based enterprise applications using Core Java (Multi-threading, Inheritance), J2EE, Servlets, JSP, JSF, JDBC, Hibernate, Web Services (SOAP and REST), MVC Framework (Struts, Spring API MVC) and SQL.
  • Expertise in application and web servers such as Apache Tomcat, IBM WebSphere, JBOSS and Oracle Web logic.
  • Experience in developing Single Page Applications (SPA) using JavaScript MVC frameworks such as Angular JS, React JS, Node JS, Typescript and custom MVC frameworks.
  • Knowledge of Object Oriented Design (OOD) and Analysis (OOA) based on Unified Modeling Language (UML) architecture using Rational Unified Process.
  • Proficient in implementing various Java design patterns like MVC, Session Facade, Data Access Object (DAO), Factory, Singleton, Data Transfer Object, and Front Controller.
  • Extensively worked wif Eclipse debugger on debugging.
  • Experienced wif JAX-RS specification like Jersey to Implement REST based applications.
  • Proficient in XML technologies like XML, DTD, XSD, XSLT, JAXB and JAXP (DOM & SAX).
  • Experience in implementing client-server business applications using Microservices, Designed and developed Microservices business components using Spring API Boot.
  • Strong noledge in JAVA Messaging Service (JMS) and equivalent tools like TIBCO messaging service
  • Experience working wif Databases like MySQL, Oracle.
  • Experience in automated deployment tool such as service Kubernetes which is use to deploy quickly and predictably.
  • Developed Ant, Maven scripts to build and deploy J2EE applications.
  • Expertise in designing and developing wif automated testing using Junit, Selenium.
  • Knowledge on pulling dependencies from different repositories.
  • Expertise in version control tools like SVN, CVS, GITHUB, and Atlassian products like bitbucket, confluence.
  • Expertise in using IDE Tools like Eclipse, Net Beans, IBM Rational Application Developer (RAD) for Java/J2EE application development.
  • Good noledge on cloud environments like AWS and its services like EC2, Dynamo and SQS.
  • Experience in handling messaging services using Kafka.
  • Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.

TECHNICAL SKILLS

Languages: C, C++, JAVA JDK 6/7/8, J2EE, HTML, SQL, PL/SQL and python

Operating systems: Mac, Linux, UNIX, Windows 10/8/7/Vista/XP

Java/J2EE Technologies: Java, J2EE, JDBC, Servlets, JSP, JavaBeans, EJB, JMS 2.0, JNDI, Struts, Spring 2.x/3.x/4.x, Hibernate 3.x, 4.x, 5.x, IBatis 1.2, 2.3.x, SDK, HTML, DHTML, XML, XHTML, HTML5, CSS, Ajax, jQuery, JSF, Prime Faces, Angular JS, REST, RESTful Web services.

Frameworks: AngularJS, JQuery, Kendo UI, Backbone.js, Node.js, React.js, Struts, Spring MVC, spring boot Hibernate, Apache Tiles, JSF

Web Technologies: HTML, XML, JSP, JavaScript, jQuery, AJAX, Angular JS v9/8/7/6/5/4/2, Bootstrap, CSS, JSON and Web Services (SOAP, RESTful, Kubernetes, Microservices)

Database: MongoDB, Couch DB, Cassandra, PostgreSQL, Sybase, MySQL, MS-SQL 20012, Oracle 12C/11g/10g/9i, MySQL, SQL Server 2016/2014/2012 , PL/SQL, DB2.

Development IDE/ Tools: IntelliJ, Eclipse IDE, WSAD 6.x/5.x, RAD 9.5/9.0.

Methodologies & Concepts: Agile, Waterfall system analysis and design

Web/Application Servers: IBM Web Sphere Application Server 9.x/8.x/7.x/6.x/5.x, BEA WebLogic Server 12.x/11.x/ 10.3/9.0/8.1 , Apache Tomcat 9.x/8.x, SOAP, WSDL, JBoss 7.1.0, 7.1.1, Glassfish 4.1.1, 4.1.2

Build Tools: Ant, Maven, Gradle

Version Control Tools: SVN, CVS, GIT, Bitbucket

Project Management &Design Tools: Rational Project Management (RPM) and Visio, Rational Rose and Enterprise Architect, OOAD & UML.

Bug Tracking Tools: JIRA, CRM

Testing tools: HTML Unit, Jasmine, Mockito, Selenium

Other Tools: PuTTY, Microsoft Visio, Fire Bug

Cloud and Associated Technologies: Amazon Web Services

PROFESSIONAL EXPERIENCE:

Confidential -Dallas, TX

Full Stack Java Developer

Responsibilities:

  • Designed the application by implementing Spring Framework based on MVC Architecture.
  • Developed and responsive dashboard using HTML5, CSS3, JavaScript, jQuery, Bootstrap, ReactJS and Redux.
  • Followed Agile methodology, interacted wif the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.
  • Designed the project using MVC, Session Façade, and Service Locator and Business Delegate patterns.
  • Integrated the application wif Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery, AJAX, to create the user interface views
  • Deep noledge of AngularJS practices and commonly used modules based on extensive work experience
  • All the functionality is implemented usingSpring BootandHibernate ORM. Implemented Java EE components usingSpring MVC,Spring IOC,Spring transactionsandSpring securitymodules.
  • Contributed to the DevOps to automate the build and deployment process usingJenkins, shell scripting, chef, Python, AWS Lambda, Cloud Formation Template.
  • Built on-premise data pipelines usingKafkaandSparkstreaming using the feed from API streaming Gateway REST service.
  • Implemented the application usingSpring BootFramework and handled the security usingSpring Security.
  • Used Micro service architecture wifSpring Bootbased services interacting through a combination of REST andApache Kafkamessage brokers and also worked wif Kafka Cluster usingZoo Keeper.
  • Created custom, general use modules and components which extend the elements and modules of core AngularJS
  • Implemented all DAO’s using Spring Framework.
  • Experience in making the devops pipelines using Open shift and Kubernetes for the Microservices Architecture.
  • Extensively worked on Jenkins to implement continuous integration (CI) and Continuous deployment (CD) processes
  • Used My Batis ORM framework as persistence engine, configured O/R mapping and wrote My Batis queries.
  • Used ReactJS to render the pages on both client side and server side.
  • Use Git and GitHub repo’s for storing our code.
  • Configured and deployed the application on Web Sphere Application Server.
  • Implemented ReactJS components, Forms, Events, Keys, Router and Redux concept.
  • Implemented Complex business Delegate layer using DAO’s created and business logic.
  • Improving the ReactJS application by using Prop Types, avoiding states and centralizing states more in terms of Redux architecture.
  • Implemented to reprocess the failure messages in Kafka using offset id.
  • Developed end to end data processing pipelines that begin wif receiving data using distributed messaging systemsKafka.
  • WroteKafkaproducers to stream the data from external rest APIs toKafkatopics.
  • Exposed various capabilities such as Web Services using SOAP and WSDL.
  • Configured and created application log files using Log4J required to trace application messages.
  • Used PUTTY to check application server logs
  • Used WinSCP to check application server logs on multiple JVM instances.
  • Developed CI/CD system wif Jenkins on Kubernetes environment.
  • Worked on WordPress for content management and create many slugs.
  • Compiled and built the application using ANT and Maven scripts for deployment.
  • Used SVN as version control system.
  • Experience on middleware technologies like JIRA and its tools like bitbucket
  • Actively involved in code reviews and bug fixing

Environment: Java 8, J2EE, JSP, Spring 3.0, Struts 2.2, My Eclipse 3.5, My Batis, WebSphere application server, Kubernetes, WordPress, PUTTY, WINSCP, Oracle 11g, HTML, JIRA, XML, AngularJS v8/9, ReactJS, Web Services, JUnit 4.1, Mockito, SVN, Kafka, Windows, UNIX, Splunk.

Confidential,New York

Java Full Stack Developer

Responsibilities:

  • Proficient in various technologies like Core Java (Multi-threading, collections), JSP, Servlets, JMS, JAVA 8, JDBC, SOA, XML, XSD, DOM, SAX, XSLT, Web Services, JSF.
  • Experience in Cloud Computing Infrastructure using Amazon Web Services like Amazon IAM, EC2, EBS, VPC, S3, Lambda, RDS, Route 53, Dynamo DB, Auto Scaling, ELB, Cloud Watch and SQS.
  • Strong technical skills in the areas of web applications using HTML5, CSS3, JavaScript, AJAX, JQuery, JSON, Angular JS 2, Angular JS 4, and ReactJS.
  • Extensive experience wif JavaScript frameworks like AngularJS2,Angular JS 4 and familiar wif other frameworks/libraries such as Node.JS
  • Using Node Package Manager (NPM) to install the necessary packages from my application using Node.JS.
  • Developed java modules implementing business rules and workflows usingSpring Boot.
  • Involves in Sprint planning for the estimation of efforts for user stories and bugs.
  • Designed and developed the REST basedMicroservicesusing theSpring Boot.
  • Contributed to the DevOps to automate the build and deployment process usingJenkins, shell scripting, chef, Python, AWS Lambda, Cloud Formation Template.
  • DeployedJAR, WAR, EARandJ2EEapplications onApache tomcatserver using Jenkins auto deployment.
  • Used Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy.
  • Working wif React Router for developing Single Page Applications SPAs
  • Use Git and GitHub repo’s for storing our code.
  • Strong noledge of building and architecting Single Page Applications (SPAs) using various frameworks like Angular JS 2, Node.js, and Bootstrap.
  • Developed core front end components of a fast, scalable, complex desktop-class web application using Angular JS framework.
  • Experience in implementing the various services using Microservices architecture in which the services working dependently, implemented Spring Boot Microservices to divide the application into various sub modules.
  • Proficient in working on java related Frameworks like Struts 1.x/2.x, Hibernate, JPA, iBatis, and spring (IOC, DI, Spring ORM, Spring JDBC, Spring AOP, Spring Transaction, Spring Batch, and Spring Security).
  • Experience in development of Enterprise Java Beans including Stateful Session Beans, Stateless Session Beans and Message Driven Beans.
  • Experience in deploying of web applications using Apache Tomcat, Web Logic, JBoss, and WebSphere.
  • Provided production and maintenance support for the client.
  • Good working noledge on data bases like My SQL, No SQL, Oracle, Sybase, and DB2.
  • No SQL DAOsDAOs that provide access to No SQL data stores.
  • Design and implement the data modernization project pipeline using AWS.
  • Developed React.JS applications using Redux architecture for front-end UI, and Node.js applications for backend.
  • Create a Java Lambda that watches an AWS S3 bucket, and triggers a SOAP request when a new file has been detected.
  • Create a Lambda job to move files from AWS S3 to Glacier.
  • Create a Lambda job to trigger UNLOAD from Redshift to S3 bucket.
  • Create a Lambda to insert the values from the original file to Redshift.
  • Create a Lambda to submit the job to the EMR Cluster.
  • Creating S3 buckets, Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Create a Lambda that triggers a REST call to trigger the logical validation errors email process model in Appian.
  • Create a Lambda that triggers a REST call to trigger the duplicate and valid values error email process model in Appian.
  • Create a Lambda that triggers a REST call to trigger the invalid column format error email process model in Appian.
  • Experience in Integrating and deploying applications usingApache Camel,Apache CXF,Apache Karaf, Active MQ, and Service Mix.
  • Involved in Scrum meetings.

Environment: Java 8, J2EE, Java Script, JSP, HTML, CSS, XML, SOAP, Hibernate, My Sql DB, No SQL DB, Spring API Boot, spring boot, PL/SQL, Log4j, JQuery, Angular JS, React JS, Kubernetes, Eclipse, IBM Web Sphere Application server.

Confidential

Java Full Stack Developer

Responsibilities:

  • Provided Enhancement to the existing application in the system as per business requirements. Identifying all technical and other problems related to the change requests.
  • Responsible for the Requirements Analysis for development of design artifacts such as sequence, collaboration and class diagrams. Technical and process documentation and making sure the documentation is up to date.
  • Involved in developing conversion of Mainframe application to Web application.
  • Developed web tier using JSP, HTML and JavaScript. Client validations using JavaScript, JQuery and Java classes for business layer.
  • Create the visual presentation to the end user, includes theHTML5,JavaScript,Angular JS v2/4andReactJS.
  • Architected, designed and implemented a SPA (Single Page Application) in AngularJS2, Node Js which consume JSON from a Spring API MVC, using Spring API Security to secure the Application.
  • Developed Web Services using Rest, WSDL, JAX-WS to develop client classes.
  • Developed the necessary halper classes, EJB Session Beans, Message driven beans for implementing Business Logic.
  • Experience in migrating data from Oracle database using Spring JDBC to Apache Cassandra (Data stax) No SQL Database.
  • Developed Driving Record PDF using IText.
  • Experience wif tools like Experience wif Docker Images/containers and kubernetes.
  • Created Batch Processes, runs every day to produce Driving Records from Mainframe.
  • Developed Unit and Integration testing of the application using JUnit Framework to ensure Quality Assurance.
  • Developed Maven Scripts to build WAR/EAR files for the application.
  • Deployed the application on JBoss.
  • Experience on middleware technologies like JIRA and its tools like bitbucket.
  • Provided production and maintenance support for the client.
  • Created Project Implementation Plan for production releases and support production release checkouts.
  • Experience in Integrating and deploying applications usingApache Camel, Active MQ, Service Mix.
  • Installed Kafka manager for consumer lags and for monitoring Kafka Metrics also this has been used for adding topics, Partitions etc.
  • Experience in Gradle Build tool and understanding the artifactoy and repo structure.
  • Involved wif Hort on works Support team on Grafana consumer Lags Issues. (Currently no consumer lags are generating in Grafana Visualization wifin HDP)
  • Successfully Generated consumer group lags from Kafka using their API

Environment: Java, EJB, JSP, Struts, Servlets, JDBC, Hibernate, JUnit, JBoss6.1, Maven, MQ Series, SQL, kubernetes, JQuery, JavaScript, HTML, CSS, XML, XSD, XSLT, WSDL, iText, Windows, UNIX, Kafka.

Confidential

Java Developer

Responsibilities:

  • Involved in requirement gathering, technical design, and exploration of various technologies, prototyping, benchmarking, and documentation and authoring technical specifications.
  • Prototyping and development of modules like personal profile, registration, creating web service for the modules for the unified web application.
  • Prepared test cases for the Application for System and integration testing.
  • Involved in bug fixing and documentation of Lessons Learnt and Best practices.
  • Integrate wif Oracle 10g database through JDBC.
  • Established and monitored the process for quality management.
  • Facilitated communication wifin the project team.
  • Integrated the 2 applications through SOAP web services and utilized the functionality of the jar and war files.
  • Studied the in-house project that is developed on Struts MVC framework.
  • Designed and developed Service layer and Web-Tier using Struts framework.
  • Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.
  • Implemented entire application in Spring API MVC design framework.
  • Extensively used various J2EE design patterns like Factory, Singleton, Data Access Objects, Data Transfer Objects, Business Delegate and Session Façade in the project, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Built SOAP Web services interface implemented in Java using Apache Axis and SOAP.
  • Involved in the development of presentation layer and GUI framework in JSP, HTML and client-side validations were done using JavaScript.
  • Used Spring API-Hibernate to integrate wif Oracle database.
  • Involved in production support, assigning production issues and enhancements.
  • Understanding the requirements and Product functionalities.
  • Analyzing Requirements and Designing the Functionality of the product.

Environment: Core Java, HTML 4.0, Struts, JavaScript 1.5, JSP 1.2, Servlet 2.3, Spring API 3.0, Eclipse, Tomcat, JavaScript, HTML, Servlets, CSS, XML, JSP, SOAP, Oracle 10g.

We'd love your feedback!