We provide IT Staff Augmentation Services!

Java/sql Developer Resume

Brooklyn, NyC

PROFESSIONAL SUMMARY:

  • Around 7 years of experience in Software Development Lifecycle (SDLC) core areas such as Analysis, Design, Implementation, Testing and Deployment of Object Oriented, Client - Server, Web-Based, Distributed and Enterprise Applications with Java/J2EE technologies.
  • Strong experience in Software Development Methodology such as Agile (Scrum) Methodology, Iterative and Waterfall.
  • Extensive experience with both Core and Advanced Java concepts which include Java, Servlets, JSP, Java Script, JDBC, JSF, XML,EJB, Struts, Spring MVC, Ajax, JQuery, Hibernate, JDBC, and Web Services.
  • Extensive knowledge in Front End technologies like JQuery, JavaScript, HTML, XML and CSS.
  • Have good experience to implement Object Oriented design diagrams for Application system in UML, using IBM Rational Rose and Microsoft Visio.
  • Developed enterprise applications using Scala.
  • Experience in OOPS concepts like Inheritance, Encapsulation, Abstraction, and Polymorphism.
  • Worked in Multithreading environment by Thread Synchronization, Thread Pool, Class level and object level threading.
  • Expertise in Developing and Deploying applications using Web servers like Apache, Karaf 3.x, Kafka and Application Servers like Apache Tomcat 5.x/6.x/7.x/8.x, WebLogic, IBM WebSphere, JBOSS, and JRun.
  • Experience in designing and developing User Interface (UI) applications and professional web applications using HTML5, XHTML XML, XSL, XSLT, JQuery, AJAX, JSON, JavaScript, CSS3, JSF, JSP, JSTL Servlets and Angular JS with client scripting and server-side scripting languages like JavaScript, JQuery, JSON, JSF and JSP.
  • Strong knowledge in developing Client/Server applications utilizing Java, J2EE, Spring, Hibernate, JMS, EJB, JDBC, JNDI and XQuery, SQL, PL/SQL.
  • Deployed several Java/J2EE applications, IIS, SQL Server, App Services to cloud provided servers like AWS and Azure by using Puppet modules.
  • Develop various screens for the front end using AngularJS and used various predefined components.
  • Extensive knowledge on spring modules like Spring MVC, Spring Boot, Spring IOC, Spring DAO, Spring AOP, Spring Batch.
  • In -depth understanding of spark Architecture including spark core, spark SQL, Data Frames, Spark Streaming, Spark MLib.
  • Develop Scala in an agile environment using continuous integration
  • Defining & implementations of the Service Layer Application Programming Interface (SLAPI) API's using JavaScript.
  • Developed single page application using AngularJS framework for building web applications.
  • Designed and developed a Restful APIs using Spring REST API, SOAP/Rest Web services.
  • Created RFP Microservices to provide Restful API utilizing Spring Boot with Spring MVC.
  • Worked on MVC Architecture like Struts, spring framework, JSF.
  • Implemented the persistence layer using Hibernate-ORM. Worked on Spring Web Flow on Spring MVC for building flows in our web application. Design and development of HTML and JavaScript application along with CSS.
  • Designed and implemented application using AngularJS framework to two-way data binding.
  • Experience on Data Analytics, Advanced Data Analytics, Visualization, Advanced Visualization, Dashboard Customization, and Advanced Dashboard Customization in Splunk.
  • Migrating the coding from Hive to Apache Spark and Scala using Spark SQL, RDD.
  • Experience in using IDEs like Eclipse, My Eclipse, and Intellij IDEA in various Configurations with version control tools like CVS, GIT, SVN and IBM Clear Case.
  • Experience in deploying and configuring applications onto application servers like Web Sphere, Web logic, JBOSS and Web server Apache Tomcat.
  • Design and development of web application full stack features and bug fixing using JavaScript.
  • Experience on Splunk query language and Monitored Database Connection Health by using Splunk DB connect health dashboards.
  • Worked on implementing CURD operations using Marklogic NoSQL REST API Services
  • Very Good experience in developing applications using Object Relational Mapping (ORM) Technologies Such as JPA and Hibernate. Experience in implementing SOAP based web services using Apache CXF, Axis, and Spring CXF in handling HTTP, JMS transports.
  • Knowledge of XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB.
  • Experience in Java, JDBC, JavaBeans, Hibernate, Struts, JSP, JavaScript, JFC, Servlets, EJB, and GWT.
  • Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) and REST web services with Spring Boot and Micro Services.
  • Developed micro services for the delivery of software products across the enterprise. Developed and executed JUnit Test Cases using Eclipse IDE.
  • Created team specific agile process flow in JIRA to move tasks from one activity to another.
  • Experience in client and server-side scripting languages like JQuery, Nodejs, and JavaScript etc.
  • Strong Knowledge in Implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL)
  • Extensive knowledge of MVC architecture and J2EE Design Patterns like Singleton, Session Facade, and Service locator, DAO, DTO and Business Delegate in the development of web based and distributed Enterprise Applications.
  • Experience in Database optimization and developing stored procedures, Triggers, Joins, Views, Cursors and SQL on MySQL.
  • Knowledge of using IDE Tools like Eclipse, Net Beans, Jbuilder, Jasper, Rational Application Developer(RAD) for Java/J2EE application development.
  • Experience in building web applications using various frameworks such as Spring Framework (2.0-4.0), Spring MVC (Model View Controller), Spring Boot, IOC (Inversion of Control), DAO (Data Access Object) and familiarity with AOP ( Aspect Oriented Programming).
  • Extensive experience in developing GUI using HTML, CSS, JQuery, Java Script, EXT JS, DOJO, AJAX, Knockout JS, Bootstrap and Angular.js, Node.js, Backbone.js, Underscore.js .
  • Expertise in unit testing the applications using JUnit Framework, Mockito and developed logging and standard mechanism based on Log4J, SLF4j.
  • Experience in implementation of version controls tools like CVS, Tortoise SVN, Clear Case and GIT.
  • Experience in Oracle 8i/9i/10g/11g, DB2, SQL Server, PostgreSQL, MySQL, MongoDB database programming using PL/SQL and standard built-in Oracle Packages.

TECHNICAL PROFICIENCIES:

Web Technologies: J2EE, XML1.0/1.1, XSLT, EJB1.1/1.2, JSP1.1/1.2, Servlets 2.0/2.3/2.4/2.5 Java (JDK 1.1/1.2/1.3/1.4/1.5/1.6/1.7 ), AWT, Java Swing (JFC), Java Beans, JMS, JNDI, JavaScript, HTML, Java Server Faces (JSF), Hibernate, Spring, COM, JDBC 3.0, SQL, WSAD, Web Methods.

Application Server: Web Logic 8.x/9.x/10. x., JBOSS 3.x/4.0, IBM Web Sphere 4.0/5.x/6. x.

Web Server: IBM WebSphere, WebLogic server7.0/8.1, Apache Tomcat6.0

Languages: JAVA, C, C++, UML, SQL, PL/SQL.

Databases: Oracle 8.x/9i/10g Enterprise Edition, MS-SQL Server 2008/2005, DB2.

Tools: Rational Rose 2000, Jbuilder 3.5/5.0, Visual Cafe 4.0, Visual Age Java 3.5, eclipse 3.X, MS-Office, Front Page, Ultra Edit-32, Clear Case, iReport -1.2.5, Jasper Assistants, Live Link, eMatrix, Ant, Win CVS 1.2, TOAD 5.0/8.0, Erwin XML SPY, Code Check, Jtest, JProbe suite 5.1 (Memory Debugger, profiler), Squirrel SQL Client, Maven 1.1 /2.0, My Eclipse 5.1, CANOO testing tool

Operating Systems: Red Hat Linux, Microsoft Windows.

Reporting Tool: Crystal Reports 9/10/2008

Modeling Tools: Visio

Version Control Tools: CVS, SVN, Clear Case

PROFESSIONAL EXPERIENCE:

Confidential, Brooklyn, NYC

Java/SQL Developer

Responsibilities:

  • Involved in analysis, design, and developing middleware using Servlets, Java Beans, Hibernate, springs and doing enhancements and issues resolutions.
  • Experience in creating Cluster Health Reporting and forecasting for Marklogic Distributed NoSQL database.
  • Primary areas of technical expertise include Core Java JDBC, MySQL, Servlets.
  • Strong domain expertise in Insurance Healthcare.
  • Experience in object-oriented programming concepts including data abstraction, inheritance, encapsulation, polymorphism, exception handling, garbage collection etc.
  • Knowledge in Multi-threading.
  • Implemented design patterns in Scala for the application.
  • Extensively Micro services(node js, vertex, spring boot)
  • Strong understanding of spring concepts like Dependency Injection and Inversion of Control.
  • Worked on developing Enterprise applications using Spring MVC, Spring JDBC, Spring Rest, Restful Web services, spring, Web-services etc.
  • Installed and configured multi-node Apache Hadoop, Apache Spark cluster for data store and data processing. Importing structured data into HDFS using Sqoop.
  • Was involved and responsible for managing more than 75 NoSql clusters .
  • Experienced in handling Avro data files by passing schema into HDFS using Avro tools and MapReduce
  • Initiated and troubleshoot Continuous Delivery builds in Jenkins via JIRA tickets
  • Worked on Scala for implementing spark machine learning libraries and spark streaming
  • Designed the data models to be used in data intensive AWS Lambda applications which are aimed to do complex analysis creating analytical reports for end-to-end traceability, lineage, definition of Key Business elements from Aurora.
  • Knowledge in Payables and Purchasing integration with Vertex, General Ledger integration with Hyperion a plus
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
  • Perform production health checks after major infrastructure changes and patches. Plan and execute business continuity/disaster recovery testing on assigned systems
  • Experienced in writing complex MapReduce programs that work with different file formats like Text, Sequence, Xml, JSON, Parquet, ORC and Avro.
  • Involved in writing java API for Amazon Lambda to manage some of the AWS services
  • Extensive experience in designing and implementation of continuous integration, continuous delivery, continuous deployment through Jenkins.
  • Hands on experience in AWS provisioning and AWS services like VPC, EC2, IAM, S3.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup. mplemented a 'server less' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function, and configured it to receive events from your S3 bucket
  • Developed the application by using JSP, Servlets, Web Services, JavaScript, WebLogic, JAX-RS and SaaS.
  • Developed Restful Web Services using Jersey, JAX-RS to perform CRUD operations on the database server over HTTP and to consume web services for transferring data between different applications.
  • Installation and implementation of the Splunk App for Enterprise Security and documented best practices for the installation and performed knowledge transfer on the process.
  • Provided 24x7 on-call support for production and development systems for both SQL and NoSQL databases
  • Used Spring Boot for developing Microservices, REST to retrieve data from client-side using Microservices architecture and Pivotal Cloud Foundry (PCF) for deploying Microservices.
  • Implemented solutions using Hadoop, Apache Spark, Spark Streaming, Spark SQL, HBase and Scala.
  • Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
  • Extensively used Akka actors architecture for scalable & hassle free multi-threading. Millions of activity messages per second were handled very easily by the actors by propagating the messages to appropriate child actors in asynchronous or synchronous fashion.
  • Designed and developed Micro Web services using spring Boot for customer-based applications.
  • Responsible for writing micro services using Spring Boot and Pivotal Cloud Foundry.
  • Deployed spring boot application using Pivotal Cloud Foundry. Analyzing the log files by using Cloud Foundry console.
  • Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.
  • MS SQL Server writing SQL queries, stored procedures, functions and triggers.
  • Educate developers on how to commit their work and how can they make use of the CI/CD pipelines that are in place.
  • Configured Syslog server for the forwarding the logs to Splunk server via network protocols like TCP and UDP.
  • Implemented Product-Retrieval Service as SOAP based service using Apache frame works.
  • Used Spring Cloud, Netflix Eureka for service registry for the Microservices.
  • Work with software development professionals building health and wellness web portal applications in the J2EE environment.
  • Extensively worked with XML Schemas (XSD) for defining XML elements and attributes
  • Deployed web components, presentation components and business components in WebLogic Application Server.
  • Used RabbitMQ as the message broker to convert the entire flow as a SOA based architecture.
  • Used SAML and Oath to secure web services.
  • Deployed several Java/J2EE applications, IIS, SQL Server, App Services to cloud provided servers like AWS and Azure by using Puppet modules.
  • Production experience in large environments using configuration management tools like Chef, Ansible and Puppet supporting Chef Environment and involved in developing manifests. Developed Chef Cookbooks to manage systems configuration.
  • Implementing applications in JavaScript and MySQL.
  • Design, deploy and maintain various SSRS reports in SQL server.
  • Involved in installation and configuration of SQL Server Management tools using SQL Server Setup program.
  • Worked on UNIX nodes in production environment to configure the applications and run the jobs.
  • Implemented Multithreading concepts in Java classes to avoid deadlocks.
  • Created build environment for Java using Git and Maven
  • Designed UI pages using JSP, HTML, Angular JS, Java Script, CSS, AJAX, JQUERY, JSP, JSON and Tag libraries.
  • Implemented business tier using Spring IOC, AOP and MVC. Used Log4J to write log messages with various levels
  • Developed the test cases with JUnit for Unit testing of the built components.
  • Develop quality code adhering to Scala coding Standards and best practices.
  • Worked on enhancements, change requests and defect fixing. Interacted with product owner and testers.
  • Used Jenkins for Continuous Integration and made changes to SOAP Web Services using Apache-Axis2.
  • Used JIRA to keep track of the project, bugs and issues.
  • Worked on Sqoop for importing RDBMS data into HDFS.
  • Followed Agile/ Scrum methodology to track project progress and participated in Scrum meetings.
  • Created Executor based Multi-Threaded application to test Drools implementation.
  • Worked with Gradle build tool to build and deployed application on Apache Tomcat server
  • Worked on UNIX nodes in production environment to configure the applications and run the jobs.
  • Hands on experience in a Linux environment with Apache Tomcat on Amazon AWS.
  • Developed OpenStack API to integrate with AmazonEC2, including creating machine images and Involved in writing JUnit test cases with Mockito.
  • Used Puppet Dashboard for configuration management for the existing infrastructure.
  • Worked on Encryption and Decryption libraries in Java to encrypt/decrypt the credit card numbers and customer rmation using Two Fish cipher.
  • Tested SOAP web services using SOAP UI and REST web services using REST Client.
  • Implemented Jenkins as Continuous Integration Server, to integrate with other system tools.
  • Used JMS to pick xml file from IBM MQ series Queues and Parsed xml documents using DOM parsers to get data. Apache Tomcat Server was used to deploy the application.
  • Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed Open Call XDMS

Environment: Java, Java Scripts, Scala 2.10/2.11, HTML, Akka, STRUTS, JUNIT, Kafka, AWS, Servlets, JDBC, JQUERY, JSON, AJAX, DOM, Jenkins, HQL, Spring Boot, Selenium, JIRA, Hibernate, DB2, JPA, Eclipse, EJB, JMS, Knockout.js, log4j, NO/SQL.

Confidential, Mooresville, NC

Java J2ee Developer

Responsibilities:

  • Interacted with the clients to resolve the production issues and provided production support.
  • Experience in managing large-scale, geographically-distributed database systems, including relational (Oracle, SQL server) and NoSQL (MongoDB, Cassandra) systems.
  • Worked extensively on Spring boot for building web service
  • Involved in writing Spring Beans to implement the business logic and expose it as a business components.
  • Implemented/Configures Spring MVC components Dispatch servlet, View resolver, Controller annotation mappings specific to request processing.
  • Implemented Transaction management using Spring Declative transaction management, AOP concepts.
  • Integrated Spring, with Hibernate To perform CRUD operations.
  • Strong knowledge of Scala or strong knowledge of Java with desire to specialize in Scala
  • Experience in using Spring modules like Spring Batch and Spring integration.
  • Implemented DAO, Value Objects design patterns and used the technologies Hibernate core interfaces, annotations to access the database and implement CRUD operations.
  • Designed, developed data model to map tables existed at data base, used Hibernate many-many, one-many, Inheritance annotations to map complex relationships.
  • Used Java 8 streams and lambda expressions to increase performance.
  • Developed server side application to interact with database using Spring Boot and Hibernate.
  • Implemented Hibernate Utility classes to configure multiple data sources to handle global transactions.
  • Implemented Hibernate Second level of caching to improve performance across session factories.
  • Implemented Rest based web services using JAX-RS annotations, Spring MVC Rest controller to handle different data representations.
  • Helped individual teams to set up their repositories in bit bucket and maintain their code and help them setting up jobs which can make use of CI/CD environment.
  • Worked on Big Data Integration &Analytics based on Hadoop, SOLR, Spark, Kafka, Storm and web Methods.
  • Created Junit test cases and used JIRA for bug tracking.
  • Used Spring Boot at back-end which helps to develop application with ease
  • Programming with Big Data Frameworks: Apache SPARK, Lambda architecture, leveraging Apache Kafka .
  • Using DB connect for real-time data integration between SplunkEnterprise and databases.
  • Involved in building, deploying applications using Maven, integrated CI servers using Jenkins.
  • Kafka integration with Spark using Spark Streaming API.
  • Developed the entire application implementing MVC Architecture integrating with Hibernate and spring frameworks.
  • Strong in Scala, or core Java development within a service oriented architecture: comfortable with threading, inter-process communication, XML-based messaging
  • Designed web pages using web technologies HTML, CSS, JavaScript.
  • Integrated website with APIs like Google & Facebook Login using auth client, Facebook & Twitter share and Elastic Search
  • Experience in using scripting languages like Python
  • Involved in Unit and Integration testing.
  • Worked on properly creating/maintaining/updating necessary documentation for Splunk Apps, dashboards, upgrades and tracked issues.
  • Experienced in working with TDD (Test Driven Development) approach, writing, implement Test cases using Junit and TestNG frame works.
  • Experienced and involved in writing build scripts for tests and Continuous Integration with Jenkins.
  • Installed, configured, and managed the servers (Amazon Web Services, Linux, Tomcat, Apache, MySQL, MongoDB, Groovy/Grails, Hudson/Jenkins, JIRA, Git, Junit).
  • Used SVN as the Version control for Code Management.
  • REST Web services written in Groovy/Grails wrapped by Jersey JAX-RS
  • Followed Agile software development with Scrum methodology.
  • Experience with POS and E-commerce domain.

Environment: Eclipse, WebLogic, Spring, Hibernate, Rest web services, Kafka, JMS, Ajax, JQuery, Groovy/Grails, Junit, Maven, Jenkins, SVN, JIRA.

Confidential, San Diego, CA

Oracle Java Developer

Responsibilities:

  • Worked as a Developer and involved in analysis of requirements, design, development, Unit and Integration testing.
  • Involved in analyzing the user requirements and specifications for deciding the flex component needed to be developed and their interaction.
  • Designed and developed data persistence mechanism using Hibernate in Struts2 applications.
  • Developed code obtaining bean s in Spring IOC Framework.
  • Worked extensively on Web Methods JDBC Adapters, MQ Adapters, Flow Services and notifications.
  • Knowledge of current software development best practices and technologies and how they can be applied to create high quality, high-performing applications
  • Highly skilled in designing, coding and supporting medium to large applications using C#.Net, ASP.Net, and SQL Server or Oracle databases
  • Ability to develop high quality form-style web applications using the .Net framework and JavaScript
  • Ability to provide strong, senior level database and SQL technical expertise working in a team environment
  • Previous experience in Crystal Reports or other reports development is preferred but not required
  • Developed application accommodation components and configured beans utilizing Spring IoC, engenderment of Hibernate mapping files and generation of database schema.
  • Developed Data Ingestion application to bring data from source system to HBase using Spark Streaming, Kafka.
  • Worked on multiple GUI apps, APIs (including a public API), and other servers built on top of Clojure.
  • Expertise in web development and cognate software Angular JS, Html5, CSS3. Is wholly responsible for the new enhancements and design of MVC web application.
  • Extensively used Web Services using Apache AXIS. Implemented various Design Patterns like MVC, Factory, DAO and Façade.
  • Development/Enhancements of various Oracle stored procedures.
  • Created POJO layer to facilitate the sharing of data between the front end and the J2EE business objects
  • Used server side spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle,
  • Involved in Hibernate configuration properties setup mapping files using generators, associations inheritance etc.
  • Implemented Message Driven beans to develop the asynchronous mechanism to invoke the provisioning system when a new service request saved in the database used JSM for this.
  • Transformed XML documents using XSL.
  • Implemented application level persistence using Hibernate and spring.
  • Developed various components using Spring (MVC), JSP and HTML.
  • Involved in writing JSP's, JavaScript and Servlets to generate dynamic web pages and web content.
  • Used WebLogic for Design, Development and Deployment of applications.
  • Enhanced and optimized the functionality of Web UI using Rich Faces, JSF, AJAX, CSS, XHTML and JavaScript
  • Used AJAX for the asynchronous communication to the server.
  • Wrote scripts in UNIX to process the batch jobs on a scheduled basis.
  • Have used Facade, Singleton, Factory Design patterns.
  • Implemented Spring MVC framework for developing J2EE based web application.
  • Used GOF Java J2EE design patterns. Used Business Delegate to maintain decoupling between presentation business layers. Used JPA with Hibernate provider.
  • Involved in configuring web sphere variables, queues, DSs, servers and deploying EAR into Servers.
  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • Developed hibernate DAO framework with spring framework.
  • Extensively involved in developing core persistence classes using Hibernate framework, writing HQL queries, DB schema and PL SQL changes.
  • Responsible for unit testing the application using JUnit. Used tortoise SVN as the version control.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Used Jenkins for integrating the applications and UNIX scripting for file transferring.
  • Deployment of application on JBOSS Application server in clustered environment, managing the server, monitoring the server logs.

Environment: Java 1.7, J2EE, CSS, Subversion, XML, JDBC 4.0, RAD, AJAX, JSF, JQuery, Intellij, XML Web Services, SOAP, WSDL, SAX, DOM, JAXB, Log4J, JUnit, Microsoft tools, Oracle 11g, PL/SQL, Unix, Spring 4.1, Hibernate 4, JBoss, TOAD, JavaScript, AngularJS, Node.js, Jersey, JUnit, JIRA.

Confidential

Associate Software Engineer

Responsibilities:

  • Coordinated software system installation and monitor equipment functioning to ensure specifications are met.
  • Actively involved in project development and bug fixing for the project. Worked closely with students, helped in the deeper understanding of concepts.
  • Involved in requirement analysis and client interaction, responsible for writing hibernate mapping XML Files, HQL.
  • Worked closely with business analysts, project managers, and project leaders to analyze business requirements.
  • Used J2EE design patterns like Factory, Singleton. Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design, and development.
  • Worked in a fast-paced environment and meeting all the requirements
  • Created applications involving JSP, JavaScript, jQuery, and HTML. Extensively used various collection classes like Array List, Hash Map, Hash Table, and Hash Set.
  • Creating technical specifications, coding, unit and system integration testing for the enhancements and conducted reviews with end users.
  • Developed web services using JAX-WS to make use of existing applications.
  • Created new database connection for MYSQL.
  • Developed the application using Spring MVC Framework by implementing controller and backend service classes.

Environment: Java, Servlets, JSP, EJB 2.0, JMS, IBM MQ Series, XML, SOAP, WSDL, JAXP, Castor, JDBC, PL/SQL, Sybase 11, Web Logic 8.0, RAD,JTA, Eclipse, DB Artisan, CVS, Quality Control, ANT, HTML, JavaScript.

Hire Now