We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Indianapolis, IN

SUMMARY

  • Around 8+ long periods of broadened experience involving conveyance the delivery management, plan, advancement, organization and cloud execution with exhaustive information in AWS, Java, J2EE, Spring/Spring MVC, Python, Hibernate and related innovations and MEAN stack technologies.
  • Involved in all phases of Full Software Development Life Cycle (SDLC) using Java and J2EE technologies.
  • Experience working with Object Oriented Development. Extensive experience in Software Development Life Cycle (SDLC) - Requirements Specification, Design Documents and writing Test cases.
  • Extensive industry experience with advanced software methodologies such as Agile/Scrum, Test Driven Development (TDD).
  • Expertise in developing distributed, secure and scalable applications using Java/ J2EE technologies which are Servlets, Multi-threading, JSP, JSTL, JPA, JSF, JMS, EJB, Java Beans, XML, Hibernate, spring MVC, Struts, Amazon Web Services (AWS), SOAP and Restful Web services, and JDBC.,
  • Hands on experience in the implementation of Core Java SE 8 concepts like Streams API, Lambda functions, Generics, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling and Collection API.
  • Experience in implementing Java EE design patterns such as MVC, Singleton, Factory, DAO, DTO in the development of N-Tier distributed Enterprise Applications.
  • Ample experience in spring framework modules such as Spring MVC, IOC, AOP, Spring Boot, Spring REST.
  • Strong involvement with Linux/Unix and Shell Scripting and Python Scripting.
  • Extensive experience with Angular JS for developing single page applications (SPA), directives and services to interface with both restful and legacy network services also DOM applications. Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, jQuery, Angular JS, Angular etc.
  • Excellence in developing Graphical and Robust user interfaces and web applications with deep-driven knowledge on Bootstrap, Node JS, JSP, JavaScript, AJAX, jQuery, CSS 2/3, HTML 4/5, Angular JS, Angular, React JS, JSON.
  • Capability in making Webservices like SOAP, UDDI, WSDL and RESTful utilizing open-source structures like Apache Axis, JAX - RS, JERSEY.
  • Experience creating Typescript2.9/3.4 reusable components and services to consume REST APIs using Component based architecture provided by Angular 6/8.
  • Hands on experience in developing Micro-Service applications using Spring Boot and deploying them into AWS cloud using Jenkins.
  • Good Experience with Django for developing web-based applications as a high - level Python Web framework. Experience in object-oriented programming (OOP) concepts using Python, Django, and Linux.
  • Strong knowledge and experience on Confidential Web Services (AWS) Cloud services like EC2, S3, EBS, RDS, VPC, SQS, SNS, Route53, Lambda and IAM.
  • Designed and managed public/private cloud infrastructures using Confidential Web Services (AWS) which include EC2, S3, Cloud Front, Elastic File System, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, and IAM which allowed automated operations.
  • Experience in database development and implementation using different RDBMS such as Microsoft SQL Server, ORACLE, MySQL, PL/SQL and DB2 and NoSQL databases such as MongoDB, Apache Kafka for messaging services.
  • Extensive experience in Application & Web Servers such as WebLogic, JBoss, Glassfish, IBM WebSphere, Apache Tomcat Web Server.
  • Strong experience in using Version controlling tools such as Git, GitHub, CVS, SVN.
  • Hands-on experience with CICD tools such as Maven, Jenkins and Apache Ant and JIRA for tracking the stories.
  • Good experience in using build/Deploy tools (Jenkins, Docker, Maven, Ant, Log4j) writing unit test cases using JUnit, Mockito.
  • Experience in python, Jupiter, Scientific computing stack (NumPy, SciPy, Pandas and Matplotlib).
  • Strong working knowledge of API testing tools like Rest Client, Postman, SOAPUI.
  • Strong working knowledge of running API load testing using tools like JMeter, SOAP UI test Suite

TECHNICAL SKILLS

Programming Languages: Java (Java SE 1.6/1.7/1.8)

J2EE Technologies: JSP, JDBC, JMS, RMI, Servlets, JNDI, JSF, Swings.

Java Frameworks: Spring 2.5/3.x/4.0, Struts 1.x/2.0, Hibernate 3.0/4.0/5.12.

Web Technologies: HTML 4/5, CSS2/3, JavaScript, AJAX, JQuery, XML, Angular JS, Node JS, Angular2/6/8.

Web Services: REST, SOAP, Apache Axis 2, Apache Kafka.

Databases: MySQL, Oracle 9i/10g/11g/12c, Microsoft SQL Server 2008/2008 R2/2012, MS Access, TOAD.

App/Web Servers: Apache Tomcat 6.0.x/7.0.x, Oracle Web Logic Server 10g/11g/ 12c, JBoss 4/5, Web Sphere.

Build Deploy Tools: Maven, Ant, Jenkins.

Operating Systems: Windows 98/2000/XP/Vista/7/8/10, DOS, UNIX, Linux.

Design Patterns: MVC, Singleton, Factory, Front Controller, DAO.

IDE Tools: Eclipse (Indigo, Europia, Hugo, Luna, Mars, Oxygen), Net Beans, RAD, Visual Studio.

Version Controls: CVS, SVN, GIT.

Testing Tools: JUnit, JIRA, Selenium, Eclipse plug-ins, Rest Assured.

PROFESSIONAL EXPERIENCE

Sr. Java Full Stack Developer

Confidential, Indianapolis, IN

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Setting up Angular 8 framework for UI development and using Java, Bootstrap, Angular JS, JavaScript, HTML5, CSS, and XHTML using JSF tags. Developed html views and webpages with HTML 5, CSS, jQuery, JSON, Java Script and JSP's for user interaction.
  • Implemented filtering, sorting and pagination using third party tools and Angular 8 framework.
  • Written and Developed different Routing Single Page Applications and also Developed, modules and reusable components, directives using Angular 6 & Angular 8 and Type Script.
  • Developed screens, Controller classes, Business services and DAO layer.
  • Used Angular8 framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with the server.
  • Implemented core features of Angular JS framework such as Dependency Injection, Data-Binding, Filters, Directives, Templates Services and Deep Linking.
  • Involved in developing Restful Web Services, deployment configuration and testing using Jersey.
  • Involved in developing test case and performed unit test using JUnit with Mockito test framework
  • Work with application and architecture teams to conduct proof of concept (POC) and implement the design in production environment in AWS
  • Proficient with deployment and management of AWS services - including but not limited to: VPC, Route 53, ELB, EBS, EC2, S3
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.
  • Automation scripting ability (Bash/Shell, Python). Experience in Network health monitoring tools (Cloud Watch, Solar Winds, Logic Monitor)
  • Used Hibernate template to integrate Spring DAO business objects with respective tables from the database.
  • Created Micro Service Implementation and Request for Proposal (RFP) microservices with Spring Boot in Restful API based services interacting through a combination of REST and Apache Kafka message broker.
  • Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA
  • Involved in consuming SOAP Web Services, generating WSDL and used SoapUI for API testing.
  • Developed and tested REST API using REST Assured framework.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Shadding, replication, schema design.
  • Created the Hibernate mapping and properties files using spring modules like MVC, Web and ORM.
  • Experience in python, Jupyter, Scientific computing stack (numpy, scipy, pandas and matplotlib).
  • Perform troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Write Python scripts to parse JSON documents and load the data in database.
  • Generating various capacity planning reports (graphical) using Python packages like Numpy, matplotlib.
  • Analyzing various logs that are been generating and predicting/forecasting next occurrence of event with various Python libraries.
  • Work on continuous delivery of new user stories from idea to operating it in production.
  • Writes and executes scripts to create or modify tables, triggers, constraints, functions and procedures.
  • Performed Oracle application performance monitoring and tuning
  • Evaluates releases of Oracle and its tools, and third party products to ensure that the site is running the products that are most appropriate. Planning is also performed by the DBA, along with the application developers and System administrators, to ensure that any new product usage or release upgrade takes place with minimal impact.
  • Experienced in writing real-time processing and core jobs using Spark Streaming with Kafka as a data pipe-line system.
  • Implemented spring boot microservices to process the messages into the Kafka cluster setup.
  • Managed and Deployed applications into WebSphere Application Server. Arrangement of CI/CD pipeline measure for the application utilizing the Jenkins.
  • Strong working knowledge of running API load testing using tools like jMeter, SOAP UI test Suite API testing tools like RestClient, Postman and SOAPUI.
  • Carried out industriousness layer utilizing Spring JDBC layout to store the information in Oracle data set. Utilized Oracle as data set and Involved in the improvement of PL/SQL backend execution and utilizing SQL made Select, Update and Delete statement
  • For tracking new requirements, enhancements, bugs used JIRA tool and Git for verison control management.
  • Involved in creation of JSON request and used postman interceptor and Swagger UI for validation.

Environment: Java 8.0, Spring 4, Spring boot, Hibernate, Python, Angular6/8, HTML5, CSS3, Eclipse, JIRA, NodeJS, Oracle11g, MongoDB, SOAPUI, Swagger UI, Jenkins, Cloud Watch, Cloud Formation, Kafka, Webservices, Microservices, JUnit, Rest UI, Git.

Java Full stack Developer

Confidential, Bentonville, AR

Responsibilities:

  • Designed and developed the application using Agile Methodology and followed TDD and Scrum.
  • Developed and designed the web interface using HTML5, CSS3, JavaScript, jQuery, ReactJS, Node.JS and Bootstrap.
  • Built the reusable service components using ReactJS Components with Object Oriented JavaScript, jQuery, HTML, CSS3 based on the visual designs.
  • Developed various ReactJS components to help build the functionality and UI behavior using JavaScript.
  • Used Redux as a store for storing multiple states of a React component.
  • Used Redux Thunk as a middleware for calling the APIs and setting the states with the JSON data.
  • Worked with UI designers and User experience team to define screen designs.
  • Actively involved in coding using Java1.8, Spring 4.x to develop features from end to end.
  • Built RESTful API server to achieve CRUD operations for posts using Jersey, JAX-RS, JSON, spring REST using MEAN stack (Mongo DB, Express JS, Angular JS, Node JS) Technologies.
  • Designed and implemented an application usingSpring Boot,Spring IOC, Spring transactions, Dependency Injection,Spring Annotations,Spring AOP,Spring Actuator, Spring Container managed transactions, Hibernate.
  • Used Spring Security for authentication and authorization of users, Spring JDBC for easy database operations using JDBC template, writing row mappers and Spring Boot easy bootstrap applications from scratch.
  • Implemented the authentication and authorization of the application using Spring Security and OAuth2.
  • OAUTH 2.0 authentication frame work is used to provide security to Restful web services by generating access token in order to access protected resources.
  • Developed API using NodeJS to allocate access to data in SQL, Mongo DB.
  • Worked on MongoDB and wrote code on find, update, save, insert data.
  • Worked on data extraction in loading JSON data from the server-side content into MongoDB.
  • Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously and send JMS message to Apache ActiveMQ on the edge device.
  • Implemented Zipkins for distributed Micro Service Monitoring.
  • Integrated Swagger UI and wrote integration test along with REST document.
  • Developed all REST APIs using Hystrix commands and Feign clients for efficient fault tolerance and handling fallback mechanisms.
  • Worked with unit testing of ReactJS applications using Jest and Spring Boot applications using JUnit, Mockito and performed end to end testing using Protractor.
  • Worked on Jenkins for the Continuous integration and Continuous Deployment.
  • Worked on AWS Cloud watch and AWS ALB for Load balancing and also worked on ELB for the performance testing by sending 5000 requests per minute.
  • Utilized AWS Services platform to upload data intoAWS S3 bucketsand creatingEC2instances.
  • Used GitHub to maintain the version of the files.

Environment: JAVA8, J2EE, HTML5, CSS3, AWS, jQuery, Ajax, Rabbit MQ, JSON, ReactJS, Spring Boot 2, Spring Hibernate 4.0, Swagger UI, Docker, Microservices, ActiveMQ, Spring Security, OAuth2, Bootstrap, React JS, Node JS, RESTful web services, Web Sphere, Redux, Jenkins, Agile/Scrum Methodology, Maven, JIRA, JBoss, JUnit, Mockito, Jest, Protractor, Hystrix, Zipkins, TDD, MongoDB, Git, XML, LESS, Webpack, AXIOS.

Java Full Stack Developer

Confidential, Tampa, FL

Responsibilities:

  • Worked as a full stack developer to develop web applications using spring, Rest based Web services. Used HTML5, CSS3, JavaScript, JSP, JQUERY, Angular JS, AJAX and Bootstrap in front end.
  • Built Components using Angular 2 and worked on Angular directives. Implemented lazy loading and Dynamic loading in the Angular routers. Worked on Typescript for building the code.
  • Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
  • Developed prototype and project layout skeletons using Angular 2, jQuery, HTML5, and CSS3.
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Implemented modules intoNode JSto integrate with designs and requirements.
  • Implemented Microservices into existing system architecture. Developed Microservices business components and RESTful service endpoints using Spring Boot.
  • Developed multiple enterprise applications using Spring Boot, Hibernate framework, Spring IOC, Spring MVC, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, RESTful webservices.
  • Worked on Java 8 Lambda expressions and Pipelines, Streams.
  • Implemented Spring IOC for Dependency Injection and to make the code loosely coupled and Spring AOP for logging purposes.
  • Implemented SOAP based JAX-WS Web services interfaces for integrating multiple systems, code re-usability and consumed JMeter to test performance of SOAP protocol.
  • Implemented RESTful web services which produces both XML and JSON files to perform tasks, RESTful web service using Jersey for JAX-RS implementation, which leveraged both web & mobile applications.
  • Implemented persistence layer using Spring JDBC template to store the data in Oracle database.
  • Written MYSQL Queries and stored procedures to interact with Oracle DB.
  • Used MYSQL as the backend database and involved in design of the database schema and development of Stored Procedures.
  • Involved in maintaining and updating the procedure for ETL process.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Involved in writing complex SQL queries using correlated subqueries, joins, and recursive queries, PL/SQL stored procedures.
  • Configured JMS server setup, DB connection setup & deployed Returned items in Web Sphere Server.
  • Setup the Continuous Integration (CI) & Continuous Development (CD) for the application using Jenkins.
  • Worked on Jenkins for continuous integration with Gradle and GitHub.
  • Used Log4j for validate functionalities and JUnit for unit testing.
  • Implemented configured JIRA issue tracking software with Agile plug-in across all the company functions.
  • Used IntelliJ IDEA IDE tool for application development.

Environment: Java 1.8, J2EE, HTML5, CSS3, JavaScript, jQuery, Angular 2, Bootstrap, Spring Boot, Spring IOC, Spring MVC, Log4j, SOAP, RESTful, Microservice Architecture, XML, AWS, Node JS, MySQL, PL/SQL, Oracle 10g, CI/CD, Maven, IntelliJ IDE, JUnit, JMS, UNIX, Jenkins, JIRA, Log4j, Git.

Java/J2EE Developer

Confidential

Responsibilities:

  • Responsible to create DAO CRUD methods using Hibernate & Spring framework.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject beans into User Interface.
  • Design, Development, Implementation, and Testing of Enterprise Applications in Client/Server environment using Java/ Java 2EE in Client/Server, Microservice applications.
  • Hands on experience in the implementation of Core Java SE 8 concepts like Streams API, Lambda functions, Generics, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling and Collection API.
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSTL, JPA, JSF, JMS, Struts, Spring, Hibernate, EJB, Java Beans, JDBC, XML, Web Services, JNDI, Multi-Threading.
  • Developed client software to consume already published web services like SOAP and REST.
  • Worked on Angular JS, NodeJs to create single page applications. Manipulating the views using the Angular Route provider and developed web applications with Single Page Applications (SPAs) framework using Angular JS and NodeJs.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins.
  • Used Spring ORM component for Hibernate support to manipulate data for Oracle 10g.
  • Implemented JSF framework extensively which involves building the whole user Interface components using JSF tab panels.
  • Used Log4j for logging and tracking the message.
  • Used GlassFish and JBoss web servers/Application servers for the code deployment.
  • Strong development experience with developing Java Web Services WSDL, SOAP, JAX-WS, WS-Security Supported and maintain the application in production.

Environment: Jdk 1.7, J2ee, jdbc, Pl/Sql, webservices (soap), parsers, CVS, SQL developer/toad, Html, Xml, axis, log4j, oracle10/11.X, Weblogic 10/MSSQL server, JQuery 1.7.2, JSF, SeleniumRc, Dockers, JPA, restful webservices, Ajax, Json, Springboot, struts, Oracle SOA, spring, Oracle SOA, postgres.

Java Full Stack Developer

Confidential 

Responsibilities:

  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Develop Servlets, Session and Entity Bean to implement logic and deploy on the Web Sphere Server.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Used Web logic server for deployment and eclipse 3.0 as Java IDE tool for creating JSP's, Servlets.
  • Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework.
  • Worked extensively on SOAP Web Services, XML, JMS and Spring Controller.
  • Created SQL Loader script generator application using UNIX shell scripting and Oracle (PL/SQL).
  • Coded different action classes in struts responsible for maintaining deployment descriptors like struts-config, EJB-jar and web.xml using XML.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using EJB.
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes.

Environment: Eclipse EE, Hibernate, Struts, JSP Servlets, EJB, JSTL, XML, JMS, Spring Controller, SOAP, Oracle, PL/SQL, UNIX Scripting, EJB-jar, POJO, HTML, ANT Scripts, WSDL, Junit, Git.

We'd love your feedback!