We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Around 8 years of Industrial experience as a Developer in analysis, design, development, implementation and testing of Object Oriented and web - based applications using Java and Core java.
  • Actively involved in various phases of Software Development Life Cycle (SDLC).
  • Experience in Angular 7,Angular JS, React JS, Node JS frame work.
  • Proficient in developing web interface using HTML 5, CSS, XML AngularJS, JavaScript and JQuery.
  • Exceptional hands-on experience building react code using ES6 capabilities and JSX.
  • Worked on Docker which is used to build virtual terminal and created Docker images and performed continuous integration through Circle CI and continuous deployment with AWS.
  • Implemented Test Driven Methodologies in developing microservices web application using Junit testing.
  • Good hands on experience in maintaining Interface compatibility and concurrency in the project using Java 1.8 features and Concurrency API.
  • Have good experience on using technologies like Spring MVC, Hibernate, JSP, JDBC, Servlets to design web applications with J2EE design architecture.
  • Good knowledge on working with WebSphere Message Broker services.
  • Developed data models using Hibernate object relational mapping (ORM) framework and configuring persistence data layer.
  • Experience on working with Spring IO, Spring Boot, Spring Security, Spring Batch.
  • Experienced on working with integrated applications using spring framework, spring MVC, Spring data, spring Security, Spring Batch Using features like IOC.
  • Strong knowledge in working with MVC Architecture, Spring Framework projects using features like AOP, DAO, dependency Injection (IOC).
  • Experience in application development using MVC architecture with JAVA, J2EE, JSP, Servlets, JDBC, Web services, Apache Tomcat server, Oracle under Windows.
  • Used Jenkins as CI tool, along with Maven features and incorporated with a Git repository.
  • Good experience in using Web Services Technologies like SOAP(JAX-WS), RESTful (JAX-RS) &Microservices and Restful API using Spring Boot.
  • Good knowledge of designing and deploying Amazon Web Services (AWS) and Azure Cloud Platforms ownership for projects.
  • Good knowledge and operating highly available, scalable and fault tolerant systems using ( AWS) and Azure.
  • Worked with IAM and created user roles with corresponding user and group policies using JSON.
  • Experience in Service Oriented Architecture and Microservices architecture.
  • Excellent experience with Relational databases like MySQL, Oracle, SQL Server, DB2 and No SQL databases like MongoDB, CouchDB and Cassandra.

TECHNICAL SKILLS

Java Technologies: Java 8, J2EE, JSP, JMS, JDBC, Servlets, JNDI, XML, Web Services Multi-threading, Java Networking (SOAP, JAX-RPC, JAX-WS, JAX-RS, WSDL, XSD)

Web Technologies: HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX, jQuery, WordPress, JSON, Bootstrap, React JS, Angular 7, Angular JS, Express JS, Node.js, JAVA, J2EE, REST Webservices (Jersey Framework)

Database: Oracle, IBM DB2, SQL Server, MYSQL, Cassandra, MongoDB, PostgreSQL

Methodologies: MVC, Agile and Scrum, TDD, OOAD, SDLC

Frameworks: Spring, Spring Boot, Hibernate, JSF, iBATIS, JPA, React JS, Angular 2.0, Node JS, D3, Spring JDBC, Spring MVC, slf4J, Pandas, Keras, OpenCV

IDE: Eclipse, IntelliJ, NetBeans, Visual Studio Code

Build Tools: Jenkins, Docker, Ansible, Vagrant, Kubernetes, GitLab

Web/App Servers: Oracle/BEA WebLogic, IBM WebSphere, JBoss, Apache Tomcat, Apache Camel

Cloud Services: AWS, EC2, RDS, S3, ELB, Dynamo DB

Design Methodologies: UML, RUP, Object Oriented Analysis and Design (OOAD), Agile

Version Control: GitHub, CVS, SVN

Other Technologies: SQL, PL/SQL procedures, SQL Loader, Oracle Report, MS Excel, NoSQL, Azure, Kafka, Jira, JUnit, Mockito, SOAP UI, JTest

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Full Stack Java Developer

Responsibilities:

  • Involved in Developing Web Application with Full Software Development life Cycle (SDLC) from Design to Deployment using agile methodologies.
  • Designed UML diagrams like Use case, Sequence Diagrams and Class Diagrams using Microsoft Visio.
  • Designed and developed UI with AJAX, HTML, CSS, JavaScript and JSON for more interactive web pages.
  • Created Reusable Modules and Custom Directives inAngularwhich got used in various places of application.
  • Implemented JQuery, Node JS to add dynamic functionality to the application.
  • Used Bootstrap for creating dynamic user interface using Angular.
  • Implemented MVC architecture design and developed user interface designed by using the components ofAngular such as directives, filters, servicesandrouter modules.
  • Experience in using Java 8features likeLambda Expressions, Filters, Stream API, newDate API, PredicatesandFunctional Interfaces.
  • Implemented functionalities by usingSpring IO, Spring Bootand Implemented J2EE components usingSpring IOC, Spring transactions, AOP, BatchandSpring securitymodules.
  • Designed several persistent classes and involved in designing and creating genericDAOs for the domain modelby using ofHibernate 4.x with JPA annotation.
  • Worked withSpring Bootusing ORM Framework (Hibernate) to perform CRUD operations with Database.
  • Implemented Service Oriented Architecture (SOA) based RESTful Web services to retrieve data from client side and made REST API calls.
  • Initiated Microservices application with Docker and Kubernetes cluster formation for the scalability of the application.
  • Automated Skeleton code generation process by template driven model using Velocity engine.
  • Experience on Relational and NoSQL database like MongoDB and Cassandra.
  • Used AWS as cloud platform leveraging its services and EC2. Setting up databases in AWS using S3 bucket and configuring instance backups to S3 bucket.
  • Created alarmsand notifications forEC2 instancesusingCloud Watch.
  • ConfiguredAWS Identity and Access Management (IAM)Groups and Users for improved login authentication.
  • Configured the auto scaling instances to design cost effective, fault tolerant and highly reliable systems.
  • Developed migration, plans, execute, performs and tests application workload to the cloud.
  • InstalledKafkaon the cluster and configured producer and consumer coding part in java to establish a connection from source to HDFS with popular hash tags.
  • Developed real time pipeline for streaming data usingKafka.
  • UsedGITfor version control and source repository and JIRAfor reporting Bugs.
  • UsedSoap UIfor web service testing. Usedslf4jframework to log/track application.
  • WrittenSQLqueries,PL/SQL stored procedures, functions, triggers, cursors, sequences,andindexeswhich are going to be invoked by Batch processes.
  • Experience in writing and executing unit test cases using JUnit Testing Framework.
  • UsedIDE EclipseandGITHUBversion tool system for developing and Tracking Applications.

Environment: Java, J2EE, JDK 1.7/1.8, Spring 4.x, Hibernate 4.x, Restful Web Services, Micro-Services, HTML 5, CSS 3, Bootstrap, Angular 7, JSON, Ajax, Maven 3.0, WAS, AWS EC2, S3, Docker, Rest API, Jenkins, Git, Junit 4.4, slf4j, Apache Kafka, Camel, MongoDB, Cassandra, PL/SQL Oracle 11g, Agile Scrum, IDE Eclipse.

Confidential, Plano, TX

Full Stack Java Developer

Responsibilities:

  • Followed Agile Methodology to meet customer expectation, timelines with quality deliverables.
  • Designed Sequence diagrams and Implemented MVC architecture for developing the distributed and enterprise applications.
  • Developed web application using Node JS with cutting edge HTML5, CSS, ReactJS and JavaScript techniques for backend system.
  • Developed real time tracking of class schedules using Node JS.
  • Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Used ReactJS for developing UI using sorting, pagination and rendering for searching the statements in the webpage.
  • Developed, debugged, integrated and deployed applications using Eclipse as IDE.
  • Used GIT as a Version Control.
  • Developed ReactJS to create Controllers to handle events triggered by clients and send request to server.
  • Implemented React-Redux hunk as middleware to handle asynchronous actions in the application and to make RESTAPI calls.
  • Used Spring framework to design controllers, interfaces and implementation classes, as well as Microservice architecture with Spring boot based RESt services.
  • Worked extensively on Spring bean wiring, DAO, and Spring AOP modules, as well as implementing Spring AOP in exception handling to minimize development time.
  • Experience on relational database design and writing SQL queries, stored procedures, views, and functions with Oracle.
  • Developed data models using Hibernate Object relational mapping (ORM) frame work and also used Hibernate Annotations to reduce time at the configuration level.
  • Developed integration techniques for different applications using Apache Camel technology.
  • Proficient in handling response data from RESTful web services using XML, JSON and jQuery to update UI.
  • Hands on experience in developing and supporting applications that consume and/or generate SOAP and Restful Web Services using Apache CXF.
  • Worked on JMS for developing messaging services.
  • Experience in NoSQL databse like MongoDB installation, configuration and designed MongoDB multi-shared cluster.
  • Used slf4j for tracking errors and debugging the code .
  • Wrote test cases using JUnit as the Unit testing for the Java applications.
  • Deployed the application on Azure server through console and used slf4j as a logging framework.
  • Worked on Azure cloud infrastructure and stack of services (SQL, VNET, Storage, User defined routes,Azure Site Recovery, Traffic Manager,AzureAutomation, ARM Templates,Azure Load balancer, API Gateway, Functions, andAzure AD).
  • Hands on experience with Azure API Management Service.
  • Experience on Migrating SQL database to Azure data Lake, Azure data lake Analytics, Azure SQL Database.

Environment: Java, JMS, Servlets, JSP, JavaScript, React JS, Node JS, Spring - IOC, AOP, Spring Boot, Hibernate, Eclipse Mars, GitHub, Oracle 11g, JNDI, Restful, MVC, Microservices, Gradle, XSLT, HTML, XML, XSLT, JAXP, JAXB, WSDL, SOAP, CXF, Azure, JAX-WS, JAX-RS, JUnit, Mockito, jQuery, slf4j.

Confidential

Full Stack Java Developer

Responsibilities:

  • Involved in discussions with clients for gathering the requirements, design implementations and feasibility analysis at all business levels.
  • Developed React JS pages, Web services calls and AJAX calls for the application.
  • Designed and developed dynamic web pages using HTML5, CSS3, JavaScript, React and Redux.
  • Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Used React JS in components like JSX, creating React components.
  • Implemented multi-threaded synchronization processes using JMS queues for status reports and consumption requests.
  • Extensively used AWS to integration with Enterprise and web applications. Persistence layer implemented using Hibernate framework.
  • Involved in working on Cassandra database to analyze data storage.
  • Used JDBC API for database handling, with databases like SQL Server and Oracle.
  • Used Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • Implemented Single Page Design and customized directive and filter criteria by using Angular
  • Performed Load Testing with Apache JMeter.
  • Implemented Controllers to maintain each view data where the client implemented the UI using Angular.
  • Using Angular 2 created custom directives for data manipulations and display data in company standard format in UI.
  • Used EJB Session beans and entity beans to develop business services and the persistence.
  • Implemented business logic using Java Beans for front end and storage/retrieval from the backend Oracle DB using SQL queries and PL SQL-Stored procedures, functions, sequences, triggers, cursors.
  • Extensively involved in Unit testing and coordinated with the testing team and fixing Bugs at various stages of the application development.
  • Develop Message Driven Beans (MDB) & involved in building and accessing a Web Services using SOAP over JMS.
  • Developing a mechanism for sending and receiving SOAP messages over JMS by MQ Series Engine
  • Involved in developing Web Services using SOAP protocol, WSDL, Apache AXIS2 tool Framework and Service Oriented Architecture.

Environment: Java, J2EE, Java SE 6, JSP, Servlets, JMeter, Java Mail API, AJAX, Web Sphere 6.0/7.0, JavaScript, AJAX, Bootstrap, Angular 2, ReactJS, JSF, JSP, Web Services WSDL, AWS, Junit, GIT, MVC, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Involved in designing and developing UML sequence diagrams, Use cases, Sequence and activity diagrams.
  • Developed user interfaces for policy owner module using JSPs, Struts Tag Library, and Tiles framework.
  • Associated with building structure application using HTML, CSS, JSP on MVC architecture.
  • Developed Single Page Web Applications (SPA) using Restful Web Services.
  • Migrated a monolithic application that runs on Jboss to a set of Spring MVC and Node JS.
  • Involved in testing, debugging and deployment of the application on Weblogic Application server.
  • Developed test cases and performed unit testing using Junit.
  • Established interface for policy proprietor module using JSPs, Shows off Tag Library, and Tiles structure.
  • Created needed DAOs (Information Accessibility Items) for plan proprietor component.
  • Established Single Web Page Internet Applications by consuming Restful Internet Solutions.
  • Executed customer side and server-side recognitions using Shows off validations. Created Action Form beans as well as performed validation by setting up the Struts Validator.
  • Moved a monolithic application that operates on Jboss to a set of Spring MVC, Node JS as well.
  • Made use of SQL statements as well as procedures to fetch the information from the data source.
  • Made Use Of Dispatch Action to team associated actions right into a single course.
  • Composed JDBC course to connect with Database.
  • Created data source tables for the application on a DB2 database.
  • Created data model, SQL manuscripts for the application.
  • Construct the applications utilizing ANT tool. Also made use of Eclipse as the IDE.
  • Proactively associated with testing, debugging as well as implementation of the application on Weblogic Application server. Developed test cases as well as done unit testing utilizing Junit.

Environment: Java, J2EE, Java SE 6, Node JS, JUnit, Tiles, HTML, Spring MVC, CSS, JSP, JavaScript, DAO, Eclipse, Weblogic, UML.

Confidential

Junior Java Developer

Responsibilities:

  • Involved in business analysis of requirements for development and implementation of use case analysis and Functional specification document.
  • Developed front-end pages using HTML, CSS, JavaScript and JQuery.
  • Used Model View Controller (MVC) architecture for easy customization and avoid complexity while isolating each layer of application.
  • Have written test cases in Junit for Unit Testing service classes.
  • Performing Load Test, Backend Failure Test and Memory Leak Test.
  • Migrated the application from IBM Web Sphere 6.0 to 7.0.
  • Extensive knowledge of IBM Tivoli Workload Scheduler (TWS).
  • Designed and developed Web Services using JWS JBoss Annotations.
  • Created standards and patterns for deploying a spring boot data microservice architecture to PCF.
  • Provided UNIX scripting to drive automatic generation of static web pages with dynamic news content.
  • Participated in requirements analysis to figure out various inputs correlated with their scenarios in Asset Liability Management (ALM).
  • Employed the design patterns of J2EE like MVC, Session Facade, Data transfer object, Business Delegate.
  • Developed User interface for various modules using JavaScript, AJAX.
  • Designed Sequence diagrams, Use case diagrams and Class diagrams with Rational Rose.
  • Developed and deployed application in JBoss server.

Environment: Java, J2EE, Java SE 6, Node JS, JSP, Servlets, Java Mail API, AJAX, Web Sphere 6.0/7.0, IBM RAD Web Sphere Integration Developer 7.0, Serena Dimensions, Unix, DB2.

We'd love your feedback!