We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Charlotte North, CarolinA

SUMMARY

  • 8+ years of professional experience in IT Industry involving in various phases of Software development including system analysis, design, development, testing, and implementation of web based applications using JEE architecture
  • Expertise in Web Front End Technologies Spring 4.0, JavaScript, Java Server,jQuery, AjaxAngularJS 2.0, HTML, CSS.
  • Developed Spring Framework based RESTFUL Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Experience in developing web applications leveraging Spring (Core, IOC, AOP, Batch, Security, Boot) Framework, and ORM Tools like Hibernate.
  • Experience working on Bootstrap, Angular.js, Backbone.js, Knockout.js, Responsive design and Media Queries
  • Provide road map for the Cassandra conversion and implementation support
  • Involved in development of maven build based Javaweb application.
  • Effectively handled data modeling in MongoDB 3.0. Upgraded Mongodatabase servers from 2.6.11 to 3.0.
  • Worked on Spring Core concepts such as Dependency Injection, IOC, Annotations, SpringSecurity, SpringAOP, SpringBoot and Springintegration with MongoDB.
  • Involved in designing JSP pages.
  • Involved in supporting Design and analysis by providing POC's by using CassandraDB, ApacheKafka
  • Experience with MongoDB or other NoSQL databases
  • Coded plugin to configure JIRA and allow it to access external database field.
  • Involved in integrating Struts and Hibernate
  • Worked on Creating Kafka topics, partitions, and writing custom petitioner classes
  • Experience with Angular JS
  • Worked on Producer API and created a custom petitioner to publish the data to the Kafka Topic
  • Comfortable in writing map reduce programs to load data into MongoDB environment.
  • Developed the web interface using MVC design pattern with Struts and Springframework
  • Developed WebServices using Apache Axis 2 and integrated with Spring frame work.
  • Hand on and implements complex AngularJS applications, directives, controllers, services
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB transaction, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multi - Threading etc.
  • Created proof-of-concept using responsive web design, Node.js, React JS.
  • Created dynamic views using AngularJS, Bootstrap with cutting edge HTML5 and CSS3, AJAX techniques.
  • Analyzed the volume of the existing batch process and designed the Kafka Topic and partition
  • Developed SPARKCODE using SCALA and Spark-SQL/Streaming for faster testing and processing of data Proficient in working with JavaScriptFrameworks like AngularJS, Backbone.js, Node.js.

TECHNICAL SKILLS

Java/J2EE Technologies: Java, J2EE, JSP, JMS,JDBC, Servlets,JNDI, XML, Struts,Web Services (SOAP, JAX-RPC, JAX-WS, JAX-RS, WSDL, XSD), Ant, JUnit, Log4j

Web Technologies: HTML, DHTML, PHP, CSS, JavaScript, jQuery,AJAX, XML, VXML 2.0, XSLT, Photoshop, Adobe Flash,Adobe Flex.

Other Technologies: SQL, PL/SQL procedures, SQL Loader, Oracle Report, C++, Python, Shell Scripting, Perl, MS Excel, NoSQL,Mongo DB, Azure,Kafka,Jira

Design Skills: UML (JUDE, Rational Rose, Visio), Object oriented Analysis and Design(OOAD), Java & J2EE Design Patterns

IDE: Eclipse, My Eclipse, WSAD, RAD,NetBeans, Visual Studio.

Web &Application Servers: IBM WebSphere, WebLogic, Apache Tomcat, JBoss, SOAP UI, AXIS

Testing Tools: JUnit, Mockito, SOAP UI, JTest, Firefox plugin

UI Applications: HTML 4.0/5, CSS2/CSS3, JavaScript, Angular JS, React JS, Node JS, jQuery, AJAX, JSON, XHTML, XML and Bootstrap.

Data Bases and Tools: Oracle, IBM DB2, SQL Server, MS-ACCESS,MYSQL,TOAD

Operating Systems: Windows, MS DOS, Solaris, UNIX, LINUX, MAC OS

CI/CD Tools: Jenkins, Chef, Docker, Ansible, Vagrant

Version Control: Rational Clear Case, CVS, SVN,Github

Design Skills/ Methodologies: UML,Data Modeling, J2EE Design Patterns, MVC,Agile and Scrum.

PROFESSIONAL EXPERIENCE

Confidential - Charlotte, North Carolina

Sr. Java Developer

RESPONSIBILITIES:

  • The REST API includes Solrcreate, update, deleteaccess to Solr 4/5 server.
  • Custom Solr Request Handlers, Query Parsers, Queries and Scoring.
  • Lucene/Solr tuning and profiling using jProfiler.
  • Lucene/Solr development.
  • Manage and administer JIRA/Confluence/Bit Bucket add-ons, plugins, and extensions
  • Log4j framework has been used for logging debug, info & error data.
  • Web service tools: Google App Engine; Windows Azure
  • Used spring framework including spring core /IOC, Spring Web-MVC, Spring Batch, Spring Boot, Spring Security, Spring ORM, SpringAOP modules.
  • Designed and Developed advance dynamic views using JSP, JavaScript, jQuery, HTML, CSS, Bootstrap and AngularJS.
  • Used Angular JS and jQuery library functions for the logical implementation part at client side for all the application.
  • Implemented Spark using Scala and utilizing Data frames and Spark SQL API for faster processing of data
  • Created as well as consumed the SOAP as well as RESTful web services using WSDL, SOAP, JAX-WS, JAX-RS, CXF and JAXB.
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Created single page application reference implementation, using Angular.JS and written in ECMA Script 6.
  • Experience working as JIRAadmin, JIRAplugin developer using velocity scripting, putty, upgraded JIRA from JAVA1.6 to JAVA1.8
  • Used Git for version control tool and Spring Tool Suite (STS) for IDE.
  • Proficient in applying design patterns like MVC, Singleton, SessionFacade, Service Locator, Visitor, and Data Access Object
  • Develop code using Angular JS 2.0, NodeJS, React JS
  • Use React JS Framework to design layouts in developing an application
  • Implemented Azure SQL, Azure Storage and Azure Services
  • Explored Spark, Kafka, Storm along with other open source projects to create a real-time analytics framework
  • Used popular Node.js frameworks like Express and Restify to create a RestfulMockAPI
  • Experienced with Azure Cloud IaaS and PaaSServices
  • Developed Micro Services with the help of Spring Boot and JHipster.
  • Used Mongo DB along with Node.js, as a database to store JSON
  • Followed Agile Methodology to analyze, define, and document the application which will support functional and business requirements.
  • Coded plugin to integrate JIRA with other systems using jQuery, Ajax and REST webservices
  • Involved in designing and deploying a multitude application utilizing almost of the AWS Stack including S3, EC2, DynamoDB, Kinesis, SNS and SQS
  • Developing web applications with a Dynamo DB, Mongo DB, Elastic Search data store.
  • Worked on setting up and configuring AWS EMR Clusters and Used Amazon IAM to grant permissions on AWS resources to users
  • Developed sample pioneer .NET applications to test deployment and demonstrate scalability on Azure
  • I have been experienced with KAFKA to ingest data into SPARKENGINE
  • Used HTML5, Java, CSS, LESS, SASS, JavaScript and React for single page applications
  • Provided access to Azure virtual machines using ACls

Environment: Java, J2EE, Hibernate, React JS, Spring, Junit, Mongo DB, Cassandra, Web Logic, HTML5, CSS3, JavaScript, jQuery, Linux,Kafka,Eclipse, AJAX, Angular JS, NodeJS,JSON, JSF, AWS EC2, S3, VPC, RDS, Dynamo DB, Route53, Jira,Spark, EBS, Elastic, Load Balancer, Auto Scaling groups, Azure Active Directory, SQS, Kinesis.

Confidential - Gainesville, FL

Java Developer

RESPONSIBILITIES:

  • Installed KAFKA on cluster and configured producer and consumer to establish connection from twitter source to HDFS with relevant hash tags.
  • Developed Microservices and integrated with AngularJS and NodeJS applications.
  • Developed front-end content using JSP, HTML5, CSS3, JavaScript, jQuery, XLTS, Bootstrap, and Angular JS
  • Designed, built, and deployed application to AWS stack (Including EC2, R53, S3, RDS, DynamoDB, SQS, IAM, and EMR), focusing on high-availability, fault tolerance, and auto-scaling.
  • Integrated Open stack API with Amazon EC2 cloud based architecture in AWS.
  • Used Maven as build automation tool for deploying the project on WebSphere Application Server and used Jenkins to perform continuous Integration.
  • Knowledge of Cassandra security
  • Knowledgeable in build automation and CI/CD using Jenkins, Bamboo
  • Developed custom directives using angular.js 1&2
  • Knowledge of Cassandra maintenance and tuning - both database and server
  • Designed and developed presentation layer using Spring MVC
  • Developed Rich user interface using JSP, JSTL, HTML, Ajax and JavaScript
  • Used JIRA and Quality Centre for defect and Feature tracking
  • Experience in ANT, Maven build tools and expertise in testing tools like JUnit 4.x.
  • Involved in designing UML diagrams such as Use case diagrams, Class diagrams, and Sequence diagram, Activity diagram using Visio Studio
  • Implemented various SQL script for Populating Tables and modifying the tables using TOAD extensively
  • Used Apache Ant to build and deploy application
  • Developed the application using Hibernate and Spring Framework
  • Test automation and continuous integration/delivery integration experience needed with an understanding of Jenkins/SONAR tool sets
  • Designed and developed presentation layer using Spring MVC
  • Developed Rich user interface using JSP, JSTL, HTML, Ajax and JavaScript
  • Experience in performance tuning and maintenance of CassandraDatabase
  • Participate in BCPs and ARTs for application availability
  • Experience with the following tools & technologies: Docker, Jenkins, Selenium, GIT, Swagger, Eclipse, Tomcat, SonarQube,

Environment: Java1.6, Mule, Servlets, JSP, JUnit, Spring MVC, Ant, Log4j, Clear Quest, IBM Clear Case, IBM Code Collaborator, WinSCP, Putty, Remedy tool, Eclipse3,Cassandra, Oracle 9i, Struts 1.2, Hibernate 2, Servlets 2.3, SQL*PLUS, JavaScript, HTML, CSS, JMS 1.0.2, HTML, JNDI 1.0, SQL, Ant, Log4J

Confidential - Birmingham, AL

Java Developer

RESPONSIBILITIES:

  • Used Spring AOP module for transaction management.
  • Used Spring Security for Authentication and authorization.
  • Used Hibernate Framework for persisting data to oracle database.
  • Implemented Kafka Customer with Spark-streaming and Spark SQL using Scala
  • Experience in databases like Postgres, MongoDB or SQLServer
  • Used Log4j for logging.
  • 1 year or more developing using some type of messaging bus such as Kafka, Rabbit, etc.
  • Involved in Creating CRUD operations for MongoDB
  • Used ApacheTomcat as web server.
  • Used Mongoose APIin order to access the MongoDB from NodeJS. Monitored and tuned user-developed JavaScript using explain plan.
  • Designed and developed the UI using JSP/JSF, HTML, Bootstrap, CSS and JavaScript, jQuery, Ajax, JSON
  • Consumed Web Services (WSDL, SOAP, UDDI) from the third party for authorizing payments to/from customers.
  • Performance tuning and indexing strategies using mongo utilities like Mongostat and Mongotop.
  • Developed gateway modules utilizing Service Oriented Architecture (SOA) techniques
  • Developed enhancements to MongoDB architecture to improve performance and scalability
  • Developed MAVEN scripts to build and deploy the application
  • Experience in using BOOTSTRAP for layout, forms, buttons in the application. Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS
  • Experience with the following technologies: Java7/8, Spring, ORM, MySQL, MongoDB, JUnit, Tomcat, Web-services
  • Worked on POC for streaming data using Kafka and spark streaming
  • Designed and developed application's GUI screens using GWT framework.
  • Written LINUX shell scripts to identify user login information.

Environment: Java 7, Hibernate, JSP, Oracle 11g, UML, XHTML, MongoDB,mongotop, HTML, JavaScript, jQuery, Junit, JMS, ANT, Couch DB, PostgreSQL database, Bootstrap, ANT, XML, XSLT, RESTful.

Confidential

Software Developer (Java Developer)

RESPONSIBILITIES:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Contributed to the development of web interface for different modules using JSP, HTML, XML, CSS, JavaScript, AJAX, and Action Servlets with Struts Framework.
  • Developed multiple AngularJS controllers and configured routes
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements
  • Wrote many Java Scripts to do Event Handling, Client-side validations.
  • Developed front-end with JSP's, HTML, CSS, JavaScript and Angular JS.
  • Involved in writing XML validation classes using Struts validation framework.
  • Created DML statements to insert/update the data in the databaseand also created DDL statements to create/drop tables to/from Oracle database.
  • Used Ant for building scripts process and writing test cases using JUnit as a testing framework and SVN as a source version control to save the code.
  • Used Log4j to provide central logging facility.
  • Written SQL statements for manipulating the database, using JDBC.
  • Developed common style sheets and common JavaScript functions.
  • Designed and developed Web Services to provide the interface to the various clients running on both Java and Non- Java applications using SOAP and WSDL.
  • Analyzed the EJB performance in terms of scalability by various Loads, Stress tests using Bean test tool.
  • Involved in the code fixing and system testing activities and developed unit test cases using JUnit.
  • Involved in Design with UML diagrams and developed the application accordingly.
  • Created JCL for executing the batch programs. Used tool to create JCL. Have good experience with DB2 database. Proficient in SQL queries to retrieve the data from DB2 database.
  • Involved in developing stored procedures, triggers & Views.
  • Handled client calls in helpdesk during the maintenance period.

Environment: Core Java, J2EE, JSF, Web services, JSP, JSTL, JNDI, HTML, XML, Java Script, Ajax, XML, SAX, DOM, SOAP, DB2, Views, JBoss, Ant, JUnit, Oracle, and UNIX.

Confidential

Software Developer (Java Developer)

RESPONSIBILITIES:

  • Actively participated in Requirement Analysis and Documentation as per SDLC methodologies using Agile model.
  • Developed Customs tags to display dynamic contents and to avoid large amounts of Java code in JSP pages.
  • Developed the User Interface Templates using JSP, JavaScript, CSS, HTML.
  • Developed the Java Code using Eclipse as IDE.
  • Developed complete Web tier of the application with Struts MVC framework.
  • Developed AngularJS web pages on node.js and tomcat with ExpressJs, Bootstrap, jQuery
  • Implemented new business logic in filter class.
  • Experience in implementing SOA architectures with web services using WSDL, SOAP and UDDIand also implemented JSONRestfulweb services
  • Created Stored procedures, triggers using PLSQL for data modification (Using DML insert, update, delete) in SQL Server.
  • Used Rest Web Services on the front end, Servlets as Front Controllers and JavaScript for client-side validations.
  • Implemented SOAP for data transfer to Web Service.
  • Tested SOAP web service using SOAPUI.
  • Developed Ant scripts to build and deploy on to WebLogic Application Server 7.0.
  • Developed JUnit test classes.
  • Developed Restful Web services with JSON for the application
  • Actively involved in configuring the JBoss 6.0 Application Server and deployed all the modules like Web modules and Business modules.
  • Log4j for logging error/debug messages and managing them.
  • Used JIRA for Project Management, bug tracking, and Issue Tracking.
  • Implement new features in HTML5, CSS, JavaScript and SQL

Environment: Java, J2EE1.4, SDLC, Agile, Eclipse, Servlets, JSP 1.1, JDBC, EJB, Struts MVC, XML, HTML & JavaScript, JSP, Ant, UML, SQLServer, JBoss 6.0, SAX, DOM, Git, SAX and DOM parser.

We'd love your feedback!