We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

CA

SUMMARY:

  • Over 7+ years of progressive professional IT experience in system Analysis, Design, Implementation, Testing, and Support of mission critical applications which include web based and n - tier client/server applications from Legacy Systems to Java.
  • Extensive experience in various Java/J2EE technologies including Core Java, J2EE (EJB, Servlets, JSP, JDBC),spring (MVC, springbatch andsecurity), Hibernate and Java Web Framework along with Web Service/Database related technologies.
  • Hands on knowledge of JavaScript MVC frameworks such as BackboneJs, ReactJs, NodeJs, RequireJS.
  • Worked on Agile methodology and having experience working in a fast-paced Scrum environment
  • Robust experience in open-source frameworks Spring, Hibernate and Struts
  • Hand full of Experience in teh basics and essential web technologies such as HTML/HTML5, CSS/CSS3, JavaScript, JSON, XML, AJAX and JQuery which halps in building plain and simple web application.
  • Well-versed in teh Object-Oriented Programming (OOP)concepts like Objects, Functions as Classes, Methods, Constructors, Inheritance, Polymorphism, Abstraction, Encapsulation with JavaScript and teh Typescript.
  • Had experience in developing Restful Services and Web Service Clients (JAX-RS or JAX-WS) with data representation in different formats such as XML and JSON.
  • Installed and configured required software for application development (RAD, Oracle database) Web Sphere, Tomcat, plugins for IntelliJ, required framework jars.
  • Expertise developing Responsive web design (RWD) application with client scripting language and serve scripting languages like Node.js, React.js.
  • Developed event-driven application using form-based autantication using JSP, HTML, JavaScript, jQuery, AJAX request, JSON, and XML.
  • Worked extensively withReactJSand developed real time applications usingReactJSarchitecture- Redux for building UI and designed reusable components usingReactJS.
  • Experience in integrating RESTFUL APIs and web services with applications.
  • Developed event-driven application using form-based autantication JQuery, AJAX request, JSON, using JSP, HTML, JavaScript, and XML
  • Experienced in designing and developing Responsive Web Design using Media Queries, Twitter Bootstrap and JQuery Mobile.
  • Experience in developing and implementing SOAP and Restful Web Services using different Frameworks and connecting to Database.
  • Experience in teh use of various relational databases like Oracle, DB2, SQL Server and NoSQL databases like MongoDB, Cassandra.
  • Extensively used build utilities like MAVEN, ANT for building of jar, war and ear files.
  • Excellent experience in using various project management tools like JIRA and Version One mainly for Agile project management.
  • Proficient in developing Multithreaded Applications using Multi-threading. Concepts.
  • Experienced in using teh version controls like Bit bucket, GIT and SVN effectively.
  • DevelopedReactComponents and used Redux Promise API for making a sync calls.
  • Experience in all phase of SDLC and Worked extensively in Agile & Waterfall Development process and Knowledge in developing applications using Agile SCRUM Methodology.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, PL/SQL, MySQL.

J2EE Technologies: Servlets, JSP, JSTL, EJB, JMS, JDBC.

Web Technologies: HTML, CSS3, XML, JavaScript, JSP, JSTL, JQuery, AJAX.

Microservices: Spring Boot, Rest API, Soap

Frameworks: Hibernate, JPA, Struts, Spring, JSF.

IDE’s: Eclipse, NetBeans, IntelliJ IDEA.

Database: Oracle, MySQL, DB2, MongoDB, Cassandra.

UML Tools: MS Visio, Rational Rose Enterprise.

Version Control: SVN, CVS, GIT, AWS

Servers: Oracle Web logic, IBM Web Sphere, JBoss and Apache Tomcat.

Logging Tools: Log4j, SL4J.

Build Tools: Maven.

Testing: Junit, Selenium, Cucumber.

Bug Tracking: JIRA, Atlassian

Web Services: SOAP, REST, JAX-RS, JAX-WS.

Operating Systems: Windows, Unix, Linux, Mac.

PROFESSIONAL EXPERIENCE:

Confidential, CA

Java Developer

Responsibilities:

  • Worked as Java Backend End Developer using Object-Oriented Programming (OOPS) to develop interactive user interface for Sidecar Health application running in browser.
  • Working with Java (Java8), using Spring, Spring MVC, Multi-threading, DBC, Hibernate, Restful Web Services and SOAP Web Services.
  • Using Java 8 features in developing teh code using Lambda expressions, creating resource classes, fetching documents from database.
  • Developed server-side modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS).
  • Creating and Configuring teh continuous delivery pipelines for deploying Microservices using Jenkins CI server as well in AWS pipeline.
  • Executing MongoDB scripts to insert and update NoSQL database, automating data changes and reporting.
  • Creating RFP (Request for Proposal) Microservices to provide Restful API utilizing Spring Boot with Spring MVC
  • Using JDBC API for invoking stored procedures in teh database.
  • Working with Java libraries to access AWS facilities as Simple Storage Service (S3), Simple Queue Service (SQS) and Simple DB.
  • Integrating Spring and Hibernate, Configured logging and developed exception handling for teh application.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and hibernate.
  • Created POJO’s and DAOs for teh database entities using Hibernate Annotation mapping.
  • Created and modified build configuration files including Mavens POM.xml
  • Implementing caching techniques, wrote POJO classes for storing data and JDBC as middleware to retrieve teh data and did database configurations.

Environment: Java, Spring Boot, Spring MVC, Spring AOP, Spring Boot, Hibernate 4.0, JAX-RS Web- Services, JAX-WS Web services, MS Visio, JSTL, Eclipse 4.2, Junit, Core Java, JBPM, Linux, Log4j, Maven 3.1, Microservices, MongoDB, AWS, NodeJs, SQL, HTML5, CSS3, Toad, Maven, Hudson, Junit 4.1, Atlassian, Rally, Apache POI, Quartz Scheduler, Selenium, AWS GIT, Cucumber.

Confidential, AR

Java Developer

Responsibilities:

  • Experienced working with Java (Java 8) using Spring, Spring MVC, Multi-threading, Hibernate, Restful Web Services and Soap Web Services.
  • Worked simultaneously in both production and development teams. Designed and developed dynamic web application.
  • Achieved role control functionality mainly by retrieving JSON data from AJAX and combining teh retrieved data.
  • Used Java 8 featured in developing teh code like Lambda expressions, creating resource classes, fetching documents from database.
  • Involving moving legacy multi-threading to JAVA 7/8 solution, implementing application-Level multithreading framework.
  • Expertise developing Responsive web design (RWD) application with client scripting language and serve scripting languages like Node.js, React.js.
  • UsedMulti-threadingto overcome teh errors in teh process of transactions.
  • Involved in using Core Java concepts - Collections, Exception Handling, Multi-Threading and Serialization.
  • Designed, implemented and maintained our Microservices architecture using cutting edge technologies.
  • Implementing caching techniques, wrote POJO classes for storing data and JDBC as middleware to retrieve teh data and did database configurations.
  • Working on developing restful web services as part of migrating teh existing applications to be separate entity and be accessed by REST API.
  • Used Postman/Swagger UI to test teh API’s and configured all teh key- value properties to CCM (Cloud Configuration Management).
  • Wrote Junit test cases to test teh Spring Managed Hibernate for accessing and persisting data between Java objects/classes and a relational database.
  • Scripts and developed builds using Maven and continuous integration servers like Looper.
  • Created and configured teh continuous delivery pipelines for deploying Microservices using Looper CI/CD server.
  • Composed and executed MariaDB scripts to insert and update NoSQL database, automating data changes and reporting.
  • Designed and implemented Java Classes to use JAXP parser to create Java objects to be able to modify teh data received in teh response.
  • Worked on Dynatrace/Medusa tool for monitoring teh application.
  • Implemented MeghaCaching Concept for all teh services in teh application.
  • Performance Testing experience using JMeter.
  • Wrote unit testcases to test each functionality and deployed into teh Sonar Cube and covered teh test cases coverage upto 80%.
  • Fixed sonar minor/major/critical issues using Sonar tool.
  • Experience in Regression testing with End-to-End Application in all teh environments.
  • Worked on CI/CD pipeline to see if all teh checks are passed and code is deployed successfully.
  • Experience in Deploying teh code in Oneops cloud and WCNP.
  • Experience working with WCNP cloud (Walmart Cloud Native Platform). Recently migrated all teh web-services to WCNP.
  • Worked on upgrading Spring boot version from 1.5.8 to 2.1.6
  • Experience working with Strapi and Looker (BI tool)
  • Experience in Creating, Editing and Formatting JSON based on teh UI contracts.
  • Experience in creating data in Thoughtspot and loading and creating different Pinboards in DEV, QA and PROD environment.
  • Actively participating in day-to-day meetings, providing inputs to UI/ Data team and understanding teh minor to major scenarios and providing feedback.
  • Working closely with Product Owner/Manager to understand teh business requirement so dat teh product is delivered on time in an efficient and effective way.
  • Playing a role as Scrum master, updates within teh team and making sure there are no blockers for teh stories.
  • Involved in complete development of 'Agile Development Methodology/SCRUM', developed and tested teh application during various iterations.
  • Wrote various SQL Scripts like Update, Replace, InnerJoin, OuterJoin and Truncate etc. Queries using MariaDB in Dev, QA, and PROD.
  • Created and modified build configuration files including Mavens POM.xml.
Environment: Java, Spring Boot, Spring MVC, Spring AOP, Spring Boot, Hibernate 4.0, JAX-RS Web Services, JAX-WS Web services, Apache CXF, JQuery 1.08, JQuery, AJAX, UML, MS Visio, JSTL, Oracle 11g, Eclipse 4.2, Junit, Core Java, Drools, JBPM, SOAPUI 5.1, Linux, Log4j, Maven 3.1, Microservices, MariaDB, PMD, Bootstrap, PL/SQL, HTML5, CSS3, Maven, Hudson, Groovy, TDD, Sun Jersey, Junit 4.1, JIRA, Rally, Jasmine, Apache POI, Quartz Scheduler, Selenium, GIT, Bamboo CI, Cucumber, SoapUI, Fiddler, JMeter

Confidential, CA

Java Developer

Responsibilities:

  • Developed Responsive Web Pages using HTML5, CSS3, JavaScript, ReactJs, Bootstrap, NodeJs and AJAX.
  • Teh front-end use HTML5, CSS3, JavaScript, ReactJs, jQuery and Bootstrap to build a single page web app dat communicate with back-end via Restful API.
  • Constructed powerful and modern Frontend Architecture, involving ReactJs, Redux, and ES6.
  • Teh front-end use HTML5, CSS3, JavaScript, ReactJs, JQuery and Bootstrap to build a single page web app dat communicate with back-end via Restful API.
  • Worked on DAO's to pull teh data from teh source Databases and converted into JSON formats and tan published intoKafkaStreams.
  • Achieved role control functionality mainly by retrieving JSON data from AJAX and combining teh retrieved data with JQuery to manipulate nodes in DOM tree.
  • Wrote various types of Business rules in teh. drl (drools file) using Drools rule engine for business decision making.
  • Developed user interface by using teh ReactJs, Redux for SPA development and implemented client-side Interface using ReactJs.
  • Experience in Redux architecture and implemented SPA's withReactRouter.
  • Followed Redux Architecture to achieve theReactJSstate management. Developed teh well-designed store, actions and reducers.
  • Worked with java (Java8), using Spring, Spring MVC, Multi-threading, DBC, Hibernate, Restful Web Services and SOAP Web Services.
  • Used Java 8 features in developing teh code like Lambda expressions, creating resource classes, fetching documents from database.
  • Developed teh application using RAD, JbossDeveloperStudio and deployed it in websphere application server
  • Used Spring Core, JBPM & multi-threading as part of enhancing Bundler process within Content Management System.
  • Involving moving legacy multi-threading to Java 7/8 solution, implement application Level multi-threadingframework.
  • Experience working inKafkaand Camel.
  • UsedMulti-threadingto overcome teh errors in teh process of transactions.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS).
  • Experience in developing web applications using latest JavaScript ES6 features and frameworks such asReactand Redux to build dynamic web pages. (React-router, JSX, Babel, Webpack,React-bootstrap).
  • Wrote services with Angular 5 to store and retrieve user data from teh Mongo DB for teh application on devices with teh Http service.
  • DevelopedReactComponents and used Redux Promise API for making a sync calls.
  • Used ReactJs for templating for faster compilation and developing reusable components.
  • Developed user interface by using teh ReactJs, Redux for SPA development and implemented client-side Interface using ReactJs.
  • Created and configured teh continuous delivery pipelines for deploying Microservices using Jenkins CI server.
  • Composed and executed MongoDB scripts to insert and update NoSQL database, automating data changes and reporting.
  • Coded in Angular5 MVC framework to build teh Web application for teh internal use of teh organization.
  • Implemented MVVM architecture using React and Redux framework.
  • Created RFP (Request for Proposal) Microservices to provide Restful API utilizing Spring Boot with Spring MVC.
  • Utilized a combination of regular expression and JQuery Validation Plugins to conduct input check.
  • Designed and implemented a stream filtering system on top of ApacheKafkato reduce stream size
  • While in teh newer sub project, conducted validation in AngularJS way.
  • Designed teh data flow for teh client-side screens and teh object interaction layer for teh server-side components using Rational Rose. scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Used JavaScript for teh client-side validation. Used XML Http Request Object to provide asynchronous communication as part of AJAX implementation.
  • Designed and implemented Java Classes to use JAXP parser to create Java objects to be able to modify teh data received in teh response.
  • Worked as Java Front End Developer using Ext JS framework and Object-Oriented JavaScript (OOJS) to develop rich interactive user interface for CRS application a Desktop Application running in browser.
  • Performance Testing experience using JMeter.
  • Involved in complete development of 'Agile Development Methodology/SCRUM', developed and tested teh application during various iterations.
  • Extensively used various Spring Framework modules like DI (IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP and Spring Quartz Schedulers for Jobs.

Environment: Java, Spring Boot, Spring MVC, Spring AOP, Spring Boot, Hibernate 4.0, JAX-RS Webservices, JAX-WS Web services, Angular 5, Apache CXF, JQuery 1.08, JQuery, Jboss, Kafka, AJAX, UML, MS Visio, JSTL, Oracle 11g, Eclipse 4.2, Junit, XMLSPY, Core Java, Drools, JBPM, SOAPUI 5.1, Linux, Log4j, Maven 3.1, Microservices, MongoDB, PMD, AWS, NodeJs, Ext JS, ReactJs, Bootstrap, PL/SQL, AngularJS 2, Redux, HTML5, CSS3, Toad, Maven, Hudson, Groovy, TDD, Sun Jersey, Junit 4.1, JIRA, Rally, Jasmine, Apache POI, Quartz Scheduler, Selenium, GIT, Bamboo CI, Cucumber, SoapUI, Fiddler, JMeter

Confidential

Java Developer

Responsibilities:

  • Extensively involved in teh integration of teh Front-End web interface with teh controller using Spring MVC.
  • Worked simultaneously in both production and development teams. Designed and developed dynamic web
  • Developed dynamic web pages usingReactJS, HTML5, CSS3, jQuery, Bootstrap, NodeJS and AJAX.
  • Involved in building applications usingReactJSby building re-usable UI Components.
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Worked on Bootstrap, LESS to develop User Interface with responsive design.
  • Created responsive layouts for mobile plot forms by created grid model using bootstrap.
  • Used JavaScript and GWT to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests and developed dynamic frontends usingReactJS.
  • Involved in using Core Java concepts - Collections, Exception Handling, Multi-Threading and Serialization.
  • Experience in using JSP and Servlets to create web interfaces and integrating apache tools likeKafka.
  • Designed, implemented and maintained our Microservices architecture using cutting edge technologies.
  • We used teh most popular streaming toolKAFKAto load teh data on Hadoop File system and move teh same data to MongoDB NoSQL database.
  • Wrote business rules using Drools and business logic processing customs declarations.
  • Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
  • Designed Frontend with object-oriented JavaScript Framework like AngularJS.
  • Consumed Restful Web Services to implement AJAX calls and updating dynamic functionality of HTML in JavaScript, JQuery and Angular.
  • Worked with Java libraries to access AWS facilities as Simple Storage Service (S3), Simple Queue Service (SQS) and Simple DB.
  • Developed teh UI panels using JSF, XHTML, Linux, RBDMS, CSS and JQuery.
  • Wrote SPA (Single Page Applications) using Restful web services plus AJAX and AngularJS.
  • Used Redux to store data from multiple API endpoints.
  • Generated server-side PL/SQL scripts for data manipulation and validation and materialized views for remote instances.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services (AWS).
  • Developed a GUI to halp to read teh logs generated by teh scripts, teh logs were saved in MongoDB.
  • Involved to implement various screens for teh front end using React.js and used various predefined components from Redux library.
  • Developed application with AngularJS and JavaScript tools for teh frontend and Java 8 on teh backend.
  • Involved inReactJsfor Data patterns which improves readability and made it easier to maintain larger apps and usedReactJsfor declarative, efficient, and flexible JavaScript library for building user interfaces.
  • In Phase Two, worked closely with teh Back-End team to display data using teh Custom Components, library Components, and Redux.
  • Worked on Express Framework to set up middleware to respond to teh HTTP requests with teh halp of NodeJs.
  • Used Spring framework for IOC (Inverse of Control) and managed other Java Beans and Spring Boot to build Microservices.
  • Designed and coded application components in an agile environment utilizing a test-driven development (TDD) approach.

Environment: Java 1.6, Spring MVC, Spring Boot, HTML5/CSS3, JavaScript, Tomcat, Jboss, Kafka, Log4j, PL/SQL, Drools, JDBC, JUNIT, Maven, log4j,JMS, CSS, REST API, Core Java, LDAP, Microservices, Groovy, TDD, Ext JS, JBPM, JSON, JQuery, Linux, AWS, JPA, MongoDB, JavaScript, Angular JS.

Confidential

Java Developer

Responsibilities:

  • Developed application with AngularJS and JavaScript tools for teh frontend and Java 8 on teh backend.
  • Designed and developed teh application using Agile methodology, Wrote Technical design documents, Implementation plans and testing documents for teh requirements.
  • Developed web pages using HTML5, CSS3, JavaScript, JSON, and JQuery.
  • Wrote client-side UI Validation and implemented Business logic based on user selection using JQuery and JavaScript.
  • Used JDBC API for invoking stored procedures in teh database.
  • Used Spring MVC framework at teh front end and configured many beans and wired (dependency injection) them as per teh requirement.
  • Integrated Spring and Hibernate, configured logging and developed exception handling for teh application.
  • Involved in Spring Configuration XML, file dat contains declarations and business classes are wired-up to teh frontend managed beans using Spring IOC pattern.
  • Involved in teh implementation of DAO using Spring-Hibernate ORM and Spring Integration.
  • Migrated teh existing web application from using DB2 data to calling teh REST API services.
  • Used Ajax, JSON with JQuery for request data and response processing.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Created POJO’s and DAOs for teh database entities using Hibernate Annotation mapping.
  • Used teh lightweight container of teh Spring Framework to provide architectural flexibility for inversion of controller (IOC).
  • Created and modified build configuration files including Mavens POM.xml.
  • Used Hibernate as ORM tool for object data persistence.
  • Developed various Database interaction objects by implementing teh DAO Patterns and used JDBC as Model Component.
  • Implemented Spring and Persistence object Java Persistence API (JPA).
  • Good knowledge of Spring's IOC, AOP, Spring MVC and spring's integration
  • Deployment of Application in teh Tomcat Server environment using Strut’s architecture with teh JSP Client.
  • Designed and developed Caching and Logging service using Singleton pattern, Log4j.
  • Used JSP, JavaScript, JSTL, Custom Tag libraries, Tiles and Validations provided by struts framework.
  • Implemented caching techniques, wrote POJO classes for storing data and JDBC as middleware to retrieve teh data and did database configurations.
  • Developed data select queries on a Relational DB in SQL.
  • Have developed automation test cases to test REST APIs.
  • Wrote Junit test classes for teh services and prepared documentation.
  • Created an e-cops web app and tested including all edge cases in each module, deployed it on Tomcat server, and processed over 200 records in each case.
  • Worked on developing restful web services as part of migrating teh existing applications to be separate entity and be accessed by REST API.
  • Wrote Junit test cases to test teh Spring DAO Managed Hibernate for accessing and persisting data between Java objects/classes and a relational database.

Environment: Core JAVA, JavaScript, Servlets, SQL, JSP, JDBC, REST API, EJB, JPA, Spring MVC Bootstrap, LDAP, Log 4j,DB2, Sybase, SOAP web services.

Confidential

Java Developer

Responsibilities:

  • Designed teh Front-end screens (GUI) using JSP, Servlets, HTML and JavaScript.
  • Developed teh Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Designed and developed Framework Components using different design patterns, involved in designing MVC pattern using Struts Framework.
  • Created several Exception classes to catch teh error for a bug free and environment and orderly logged teh whole process using log4j, which gives teh ability to pinpoint teh errors.
  • Created several Exception classes to catch teh error for a bug free and environment and orderly logged teh whole process using log4j, which gives teh ability to pinpoint teh errors.
  • Involved in Deploying and Configuring applications in Web Logic Server.
  • Worked on Java, JDBC, XML and XSLT. Used Eclipse as teh development tool.
  • Performed code review and unit testing for teh application.
  • Committing teh updated files to repository using SVN.

Environment: Java SE5, J2EE1.4, Struts1.3, JSP2.0, Servlets2.5, JDBC3.0, HTML, XML, CSS, SVN, SQL, XSLT, Eclipse3.4, Oracle10g Database, Web Logic Server10.0, Log4J.

We'd love your feedback!