We provide IT Staff Augmentation Services!

Full Stack java Developer Resume

2.00/5 (Submit Your Rating)

Moline, IllinoiS

SUMMARY

  • Around 7 years of IT experience in all phases of Software Development Life Cycle(SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object Oriented Client - Server technologies.
  • Experience on Agile Scrum, Iterative and Waterfall development methodologies.
  • Extensive experience in core Java/J2EE, JSP, Servlets, Hibernate, Spring, JNDI, Maven, JSTL, Java Scripts, JDBC, XML, XSL.
  • Experience in front end skills JavaScript, JQuery, AJAX, NodeJs, ReactJs, HTML5, CSS3, Responsive Web Design, Bootstrap, AngularJS, Angular2, Angular4, and experience in making web pages’ cross browser compatible.
  • Experience in developing UML diagrams like use cases, class diagrams and sequence diagrams using MS Visio tool.
  • Experience on design and development of enterprise applications in technologies such as Servlets, Struts-2.0, 1.3, Spring MVC- 4.x, 3.x, Hibernate 4.x,3. x.
  • Strong experience in Spring Framework such as Spring BOOT, BATCH, SECURITY, AOP, CORE, MVC, IOC, DATA, JPA, REST, Spring Cloud and Microservices.
  • Experience in Web Application Development, Client-Server based Enterprise Applications, System Analysis, Technical Design, B2B Implementation, Performance Tuning and Testing.
  • Proficiency of application development in different environments like Windows 98/NT/2000/XP, Windows 7/8/10.
  • Experienced in consuming and developing Rest API using JAX-RS && Automation of testing REST API using REST Template & Rest Assured API.
  • Experienced in working wif data transfer technologies and protocols such as WSDL, SOAP, XML, XSLT, JAXB.
  • Strong Knowledge in XML related technologies like XML Schemas, XSL, XSLT, SAX and DOM Parsers
  • Experience in developing Service Oriented Architecture using SOAP Web services as well as RESTful Web Services
  • Experienced in AmazonWebServices Cloud platform and its features like EC2, S3, RDS, EBS, ELB, SNS, Auto-Scaling, AMI, IAM, Cloud Watch and VPC cloud formation through AWS Console and AWS CLI
  • Good experience inMicroservicesbased Cloud Architecture on Pivotal Cloud Foundry(PCF).
  • Strong Knowledge of Object Oriented Analysis/ Design and development, database concepts, data modeling, mainly in enterprise web applications using J2EE.
  • Experience in CI/CD tools like Jenkins, Docker, Teamcity and used Jira as tracking tool.
  • Experience in developing IDE’s environments such as Eclipse, MyEclipse, NetBeans for writing teh code.
  • Used IDE’s like eclipse, IntelliJ for developing/ writing code.
  • Experience wif unit testing and wrote test cases for applications, used to test wif frameworkslike Mocha, Karma, Jasmine, etc.
  • Extensive experience applications on J2EE Application servers like Web Sphere8.5, Web logic10.3, Jboss7.1 and Apache Tomcat web server9.0.
  • Experience of database programming in oracle 11g environment using PL/SQL wif tools such as SQLPlus and worked on other databases like Sql, db2, MySQL, SQL Server.
  • Experience in writing test suits using junit or mockito.
  • Strong knowledge in creatingNoSQL database Schemas like MongoDB, DynamoDB.
  • Experience in various configuration management Tools like SVN, TFS, CVS, GitHub.
  • Experience in writing testing tools like Junit, Mockito and usingLog4J frameworks.

TECHNICAL SKILLS

Languages: C, Java, SQL

UI Technologies: Angular JS, Node JS, JQuery, Bootstrap, AJAX, JSON, JSP, JDBC, Servlets.

Frameworks: Struts, Spring, Spring MVC, Spring Boot, Spring Security, Spring Batch, Spring AOP, Spring IOC, Spring JPA, Spring Rest, Spring Cloud, Micro-Services, Apache Camel.

Methodologies: Agile, Scrum

Operating System: Windows 7/8/10, Linux.

Build Tools: Gradle, Maven.

ORM: Hibernate

Web Technologies: HTML5, XHTML, XML, CSS3.

Web Services: SOAP, RESTful Web Services.

Servers: Apache Tomcat

CI/CD Tools: Jenkins, Docker.

Cloud Technologies: AWS, Amazon EC2, Amazon RDS, Amazon EBS, Amazon Cloud, Amazon ELB, Amazon SNS, Amazon IAM.

IDE s: Eclipse, MyEclipse, Intellij

RDB: MSOracle 10g/11g, MySQL, SQL Server, DB2, PostgreSQL, NoSQL (Dynamo DB)

Version Control tools: Git, GitHub

Bug Tracking tools: Jira

Logging Frameworks: Log4J, SLF4J.

Testing Tools: JUnit, Mockito, Mocha

PROFESSIONAL EXPERIENCE

Confidential, Moline, Illinois

Full Stack Java Developer

Responsibilities:

  • Participated in teh complete Software Development Life Cycle to enhance business application.
  • Convert abstract business ideas into technical architectures, designs, and implementations.
  • Analyze business processes, fit-gap analysis, inefficiencies and risks to determine appropriate process and system design.
  • Optimize and streamline business process and technical solutions.
  • Developed various UI Screens using Java, NodeJS and did client side data Validations using JavaScript.
  • Core java TEMPhas been used for developing general java applications.
  • Working on server side by using SpringBoot, SpringRestService, Spring Security and Spring Batch.
  • Implemented Microservices using Java and NodeJS.
  • Used Microservices architecture, wif SpringBoot based services interacting through a combination of REST and Apache Kafka endpoints.
  • Used Postman to test Micro service which is a web hook service component.
  • Used Spring framework to achieve loose coupling between teh layers thus moving towards Service Oriented Architecture (SOA) exposed through SOAP.
  • Involved in using web services - WSDL and SOAP for getting credit card information from third party Configured Hibernate wif spring.
  • Designed Interfaces and API’s using Restful Web Services for all our services.
  • Created JSON request and response for validation of Rest API calls.
  • Implemented a SOA compliant system working on various transactional messaging using JMS, JDBC.
  • MyBatis were used as back end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Managed servers on teh Amazon Web Services (AWS) platform instances using Chef Configuration management.
  • Responsible for managing infrastructure provisioning (EC2, ELB, S3, Route 53, IAM, security groups - CIDR's, NAT), application deployment and monitoring.
  • Implemented and maintained teh monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Used Docker as a container for Creating, Deploying and running application.
  • Created continuous delivery pipeline for project to run teh war and deploy jobs in Jenkins brew master instance, which reduces teh time for teh deployment of microservices.
  • Used NoSQL, Dynamo db for handling huge amount of data.
  • Developed OraclePL/SQL applications including stored procedures, functions, cursors, and packages.
  • Used JIRA extensively to log all issues and track development status.Developed teh build scripts using gradle.
  • Implemented SLF4J framework for logging info and are halpful in debugging teh issues.
  • Implemented Test classes, Data Driven automation frameworks using Selenium Web Driver, JAVA and TestNG.

Environment: Java, NodeJS,, Ajax, Bootstrap, ReactJS, JSON, AngularJS, Angular4, HTML5, JSP, CSS3, JavaScript, Spring Boot, Spring Rest Service, Spring Security and Spring Batch, Microservices, web services, Hibernate, AWS Services, Eclipse, Tomcat, Jenkins, Cassandra, NoSQL, MongoDB, Redis, Oracle, JIRA, MavenSLF4J, Selenium, TestNG.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Developed java modules implementing business rules and workflows using Spring MVC, IoC, Web Framework.
  • Had experience in performance tuning J2EE apps, performance testing, analysis, and tuning.
  • Developed teh Product Builder UI screens using Angular-JS, Node JS, HTML5, CSS, Javascript and Bootstrap.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact wif teh database.
  • Improved teh maintainability of teh project by implementing and improving Exception Handling and Collection APIs
  • Involves in Sprint planning for teh estimation of efforts for user stories and bugs.
  • Performed code reviews and provided guidelines for best practices of software management, Coding Standards and Code Commenting for better understandability.
  • Implemented UNIX utilities using shell script for data validation, manual job submission, restarting failed jobs, etc.
  • Used Spring Boot which is radically faster in building cloud Micro services and develop Spring based application wif very less configuration.
  • Actively involved in deployment Application war files in Weblogic Application server.
  • Migration of current search process from Database to Solr search engine.
  • Designed and developed teh REST based Microservices using teh Spring Boot, Spring Data wif JPA.
  • Responsible for maintaining and expanding ourAWS infrastructure usingAWS (EC2/EBS).
  • Refactored teh code for JVM Optimization and performance of application.
  • Involved in Maven based build process and continuous integration of teh project using Bamboo and Jenkins.
  • Experienced in full-text search engine techniques like Lucene, Solr wif Jetty Server.
  • Implemented SOA architecture wif Web Services using SOAP, WSDL and XML to integrate other legacy systems.
  • Unit testing of developed product features using Junit and Mockito frameworks as part of development cycle.
  • Wrote build and deployed scripts using Shell and ANT scripts and involved in performance analysis of teh application and fixed problems/suggest solutions.
  • Used SOAP based Web services and RESTful Web services for transferring data between applications.
  • Knowledge of open source frameworks including Spring, Play and Lucene.
  • Designed and developed various Oracle database Simple and Complex Queries, PL/SQL procedures, Stored Procedures, Trigger and Functions.
  • Developed UI using AngularJS, HTML, JavaScript and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Responsible to finish Jira Tickets assigned on time and update their status on regular basis.
  • Used SVN for source code control.
  • Develop detailed program design for application changes and/or major bugs.
  • Involved in writing program documentation and technical specification documents.

Environment: Java,J2EE,Spring v3.x, Spring MVC,Hibernate v3.0, Oracle DB, Angular-JS, Node JS, Bootstrap, CSS, HTML5, Javascript, jQuery, AJAX,GIT, IntelliJ, AWS SNS/SQS, DbVisualizer, Tomcat, JBoss, SVN, Maven, JIRA, SOAP/Restful Web Services, Redhat Linux, Jenkins, WSDL, Spring Based MicroServices, Agile, cucumber, Bamboo CI.

Confidential

Java Developer

Responsibilities:

  • Responsible for all stages of design, development and deployment of applications.
  • Used AngularJS to read JSON objects thrown by Restful web services to design and populate WebPages.
  • Involved in working wif J2EE Design patterns (Singleton, Factory, DAO and Business Delegate) and Model View Controller Architecture wif AngularJS for frontend.
  • Used teh NodeJS and AngularJS, MVC Frameworks in teh development of teh web applications.
  • Developed Single page applications using NodeJs at teh server side using GULP, WEBPACK (ES6).
  • Developed a dashboard based on Ajax calls wif Business Customers Count, Flags, Real-time graphs for Analytical Reporting using NodeJs.
  • Developed teh web application layer using SpringMVC, SpringCore and SpringIOC.
  • Produced teh service layer classes using SpringDependency Management and spring transactional support annotations.
  • Developed Spring Controllers, Service Components and DAO using Spring and Hibernate.
  • Involved in developing REST applications, worked on developing and integrating SOAP and WSDL based web services. Handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Worked on Web Services using SOAP and REST. Worked both on Client and Server Side.
  • Involved in implementation of enterprise integration wif WebServices and legacy systems using SOAP and REST (Using Axis and Jersey frameworks).
  • Worked on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring and auto scaling.
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application
  • Replaced teh HQL queries wif native queries to optimize teh performance of teh system. theirby increasing teh performance of teh system (Performance Optimization).
  • Extensively used Hibernate mapping, HQL, EH Cache, Query, Criteria, Transactions and Locking.
  • Built Maven scripts for automated deployment and for teh build operation of teh entire application.
  • Designed and coded application components utilizing a test-driven development approach (TDD).
  • Written and executed several stored procedures, triggers, packages, views and functions using SQL Developer tool.
  • Implemented service methods and SQL queries, PL/SQL to interact wif teh Oracle DBM. Involved in executing dynamically created SQL statements in procedural code
  • Used Spark-Streaming APIs to perform necessary transformations and actions on teh fly for building teh common learner data model which gets teh data from Kafka in near real time and Persists into Cassandra.
  • Wrote new and modified existing SQL query to enhance retrieval performance of Web Focus reports.
  • Used Clear case for version controller to manage teh code versions and Log4j for logging teh application.
  • Prepared Test Cases and Unit Testing is performed using JUnit.

Environment: Java, AngularJS, JSON, NodeJs, MVC, AJAX, Spring MVC, Spring Core, Spring IOC, Spring Dependency, DAO, Hibernate, Web services, AWS Services, HQL, Apache Kafka, Maven, TDD, SQL, Oracle, PL/SQL, Cassandra, Clear case, Log4j, JUnit.

We'd love your feedback!