We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 9+ years of experience in Software Development and Implementation. This involves Hands - on development using Core Java, J2EE, spring/Spring MVC, JDBC, HTML, CSS, Bootstrap, JavaScript, jQuery.
  • Extensive experience in Software Development Life Cycle (SDLC) - Requirements Specification, Design Documents and writing Test cases.
  • Experience working in agile methodology using scrum & Waterfall model.
  • Developed Robust User Interface using Bootstrap, Node JS, JSP, JavaScript, jQuery, CSS, and HTML.
  • Worked on already existed application which is redesigned in advanced workspace and updated with Angular 7.
  • Worked in Java/J2EE and java-based technologies such as Servlets, JSP, Hibernate, spring, Struts, and Web services, and JDBC.
  • Experience in writing Angular Js code for developing Single page applications (SPA) used several in built language core directives, expressions, and modules.
  • Extensive experience with Angular JS, 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.
  • Experience in configuring, deployment and support of cloud services including Amazon Web Services (AWS).
  • Strong knowledge and experience on Amazon Web Services (AWS) Cloud services like Lambda, EC2, S3, EBS, RDS, VPC, and IAM.
  • Hands on experience in the implementation of Core Java SE concepts like Streams API, Lambda functions, Generics, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling and Collection API.
  • Designed and managed public/private cloud infrastructures using Amazon 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.
  • Good Experience with Django, a high - level Python Web framework. Experience in object-oriented programming (OOP) concepts using Python, Django, and Linux.
  • Experienced in JMS and Kafka over messaging to exchange the information in more reliable and asynchronous way in enterprise Applications.
  • Experienced in developing web-based applications using Python, Django, C++, XML, CSS, HTML, JavaScript, Angular JS, and jQuery.
  • Working Knowledge with data-exchange formats like XML, JSON.
  • Extensive experience in Application & Web Servers such as WebLogic, JBoss, Glassfish, IBM WebSphere, Apache Tomcat Web Server.
  • Knowledge in Web App deployments on UAT, Production, SIT, QA environments with configurable apps.
  • Hands-on experience in Consuming RESTful Web services using AJAX (Angular http, resource, and jQuery) to exchange (request / responses) information with databases such as MySQL and Oracle.
  • Experience in SQL stored procedures, Functions, Triggers in relational databases: Oracle SQL and MYSQL.
  • Hands on experience in working with test cases using Selenium, JUnit and TDD.
  • Hands-on experience with CICD tools such as Maven, Jenkins and Apache Ant and JIRA for tracking the stories.
  • Experience creating Typescript reusable components and services to consume REST APIs using Component based architecture provided by Angular 2, Angular 7.
  • Developed Micro services using Spring Boot and deploying Micro services into AWS cloud using Jenkins.
  • Experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, Spring Boot, Spring REST.

TECHNICAL SKILLS

Programming Languages: Java (Java SE 1.6/1.7/1.8), python, ASP .NET, C++

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

Java Frameworks: Spring, Struts 1.x/2.0, Hibernate.

Web Technologies: HTML, CSS, JavaScript, AJAX, jQuery, XML, Angular JS, Node JS, Angular2/4/7.

Cloud Services: Amazon Web Services (AWS) - Lambda, EC2, EBS, S3, IAM.

Web Services: REST, SOAP, Apache Axis 2.

Databases: MySQL, MongoDB, Hadoop, Microsoft SQL Server, MS Access, TOAD.

App/Web Servers: Apache Tomcat, Oracle Web Logic Server, JBoss, Web Sphere.

Build Deploy Tools: Maven, Ant, Log4j, JAP7.

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

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

IDE Tools: Eclipse, Net Beans, RAD, Visual Studio.

Version Controls: CVS, SVN, GIT.

Testing Tools: Jersey, JUnit, HP-ALM, Selenium, Eclipse plug-ins.

PROFESSIONAL EXPERIENCE

Sr. Java Full Stack Developer

Confidential, Columbus, OH

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Setting up Angular 7 framework for UI development. Developed html views with HTML5, CSS, jQuery, JSON, and Java Script.
  • Created a RESTful Web API service to generate data for the EMS which was then consumed in the front-end by Angular 7.
  • Developed Single Page applications using Angular 7 using components, directives using Typescript.
  • Developed web applications using Java, Bootstrap, Angular JS, JavaScript, HTML5, CSS, and XHTML using JSF tags.
  • Implemented Single Page Application (SPA) Pattern and used Angular JS MVC to build a cross-browser application.
  • Involved in developing RESTful Web Services, deployment configuration and testing using Jersey.
  • Involved in developing Unit test framework using JUnit.
  • Proficient with deployment and management of AWS services - including but not limited to: VPC, Route 53, ELB, EBS, EC2, S3.
  • Automation scripting ability (Bash/Shell, Python).
  • Wrote JUnit test cases for every java class.
  • Created Micro Service implementation with Spring Boot based services interacting through a combination of REST and leveraging AWS to build, test and deploy applications.
  • Involved in consuming SOAP Web Services, generating WSDL and used SOAPUI for API testing.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, sharding, replication, schema design.
  • Using Kafka for Publish/Subscribe pattern in application dealing with messaging.
  • Created the Hibernate mapping and properties files using spring modules like MVC, Web and ORM.
  • Performed troubleshooting 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.
  • Wrote Python scripts to parse JSON documents and load the data in database.
  • Work on continuous delivery of new user stories from idea to operating it in production.
  • Worked on TDD methodology in Java or any other object-oriented programming language.
  • Performed Oracle application performance monitoring and tuning.

Environment: Java8, Spring 4, Spring boot, Hibernate, Microservices, Python 2.7, Angular7, Hibernate, Kafka, Jersey Agile, MongoDB, SOAPUI, Jenkins, S3, EBS, EC2, Cloud Watch, Cloud Formation, Webservices, JUnit.

Java Full Stack Developer

Confidential, Greenwood Village, CO

Responsibilities:

  • Designed and developed the application using Agile Methodology and followed TDD and Scrum.
  • Developed stable React components and stand-alone functions to be added to any future pages.
  • Used React-Router to turn application into Single Page Application
  • Developed user interface by using the React JS, Flux for SPA development.
  • Used Spring Boot, which is radically faster in building cloud Micro-services and develop Spring based application with very less configuration.
  • Developed Spring Jersey resources for various HTTP methods and to send the requested data in JSON format to the web interface.
  • Performed troubleshooting and fixed python bug fixes for Learning Management System.
  • Used Python Flask framework to build modular & maintainable applications.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
  • Built Continuous Integration environment using Jenkins, Nexus, Yum and puppet.
  • Experience in managing and reviewing Hadoop log files.
  • Experience in Building and Managing Hadoop EMR clusters on AWS.
  • Configured Kafka to read and write messages from external programs.
  • Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA.
  • Integrated process into build system which auto-generates REST API documentation from source code.
  • Used SVN for the source code version control.
  • Used GIT repository for software configuration management and version control.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Written variety of filter queries in Mongo DB to retrieve JSON data and passed to service layer.
  • Created features including Single Sign On with existing client website and a REST API to expose manipulation functionality to external clients using React Js.
  • Involved in writing JUNIT test cases and day to day builds and deployments using MAVEN and Jenkins.

Environment: Java8, Spring 4, Spring boot, GIT, Python, SVN, React JS, Hibernate, Kafka, Agile, S3, EBS, EC2, Cloud Watch, Cloud Formation, Unix, Eclipse, Hadoop, MongoDB, Maven, Jenkins, Webservices, JUnit.

Java Full Stack Developer

Confidential, Fort Worth, TX

Responsibilities:

  • Involved in interacting with Business Analysts to understand the requirements.
  • Design and implementation of SOA using Java Web services (RESTful APIs using JAX-RS specification).
  • Provide estimates and update the project plan.
  • Contributed to all aspects of application development including functional and technical specifications, design, development, testing and deployment.
  • Involved in Presentation Layer using JSP.
  • Developed the Data Migration Strategy.
  • Involved in unit testing and integration testing.
  • Involved in Bug fixing of various modules that were raised by the QA Team and customers.
  • Design and Developed reports using Jasper Studio.
  • Involved in writing DAO and Service classes.
  • Involved in bug fix & preparing the documents.
  • Created JUnit test cases for unit testing.
  • Deployed the application in Tomcat.
  • Developed XML Schema Definition (XML, XSD).
  • Developed web services and SOAP Messages with XML, SOAP and WSDL.
  • Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages.
  • Created Queues, Queue Managers, Clusters using MQ Series.

Environment: Java, JSP, Spring MVC, Hibernate, Servlets, HTML, CSS, Angular Js, SQL Server2014, Eclipse, PL/SQL Developer, SoapUI, Git, Maven, JBoss, Mockito, Jira, Web Services, Jenkins, Jasper Studio, JMS.

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/ J2EE in Client/Server, Microservice applications.
  • Developed client software to consume already published web services like SOAP and REST.
  • Worked on Angular JS, Node Js 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 Node Js.
  • Implemented a Continuous Delivery pipeline with Maven, 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 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: Java, J2ee, JDBC, PL/ SQL, webservices (soap), parsers, CVS, SQL, HTML, XML, axis, log4j, WebLogic 10/MS SQL server, jQuery 1.7.2, JSF, Selenium, Maven, JPA, RESTful webservices, ajax, json, spring boot, struts, Oracle SOA, Spring.

Java Developer

Confidential

Responsibilities:

  • Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development.
  • Implemented Struts Framework and Hibernate in the new version of the Application.
  • Involved in coding for the presentation layer using Struts and JavaScript.
  • Developed Stateless session beans to parse (parser framework) and process the user request into domain object (DAO design pattern) to delegate the business request to the business delegate object.
  • Developed necessary parsing and XML construction logic using XML parser APIs JAXB.
  • Developed user interface using JSP, Struts published validation framework to support client side and server-side validation.
  • Used EJB Stateless/Stateful session beans to implement business logic, session handling, and transaction and deployed Enterprise Java Beans both Session and Entity on WebSphere Application Server.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Taken care of java multi-Threading in common java classes/library.
  • Extensively used Java Scripts to enforce client-side validations and used jQuery for Ajax processing.

Environment: Core Java, Jakarta Struts Framework, Hibernate, EJB, Web Services, CSS, Eclipse, CVS, Boot, WebSphere Application Server 6.5, JUnit, UNIX, JavaScript, SOA, Servlets, JSP, JDBC, jQuery, DB2.

We'd love your feedback!