We provide IT Staff Augmentation Services!

Java Developer Resume

SUMMARY

  • Around 6 years of successful SDLC experience in Planning, Analysis, Design, Implementation, Testing& Integration of Enterprise Applications in diverse Business &Technical Environments. Demonstrated Leadership abilities with effective communication with End - Users, Technical Teams, Infrastructure Teams and Release &Deployment teams. Proven experience in Mentoring, Coordinating with offshore and onsite resources in an onsite-offshore model.

TECHNICAL SKILLS

Operating Systems: Windows, LINUX, UNIX, MAC

Databases: Oracle11i, SQL Server

Methodologies: Waterfall, Agile.

Defect Tracking: HP ALM, Rally Dev

Languages/Scripting: Java, SQL, JavaScript, HTML, CSS, JSP

Web/Application Servers: Apache Tomcat

Web Services: SOAP, REST, JSON, XML

Network Protocols: TCP/IP, Telnet, HTTP, HTTPS.

Build & CI: Jenkins, Maven, TestNG

Miscellaneous: SoapUI, Git,Bitbucket, SQL Developer, Eclipse

PROFESSIONAL EXPERIENCE

Confidential

JAVA Developer

Responsibilities:

  • Worked on complete Agile Development, story grooming, estimations, retrospectives, and spring planning.
  • Developed KBS flows using ARD from User Stories.
  • Developed user interface with HTML5, CSS3, JSON, AJAX, Angular 4 and Type Script.
  • Worked with Streams, lambda’s and functional interfaces using Java.
  • Worked with single page application framework Angular 4 extensively using routing, services, views, directives navigation through the different status and multiple modules.
  • Used Angular 4 HTTP Module to make API calls and worked with the observables.
  • Used other front-end technologies Java 8, TypeScript, JQuery, HTML5, CSS and Bootstrap to develop the client-side scripting.
  • Consumed REST Web Services based on REST architecture, implemented various HTTP methods, did Error Handling to provided data to the front end Angular 4 in JSON format.
  • Developed RESTful service interface using Spring Boot to the underlying Agent Services API.
  • Established simulation service with Spring Boot and REST.
  • Implemented the Project structure based on Spring MVC pattern using Spring Boot.
  • Developed Multi-Threaded Producer and Consumer MQ applications using spring boot.
  • Developed RESTful service interface using Spring Boot to the underlying Agent Services API.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Integrated Spring ORM frameworks Hibernate for database operations with ORACLE.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions and Cache concepts.
  • Written SQL Scripts and PL/SQL Scripts to extract data from Database and for Testing Purposes.
  • Supporting daily loads and work with business users to handle rejected data.
  • Developed Interfaces using UNIX Shell Scripts to automate the bulk load & update Processes.
  • Executing test scripts to verify actual results against expected results by using Power Connect for source (DB2) validation and Oracle for target validations.
  • Supported Change Management Tasks to deploy code in QA Cert Testing and then into Production.
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.
  • Installed the application on AWS EC2 instances and configured the storage on S3 buckets
  • Worked on creation of custom Docker container images, tagging and pushing the images.

Technologies: HTML5, CSS3, AJAX, JSON, Type Script, Bootstrap, Java, Spring Boot, Spring MVC, Hibernate, Angular 4.0, REST Web Services, AWS, Soap UI, Docker, JUnit, Jasmine.

Confidential, Seattle, WA

Java Developer

Responsibilities:

  • Designed, coded, implemented, optimization and tested new features and modules for the derivatives system as part of an Agile team and improved automation test suites.
  • Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible.
  • Implemented client-side Interface using ReactJS. Worked on responsive design and developed a single web page applications responsive website that could be served to desktop, Tablets and mobile users using ReactJS.
  • Utilized create-react-app to launch product to stay update with current Webpack configuration.
  • Gained Knowledge on Electrode Platform NodeJS /Web platform built on top of the ReactJS frameworks.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Developed Spring Boot to fasten the application for removing boiler plate configurations.
  • Used loosely coupled architecture Spring Boot. Developed Micro Services in the application by using Spring Boot.
  • Developed Micro Services for service-oriented architecture to build flexible and independently deployable software.
  • Developed REST Web Services clients to consume those Web Services as well other Enterprise Wide Web Services.
  • Employed Spring Boot for initialize and bootstrapping the build configuration for the boot-based web applications.
  • Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.
  • Involved in implementing Queries to the backend MongoDB database using Http service to fetch JSON contract.
  • Unstructured data was handled using Mongo DB and used Mongoose Connector for connecting to database.
  • Composed and executed MongoDB scripts and queries to fetch and test data from NoSQL databases.
  • Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus repository.
  • Used CI/CD tools Jenkins, Git and Docker registry for configuration.

Technologies: JSF, JQuery, CSS, HTML, JSP, NOSQL, JSON, Hibernate, SOAP web services, REST, JBoss, MongoDB, IBM WebSphere, Multi-Threading.

Confidential, Memphis, TN

Java Developer

Responsibilities:

  • Participated in Business Requirements meetings along with Business Analysts, Project Managers and Development leads.
  • Designed and coded application components in an Agile environment.
  • Implemented Model View Controller Architecture using Jakarta Struts framework at presentation tier.
  • Used Struts frameworks and MVC design patterns to complete several projects on complex areas of development including user interface design, batch processing, stored procedure development, XML, data exchange and integration.
  • Extensive use of Struts Framework for Controller components and view components.
  • Implemented Spring IOC for inter connection between modules in our application.
  • Designed and Developed UI using JSP by following MVC architecture.
  • Developed the application using Struts framework. The views are programmed using JSP pages with the struts tag library, Model is the combination of EJBs, and Java classes and web implementation controllers are Servlets.
  • The Java Message Service (JMS) API used to allow application components to create, send, receive, and read messages.
  • Used JUnit for unit testing of the system and Log4J for logging.
  • Created and maintained data using Oracle database and used JDBC for database connectivity.
  • Created Data Access Objects to fetch data from database with SQL queries.
  • Used Java Multithreading concept to concurrently execute small parts of the code.
  • Installed Web Logic Server for handling HTTP Request/Response and controlled using Session Tracking in JSP.

Technologies: Core Java, J2EE, JSP 1.2, Oracle, MVC Design Pattern, Eclipse 2.1and JUnit.

Confidential

UI Developer

Responsibilities:

  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality .
  • Developed and designed User Interface using Java 8, JavaScript, HTML, CSS, DOM, XHTML, AJAX, Bootstrap, Angular JS.
  • Developed the J2EE application based on the Service Oriented Architecture.
  • Developed User Interface with technologies like HTML, Angular JS and JQuery.
  • Used Angular two-way binding and implemented the search functionality using Angular JS.
  • Used Angular JS Directives like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller, ng-route.
  • Involved in configuring mapping files and POJO objects and used Singleton Design Pattern for web application.
  • Developed web applications using Spring MVC to maintain loose coupling between the layers.
  • Used Spring ORM module to integrate with Hibernate.
  • Used Apache Maven for project management and building the application.
  • Used Log4j utility to generate run-time logs and BITBUCKET was used for project management and version management.

Technologies: J2EE, Java, Angular JS, Web services, XML, JavaScript, Oracle 10g, WebLogic, Apache Maven, HTML 5, Jenkins.

Hire Now