We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Miami, FloridA

SUMMARY

  • Over 5+ years of IT experience dat includes developing Web - based, Client-Server and N-tier applications with distributed components.
  • Knowledge of all phases of Software Development Life Cycle (SDLC) including Design, Development, Testing, Documentation and Maintenance of applications.
  • Profound experience in developing different web application using the technology like Agile Methodology, Waterfall model.
  • Extensive experience with Java/J2EE technologies which includes Java, Java EE, XML, JavaScript, JSP, EJB, JDBC, Servlets, JMS, Java API for XML Web Services, Spring and Hibernate.
  • Experience in HTML5, DHTML, CSS3, JavaScript, jQuery, JSP, Groovy
  • Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular JS, Angular2, Angular4 and Node JS as a platform for web applications.
  • Worked onJDK 1.7 1.8, SOAP, JSP, Servlets,XML/ XSL/ XSLT, XML Schemas XSD, JUnit, JavaScript, RMI, JDBC,Apache STRUTSFrameworkversions 1.1.
  • Good noledge and experience with JAX-RS, JSTL, JDBC, JNDI, Java Beans and Data Structures like Collections, Maps, Sets, and Lists etc.
  • Experience in Cross-Platform Mobile Development usingReact Native + Type Scriptbased mobile app.
  • Creating custom, general use modules and components which extend the elements and modules of core Angular4
  • Experience with Continuous Integration using Jenkins.
  • Virtualized the servers usingDockerfor the test environments and dev-environments needs, also configuration automation usingDockercontainers
  • Containerized all the Ticketing related applications -SpringBoot Java and Node.Jsapplications using Docker
  • Experience in developing persistence layer with Hibernate (OR Mapping) framework with good performance optimization techniques.
  • Experience in using Spring Framework (Spring Core, Spring MVC, Spring JDBC, and Spring ORM).
  • Excellent skills in creating and accessing Database using SQL Queries, PL/SQL scripts (Stored procedures, triggers, functions, packages, cursors, views and synonyms) on Oracle.
  • Proficient in writing DDL, DML and Transaction queries with development tools like TOAD.
  • Strong programming practice with OOAD (Inheritance, Polymorphism, and Encapsulation) and Design Patterns (Creational, Structural, MVC, Factory, Singleton, DAO, DTO, Observer and Behavioral) in the development of Multi-Tier distributed Enterprise Applications.
  • Strong Hands on Experience with JMS for communications between middleware components.
  • Experience in implementing JUNIT - unit and integration test cases.
  • Experience in usingReduxto manage the application state and applying middleware such asredux-promise, redux-thunkandredux-saga
  • Knowledge in establishing/configuring the application infrastructure using application servers (WebLogic, WebSphere and JBOSS) and web servers (Tomcat).
  • Implemented SOA architecture with web services using REST, SOAP.
  • Experience deploying and maintaining multi-container applications through Docker.
  • Used JIRA for tracking tasks and user-stories and for bug reporting.
  • Experience working with MAVEN.
  • Excellent Technical, Communication, Interpersonal, Decision making, Client Interfacing Skills with strong Customer Orientation and Quick learner.

TECHNICAL SKILLS

Programming: JAVA, C, C++, SQL, PL/SQL, JavaScript

Java/J2EE Technologies: Java, J2EE, JSP, JSTL, EJB, Servlet, JMS, JDBC, JNDI, JAX-RS, JQuery, Exception Handling, Multi-threading, Java Beans, Struts, Tiles, Validation Framework, Hibernate, Spring MVC, Spring Core

Scripting languages: HTML, CSS, XML, JavaScript, AJAX, JSON

Distributed Technologies: EJB, JDBC, JNDI, JMS

ORM Tools: Hibernate, JPA

Web services: SOAP, RESTful

Database Systems: Oracle 9i/10g, MYSQL,GEMFIRE

Web/Application Servers: Web Sphere, WebLogic, Tomcat and JBoss server

IDE: Eclipse, STS

Frameworks: Struts, Spring, Angular JS,Angular 2, Angular 4, Node JS, BootStrap, Spring MVC, and Hibernate, Log4j, JUnit

Methodologies: Agile, RUP, OOAD

Tools: SQL Navigator, Ant, Maven builds, Jenkins, TOAD, Gradle, Rational Rose, Rational ClearQuest

Testing Tools: JUnit, Selenium,TestNG,Newmann

Version Control: GIT,Bitbucket

Operating Systems: Windows 95/98/NT/2000/Server/XP/7, Unix, and Linux

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Write code and scripts to automate provisioning of AWS services and to configure services, using tools and languages like Java, Spring etc.
  • Design TEMPeffective monitoring / alerting (for conditions such as application-errors, high memory usage) and log aggregation approaches (to quickly access logs for troubleshooting or generate reports for trend analysis) to proactively notify business stakeholders of issues and communicate metrics, working closely with these stakeholders.
  • Configure build pipelines to support automated testing and deployments using tools including Jenkins, PCF Code Deploy. Configure these pipelines for specific products and help optimize them for performance and scalability.
  • Gained good experience by working with configuration management tool Ansible and CI/CD tool Jenkins.
  • Implemented REST controllers using Spring MVC framework.
  • Used JDBC for interacting with database.
  • Usedredux formto manage form state inredux.
  • Built reusable visual components using JavaScript, jQuery, HTML and CSS3.
  • Developed client-side validation code using JavaScript and React custom component developed by us for validating input fields named input validator.
  • Implemented Initial setup and component migrationto Redux.
  • Plans and coordinates the administration of PostgreSQL databases to ensure accurate, appropriate, and TEMPeffective use of data, including database definition, structure, documentation, long - range requirements, and operational guidelines.
  • Used AJAX calls to get data dynamically from the backend.
  • Developed unit test cases for the front-end JavaScript code using React framework.
  • Used Git hub for version control.
  • Good understanding on the ISO 8583 message patterns
  • Worked with Mastercard for the payment processing using their DI score on BOSs server
  • Worked with pre-decision message requests from Fiserv/FD
  • Expertise in appending the MC-DI score and populating the post decision message
  • Developed various screens for the front end usingReact JSand used various predefined components fromNPM and Redux library
  • Involved in writing SQL queries for retrieving data from MySql and GEMFIRE.
  • Developed database triggers and procedures to update the real-time cash balances.
  • Implemented web services using JSON based RESTful API.
  • Worked closely with the testing team in creating new test cases and also created the use Cases for the module before the testing phase.
  • Involved in writing JUNIT test cases and day to day builds and deployments using GRADLE.
  • Coordinated work with DB team, QA team, Business Analysts and Client Reps to complete the client requirements efficiently.

Confidential, Miami, Florida

Java Developer

Responsibilities:

  • Designed and developed applications using Rational Unified Process (RUP), UML and OOAD.
  • Created Use cases, Class Diagrams, Sequence Diagrams using Rational Rose. Designed and developed the project using MVC design pattern.
  • Developed user management screens, business components using Spring framework and DAO classes using Hibernate framework for persistence management and involved in integrating the frameworks for the project.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, Bootstrap, jQuery, JavaScript and Groovy, techniques.
  • Implemented J2EE design patterns such as Session Facade, Factory, DAO, DTO, and MVC.
  • Involved in writing Java API for Amazon Lambda to manage some of theAWSservices.
  • Implemented automation using Configuration Management tools like Ansible, Chef, Puppet and Salt Stack
  • Used AWS services like EC2 and S3 for small data sets.
  • Used WSDL and SOAP protocol for Web Services implementation
  • Used Spring Rest/Json to expose Microservices APIs.
  • Designed & Developed persistence service using Hibernate framework.
  • Experience with features of Angular 2 such as directives, dependency injection, modules, and routing
  • Experience with the features ofAngular2such as directives, modules and routing.
  • Highly usedAngular 2router to build single page application for navigate through the different status and multiple modals.
  • Experience in creating event processing data pipelines using ApacheKafka.
  • Used Hibernate as the ORM mapping tool and worked with Hibernate Query Language (HQL).
  • Worked on advanced Hibernate associations with multiple levels of Caching, lazy loading.
  • Involved in the performance tuning of PL/SQL statements. Good exposure to hybrid mobile application development usingDOJO Mobile, IBM Work light, Apache Cordova, PhoneGap
  • Implemented Ansible to manage all existing servers and automate the build/configuration of new servers.
  • Configure build pipelines to support automated testing and deployments using tools including Jenkins, AWS Code Deploy. Configure these pipelines for specific products and help optimize them for performance and scalability.
  • Gained good experience by working with configuration management tool Ansible and CI/CD tool Jenkins.

Environment: Java 6/J2EE, JNDI, JSP, Spring 3.0, Hibernate 4.0, AngularJS, Spring Boot, AWS, Docker, RESTful, JSON, HTML5, JavaScript, DHTML, CSS, Web Sphere 8.0, AWS(Amazon Dynamo DB, Amazon SQS, Amazon Cloud Watch, Amazon Lambda), Gradle, Angular 2.0 Rational ClearCase and ClearQuest, Oracle10g, SQL, PL/SQL, AJAX, JSTL, Eclipse, Junit, Maven, Cordova.

Confidential

Java Developer

Responsibilities:

  • Extensively involved in analysis and design of the back-end skeleton including connecting to Database, creation of Data Modellayer and DAO Layer for the system using Hibernate.
  • Involved in the creation of mapping of the Oracle database tables using POJO classes to the upper application layer of the application.
  • Developed mobile application for Justdial on both ios and Android Objective-C, Swift, iOS SDK
  • Used Zoho creator and Build fire to build the application
  • Used different Transfer Object (TO) to merger/transfer data between different layers.
  • Developed application functionality inside DAO layer; dat can be used in the processing of all the transaction of the application using Spring Framework.
  • Implemented Model View Controller web framework.
  • Install KAFKA on Hadoop cluster and configure producer and consumer coding part in java to establish connection from twitter source to HDFS with popular hash tags.
  • Experienced working on several Docker components like Docker Engine, Hub, machine, compose and Docker registry.
  • Created User Interfaces (UI) using JSP, JSTL, HTML, JavaScript, AJAX and CSS.
  • Generating dynamic PDF reports with the help of XML using XSLT.
  • Deployed application to the JBoss Application server.
  • Worked with Ant to create build automation for the system.
  • Involved in JUnit, functional testing and involved in debugging process.

Environment: Java, J2EE, Spring, Hibernate, JSP, Servlets, Ajax, HTML, DHTML, XML, XSL, XSLT, CSS, JavaScript, Oracle, JBoss, Linux, Kafka

We'd love your feedback!