We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Detroit, MI

SUMMARY:

  • Around 5 years of strong IT experience, extensively in areas of enterprise & web application development involving system architecture, design, development and maintenance of multi - tier enterprise level applications under Health, Financial Services and Retail domains using Java/J2EE Technologies
  • Experience with Core Java with Multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
  • Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Micro services, Spring REST, Spring Eureka, Spring Ribbon, Spring JPA.
  • Experience with Azure PaaS services such as web sites, SQL, Stream Analytics, IoT Hubs, Event Hubs, Data Lake, Azure Data Factory.
  • ETL design and development using Informatica 7.1/8.0, DataStage 8.5 and 8.7, 9.1, 11.3, 11.7 (Info Analyzer, Business Glossary), Ab Initio, DTS.
  • Experience in creating comprehensive web applications using MEAN stack implemented with MS SQL, Express and Node.js
  • Experience in writing Automation Work flow coding by using Shell Scripts.
  • Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Experience in creating comprehensive web applications using MEAN stack implemented with MS SQL, Express, Angular 2 and Node.js.
  • Experience with Ansible playbooks, Ansible scripting and Ansible Tower which is the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format. Run Ansible Scripts to provision Dev servers.
  • Experience in Java-based development and configuration management tools such as Eclipse, Maven, and JUnit.
  • Hands on Experience on Angular 2technology for one complete project in rebasing the UI of the application using the techniques in Angular 2.
  • Worked with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS, Ember.JS, bootstrap.JS, Require .JS, D3.JS, etc.
  • Hands on experience in AWS infrastructure on various resources IAM, EBS, Security Group and Auto Scaling in Cloud Formation JSON templates and some internet technologies including TCP/IP and HTTP.
  • Experience in Spring Framework such as Spring IOC, Spring DAO, Spring ORM, Spring Resources, Spring JDBC, Spring wicket, Micro-Services.
  • Experience on SOA and Web Services like SOAP (JAX-WS) &REST (JAX-RS) using different frameworks like Apache Axis2, Spring-WS and Apache CXF
  • Experience in Software Life Cycle Development (SDLC) process which incorporates Requirement Gathering, Analysis, Developing, Testing and implementing life cycle utilizing approaches like Agile, Scrum and Test-Driven Development.
  • Experience in creating build scripts using Ant, Maven and Gradle tools. Extensive experience in implementation of the version control software SVN, CVS, Git.
  • Experienced in development and troubleshooting Web based and enterprise based applications on Windows, UNIX and Linux platforms.
  • Good experience working on CSS3 Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Managing Amazon Web Services ( AWS ) infrastructure with automation and configuration management tools such as Chef, Puppet and Ansible • Experience with designing and configuring secure Virtual Private Cloud (VPC) through private and public networks in AWS and create various subnets, routing table, internet gateways for servers.
  • Good Understanding of Document Object Model (DOM) and DOM Functions. Design and implement a Web based content management utilizing XML, JAXB, DOM, XSLT, XPath, X Query and JavaScript for data generation and presentation with JSF.
  • Strong web development skills using HTML/HTML5, CSS/CSS3, JavaScript (ES5 & ES6), JQuery, BOOTSTRAP, Angular JS, React JS, Node JS, Require JS, XML, AJAX, JSON which meets W3C Web Standards.
  • Developed presentation layer using JSP, Backbone JS and Angular JS. And Developed the Login, Policy and Claims Screens for customers using JSP, HTML, CSS, JavaScript, microservices, cloud services, and JQuery.
  • Experienced in deploying the Apache SOLR/ zookeeper cluster in cloud, on Premises, working on the data storage and disaster recovery for SOLR/ zookeeper.
  • Proficient experience of IBM Message Broker, UML Rational Rose, Hibernate, Tiles Framework and experience with Spring, Spring MVC, Spring Batch Struts, Spring Security, Spring Web Sockets" PHP, JSF and Hibernate frameworks., JSF.
  • Created relevant staging tables to load the CSV files, identified the business validation rules. Created SQL Loader script generator application using UNIX shell scripting and PL/SQL.
  • Sound experience in messaging JMS, MQ series. Worked on Implementation of MVP architecture under GWT Framework. Experience with various databases like Oracle, SQ Server for stored procedures, forms, triggers.
  • Experience in the implementation of Technologies: JSP, Servlets, JSF, JSTL, Struts, spring 3.0/2.0, Spring Web Services, Spring Boot, Spring Integration, Hibernate, Java Beans, JDBC, Web Services, JNDI, Multi-Threading etc.

TECHNICAL SKILLS:

SKILLS: XML, X query & XSL, PHP, Mongo DB, Cassandra, Hadoop Environment, GitHub, Bootstrap, Test Driven Development, HTML5, Angular.js 1.5,2.0, 4.0, React.js, Framework, C++ JavaScript, CSS3, MySQL, Linux, ORACLE

TOOLS: AWS (Cloud Watch, EBS system), Hadoop Environment, PHP, C++, JavaScript, ORACLE, Bootstrap, Angular.js, React.js

Language: Java/J2EE, C/C++, Visual Basic, PL/SQL, Dynamo.

Core Java: Concepts Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O and Reflection.

J2EE: JSP, Servlet, Entity Beans, JMS, JDBC, JNDI.

Framework/Libraries: Spring, Hibernate.

Web/Application Servers: Apache Tomcat, JBoss, WebSphere, WebLogic.

XML Technologies: XML, DTD, XSD, XML, XSLT, SAX, DOM, JAXP, JAXB

Web Development: HTML, DHTML, JavaScript, CSS, AJAX, JSON, jQuery, JSTL, DOJO, Angular JS, Bootstrap.

Web Services: WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, UDDI, WS-Security, SOAP UI. JSP2.1/2.0/1.2, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate3.x/2.x, Spring2.0/1.0, Web Services, SOA, JMS1.1, SAX and DOM Parsers, AJAX, JAXB2.1/2.0, JAXP1.x, LDAP.

PROFESSIONAL EXPERIENCE:

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Created Use cases, Sequence Diagrams, Class Diagrams using Rational Rose. Extensively used Twitter Bootstrap to develop the front end of the application.
  • Designed and developed User Interface, application modules using JSP, spring, Servlets, HTML5, CSS and JavaScript. Used NOSQL database Amazon dynamo DB to store data of reporting Application.
  • Used GitHub for code repository and version control and worked with Stash. Developed an Ember Js UI for making the legacy application more responsive and faster. Implemented AWS Lambdas both in Node js, JAVA
  • Worked on testing on multiple operating systems including Linux, Red Hat UNIX, Sun Solaris, and Windows. Developed REST services in NodeJS using Express JS, in which JSON is used. Used AngularJS JavaScript framework to bind data to HTML using expressions.
  • Worked on service oriented systems that utilize REST web frameworks with Spring MVC, Spring REST Template, Rabbit MQ, Spring Integration. Developed the application using Eclipse IDE and Spring Tool Suite.
  • Developed some part of the application using Spring-MVC and IOC/Dependency Injection integrating different layers of the application.
  • Designed solution for various system components using Microsoft Azure Developed multi-user cloud hosted software with one or more public cloud platforms such as Azure.
  • Designed dynamic and browser compatible pages using RESTful APIs HTML5, CSS3, JQuery, JavaScript and Micro services, node js Angular JS. and Integrated the dynamic pages with Backbone JS and jQuery to make pages dynamic.
  • Used AWS services like AWS EC2 Instances, VPC, Elastic Load Balancer (ELB), Auto Scaling Group (ASG), Cloud Formation(CF), S3, RDS, Route53 and to develop multi-tiered scalable, resilient, HA Infrastructure for project requirements.
  • Developed J2EE Backing Beans, Action Classes, and Action Mapping and Application facades and hibernate classes to retrieve and submit using the JSF Framework.
  • Worked on providing authorization and authentication to applications using Spring security and protected the application against attacks like session fixation and clickjacking.
  • Participated in the entire life cycle (Software Development Life Cycle) of the project right from the initial requirements gathering to the implementation.
  • Closely worked with Hadoop security team and infrastructure team to implement security and maintained Technical documentation for launching Hadoop Clusters and for Executing Hive queries.
  • Implement the web application using MEAN Stack technologies (MongoDB, Express, Angular 5, Node.js) along with HTML5, CSS3, Backbone JS and Angular JS. JavaScript, jQuery, Bootstrap and other web technologies.
  • Analyzed business requirements to translate functional requirements into technical requirements and develop web application using Mongo DB, Express, React.js/Redux and Node.js (MERN stack).
  • Used Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time (extensively used Scrum Do for Project Management).
  • Used Ruby, RabbitMQ and the above REST API to poll the monitoring devices every 15 minutes and store the usage info into the Cassandra database used HTTPS for connecting to UI, Cassandra nodes and the processing servers.
  • Participated in business process analysis and requirement gathering for new customization. Integrated Tiles 3 framework with Spring MVC to simplify the development of User Interface.
  • Developed React.js applications using Redux architecture for front-end UI, and Node.js applications for backend.
  • Developed software using J2EE, InstallShield, Visual Studio.Net, and MSI w/ Oracle, DB2 and SQL database schemas and related technologies.
  • Used microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka message broker.
  • Used Log4J, ANT, Maven and Taglibs to increase productivity and software quality.
  • Tracked and solved tickets for defects on bug reporting tool ( JIRA )Managing and maintaining No SQL database mainly Mongo DB and used Multithreading at back end components in production domain.
  • Experience with client-side web technologies/frameworks such as AngularJS, Bootstrap CSS, Bower, NodeJS, Backbone JS, Ext JS and jQuery. Worked on SOLR, Elastic Search, Kafka, Flume, MongoDB, Cassandra, Mark Logic.
  • Creating builds using power shell Scripts, ANT/Maven scripts manually and automated . Deployed Apache Zookeeper, Kafka and Cassandra server's on AWS Cloud.
  • Implemented Hibernate Lazy default fetch plan for generating proxies and collection wrappers and also created fetching strategies for minimizing the number of SQL statements .Using spring integration with I Batis for persistence. All SQL map name spaces are configured in SQL map-config file.
  • Designed and implemented AWS EC2 Server setup and deployment, build, maintenance, and configuration of various AWS resources like, EC2, S3, Lambda, ECS, EBS, RDS, EMR Cluster, Elastic Load Balancers, VPC, and IAM Security Groups that are utilized for different environments like dev, testing, Production. Configured EMR clusters on AWS .
  • Proficient in Administration, installation, configuration, and fine Tuning and Deployment procedures of Web applications with Apache Tomcat Server, IBM Web Sphere as well BEA Web logic Application Servers on various Operating Systems like Windows 98/NT/2000/XP, LINUX, SOLARIS, Red Hat.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Developed REST APIs using Scala and Play framework to retrieve processed data from Cassandra database. Created/Updated Cassandra tables. Involved in Data Migration process using Azure by integrating with Github repository and Jenkins .
  • Applied Oracle patches to production databases quarterly Oracle Administration Software. Used Oracle utilities to install the Oracle server software on a server, to create, configure and delete databases.
  • Installed and configured MS SQL Server VM in Azure Database and worked on cloud services, storage accounts, service buses, event hubs, app service plans and Azure active directory and SQL Azure Designed and developed Server-Side Modules using Servlets, EJB.
  • Responsible for design and development of customer facing web portal. And reengineering existing PHP website to Single Page Applications.
  • Designed and developed various modules of the application with J2EE design architecture and frameworks such as Dao and service layers, Spring MVC architecture and Spring Bean Factory using IOC.
  • Worked in the Hadoop ecosystem components like HDFS, Spark with Scala and python, Zookeeper, Yarn, Map Reduce, Pig, Sqoop, HBase, Hive, Flume, Cassandra, MongoDB, Oozie, Kafka, Flume, and TEZ
  • Maintained Parent and child elements by using State and Props in React.js redesigning the existing web application with new technologies like React Bootstrap, React JS & Redux.
  • Worked on MEAN stack advancement (MongoDB, Express.JS, AngularJS &NodeJS) and on developing Web based GUI's using JSP, HTML, DHTML, CSS, JavaScript (and its frameworks like JSON), Action Script, DOJO, Node JS, Angular JS, JQuery, EXT JS and Ajax.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Created Docker container using Docker images to test the application even ship and run applications.
  • Participated in all phases of the ETL development lifecycle including unit testing and ongoing support using DataStage 9.1, 11.3.
  • Created various hive external tables, staging tables and joined the tables as per the requirement. Implemented static Partitioning, Dynamic partitioning and Bucketing in Hive using internal and external table.
  • Designed ETL workflows on Tableau, Deployed data from various sources to HDFS and generated reports using Tableau. Developed Apache Spark applications by using spark for data processing from various streaming sources.
  • Designed the user interface of the application using HTML5, CSS3, JavaScript, NodeJS, AngularJS, BackboneJS, jQuery and AJAX. Designed and developed the application using Agile Methodology and followed Scrum.
  • Involved in creating data-lake by extracting customer's data from various data sources to HDFS which include data from Excel, databases, and log data from servers.
  • Worked simultaneously in both production and development teams and took part in designing and developing dynamic web pages using HTML5, CSS3, Bootstrap, SASS, JavaScript, jQuery, Angular 4 for single page applications.
  • Maintained SVN branches for project development, conducted merge and used Maven for building and deploying applications to JBOSS and Coherence servers.
  • Worked on software configuration / change control process and tools like Subversion (SVN), GIT, CVS, Clear Case, Bugzilla and JIRA. Developed the application with various Spring Framework modules like Spring IOC, Spring AOP, Spring Boot, Spring Security, Spring Batch and Hibernate.
  • Involved in SDLC Requirements gathering, Analysis, Design, and Development, testing production of application using both Waterfall model Kanban. Designed and developed presentation layers using JSP, Java Beans, CSS, HTML, DHTML, jQuery and JavaScript, Json in UI pages.
  • Used DOJO widgets also used JSON for object representation and Involved in creating various Hibernate mapping files and configuring Hibernate configuration file to persist data into the database.
  • Worked on SOA and Web services to get the data from Oracle E-Business Suite EBS System. Worked in Service Oriented Architecture (SOA), Web Services design development and deployment using WSDL, REST, UDDI, JAXP, SAX, DOM, Apache AXIS, SOAP Web Services.
  • Developed XML Schemas - XSD, DTD for the validation of XML documents, also used Subversion Developed PL/SQL procedures for login module and written complex SQL queries.
  • Developed J2EE applications using JDBC, RDBMS, be it Batch processing JDBC, Applets, Java Beans, Servlet, JSP, writing rigorous Stored Procedures, Triggers, Functions, SQL queries, Error Handling, JNDI.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Used JBOSS Fuse ESB to normalize number of protocols to a single protocol and JMS publish/subscribe model to interact with other systems asynchronously.
  • Created Desktops, Books, pages and portlets on Weblogic portal. Involved in installation and configuration WebLogic Portal Server. Eclipse IDE was used to build Java applications.
  • Worked for Continuous Integration deployment, automating build, and tests using Jenkins, and Maven.
  • Developed various Database interaction objects by implementing the DAO Patterns and used JDBC as Model Component.
  • Created REST webservices with Spring MVC to provide functionality for future development and APIs to provide JSON objects for communication with Client-Side Application.
  • Made changes to several web applications so that they work on local Tomcat and then deployed them to Tomcat on AWS in test and acceptance using GIT.
  • Extensively used various collection classes like Array List, Hash Map, Hash Table, and Hash Set.
  • Used No SQL database Amazon dynamo DB to store data of reporting Application.
  • Involved in developing/coding the core framework classes and also developed web services using JAX-WS to make use of existing applications.
  • Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Utilized Angular-JS framework to bind HTML template (views) to JavaScript object (models).
  • Implemented continuous deployment system with Jenkins, AWS: Code Deploy, Ops Works, and Packer for deployment of Java Applications.
  • Responsible for validating the DataStage jobs, sequencers against the pre-defined ETL design standards. Documented the design documents using Class Diagrams and Sequence Diagrams using the Rational Application Developer. Used Object oriented JavaScript for developing rich client page.
  • Used Spring Dao classes to perform database transactions with Spring JDBC and Spring JDBC row mapper classes to prepare result set for database operations.
  • Used Apache CXF for web service development and spring framework to generate artifacts and configuration to publish JAX-WS web services. Developed unified Global Transaction Banking platform using Google Web Toolkit (GWT) to support a consistent web experience
  • Participated in developing web pages using JSP, JavaScript and Google Web Toolkit, DWR (Ajax Framework) for better user interface experience. Used Software Configuration Management (SCM) tools i.e. CVS, VSS (Visual Source Safe), SVN, TFS & Java Build tools like Apache Ant & Maven and worked with version control tools such as CVS, SVN, and GIT for management of software systems.
  • Implemented Back office loan services and web applications using Session Façade, Service Locator, Data Access Objects, Business Delegate, MVC, Front Controller and Data Transfer Object design patterns.

We'd love your feedback!