We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Greenwich, CT

SUMMARY:

  • Over 8+ years of experience in analysis, design, implementation, and testing of Object - Oriented Applications in Client/Server environments using Java/J2EE.
  • Designed the application by implementing JSF Framework based on MVC Architecture with EJB, simple Java Beans as a Model, JSP and JSF UI Components as View and FacesServlet as a Controller.
  • Spring Controllers were used with Angular JS to route the control to desired Java services
  • Wrote and converted HQLs for services and testing. Developed APIs when required, Generated Reports using Jasper report. Worked with Technical Leads to design and implement rules using JRULES.
  • Experience working on Splunk 5.x, 6.x, Splunk Enterprise Security 6.x, Splunk DBConnect 1.x, 2.x on distributed Splunk Environments and Clustered Splunk Environments on Linux and Windows operating systems.
  • Developed and Implemented Web Services and used Spring Framework. Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate. Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework. Worked with Agile methodology.
  • Extensive hands-on experience in Core Java(Multithreading, Collections API- Data Structures), Servlets, Velocity, JSP, EJB 3.0 and MDBs, Microservices, Springboot1.4, OSGI, Service mix 5.3.0, Web services with Restful(JAX-RS) And JWSDP2.0(JAX-RPC), SOAP, WSDL, JDBC, JNDI, JMS, RMI, Active MQ5.5, IBM WebSphere MQ 6.0, JAXB, SAX, JSON, DOM, HTML, JQuery, AJAX and Java Script.
  • Integrated service now with Splunk to generate instances in Splunk. Involved in Splunk technical implementation, planning, customization, integration with big data and statistical and analytical modeling.
  • Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality, such as portfolio summary and user information.
  • Programming/Frameworks/Tools: ATG11.0, Java, J2EE (EJB 3.0, Servlets, JSP, Velocity, JDBC, JNDI, RMI, JMS), OSGI framework, Servicemix5.3.0, Microservices using Springboot.
  • Involved in deploying the content Cloud platform on Amazon AWS using EC2, S3, and EBS.
  • Developed Web logic container security components for adding vendor specific Security Realm to application using JMX. Followed Test Driven Development (TDD),Scrum concepts of the Agile Methodology to produce high Quality Software. Implemented Spring MVC Framework.
  • Proficiency in developing web applications and server side development using Java, JDBC, JSP,JMS,JMX, Servlet, GWT, Struts, Spring, Java Beans, Apache Camel, Rest Web service, JAXB, OSGI,Maven, Oracle, JavaScript, XML, Json CSS, HTML
  • Migrated search engine from Endeca to SOLR 3.5 by implementing Solr from the ground up. This included writing SQL queries to fetch most of the data in IBM DB2 database to index in SOLR.
  • Developed a module to log condition (LHS) and Action (RHS / consequence) of fired Drools rules. Generated Reports using Jasper Reports/Crystal Reports in various formats.
  • Involved in developing and modifying the credit card, consumer loan business rules in ILogJRules.
  • Good experience with Cassandra NoSQL Database.
  • Cassandra implementation using Datastax Java API, Hector API, CQL and Kundera API.
  • Contributed on many comprehensive exams at systemically important financial institutions and served as EIC (Examiner-in-Charge) on the most recent exam determine high-risk portfolios within Structured Credit

TECHNICAL SKILLS:

Languages: C, C++, Java 8 (JSP, Servlets, and other java related technologies )

Server Side: JSP, J2EE, Struts, Servlets, JNDI, JDBC, EJBs, MVC framework, HibernateJava Beans, JMS, RabbitMQ, Active MQ, Spring MVC, Spring Security, Ibatis

JDK Versions: JDK 1.3/1.4/1.5/1.6

Frameworks/ORM tools: Spring ( MVC, AOP, ORM ), Struts 2.0/1.1, Mule ESB, Hibernate 3.3/2.5, JSF (RI 1.1, MyFaces1.0, Richfaces3.0)

App Servers/ Middleware: WebSphere 7/6.1, Web logic 10/9/8.1, Tomcat 7.0/ 6.0, J Run 4.0

IDE / Programming Tools: Eclipse 2.1/3.7, RAD, NetBeans 7

Operating System: Unix, Linux, Windows 2003/2008

Scripting Language: XSL, XSLT, HTML, JavaScript, J query, Jscript, J Query, Cobol

Database/Tools: JDBC, Oracle, MS SQL Server 2005, MySQL, Cassandra

Libraries and Tools: Ant, Maven, Jasper Reports, J meter, Jenkins

Version Control: SVN, PVCS, CVS

Web Technologies: HTML/HTML5, CSS, SSL, XML, AJAX, Web Services, REST

PROFESSIONAL EXPERIENCE:

Confidential, Greenwich, CT

Java Developer

Responsibilities:

  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate. Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework. Worked with Agile methodology.
  • Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality, such as portfolio summary and user information.
  • Developed Web logic container security components for adding vendor specific Security Realm to application using JMX. Followed Test Driven Development (TDD),Scrum concepts of the Agile Methodology to produce high Quality Software. Implemented Spring MVC Framework.
  • Proficiency in developing web applications and server side development using Java, JDBC, JSP,JMS,JMX, Servlet, GWT, Struts, Spring, Java Beans, Apache Camel, Rest Web service, JAXB, OSGI,Maven, Oracle, JavaScript, XML, Json CSS, HTML
  • Migrated search engine from Endeca to SOLR 3.5 by implementing Solr from the ground up. This included writing SQL queries to fetch most of the data in IBM DB2 database to index in SOLR.
  • Designed the application by implementing JSF Framework based on MVC Architecture with EJB, simple Java Beans as a Model, JSP and JSF UI Components as View and FacesServlet as a Controller.
  • Maintained Splunk Environment with multiple indexers; managed and configured settings.
  • Improved search performance by configuring to search heads for all Indexes in production.
  • Spring Controllers were used with Angular JS to route the control to desired Java services
  • Wrote and converted HQLs for services and testing. Developed APIs when required, Generated Reports using Jasper report. Worked with Technical Leads to design and implement rules using JRULES. Developed a module to log condition (LHS) and Action (RHS / consequence) of fired Drools rules. Generated Reports using Jasper Reports/Crystal Reports in various formats.
  • Developed Spring Boot applications using spring data. Used Spring Boot which is radically faster in building cloud Microservices.
  • Work closely with Application Teams to create new Splunk dashboards for Operation teams. Identify pattern and trends that are indicators of routine problems. Troubleshooting and resolve the Splunk - performance, log monitoring issues; role mapping, dashboard creation etc. Optimized Splunk for peak performance by splitting Splunk indexing and search activities across different machines.
  • Involved in developing and modifying the credit card, consumer loan business rules in ILogJRules.
  • Contributed on many comprehensive exams at systemically important financial institutions and served as EIC (Examiner-in-Charge) on the most recent exam determine high-risk portfolios within Structured Credit (concentration on MBS, ABS, CMBS, CLO, CMO, CDO, CDS, “Legacy” Assets)
  • Worked on Search Engine Optimization URl’s (SEO). Involved in development and deployment of Java Drools. Used spring framework for dependency injection, transaction management.
  • Used Apache Kafka in cluster as messaging system between the APIs and Microservices.
  • Used Spring MVC framework controllers for Controllers part of the MVC.
  • Developed Authentication and Authorization modules where only authorized persons can access the database related operations using Spring security.
  • Strong development experience using Object-oriented design and programming: Multi - threading, delegate, events, mapping, Interfaces. Expertise in Collections, Threading, Generics, Enumerations, Annotations, and Apache Utility Classes like StringUtils, CollectionUtils etc.
  • Implemented scripting with Ajax, JSF and XML to dynamically refresh the page contents. Implemented controllers, models and used ng-repeat to render JSON response to DOM.
  • Worked with NoSQL Cassandra to store, retrieve, and update and manage all the details for Ethernet provisioning and customer order tracking.
  • Implemented Hibernate for data persistence. Implemented Java Persistence API (JPA) through Hibernate 3.0. Used Eclipse as IDE for development of the application. Worked with Tomcat as the web server. Used SVN as versioning system.
  • Assisted Oracle DB development team in developing stored procedures and designing the Database.
  • Used Rational Rose as part of development of Rules.
  • Very good understanding Cassandra cluster mechanism that includes replication strategies, snitch, gossip, consistent hashing and consistency levels.
  • Interacted with Business Analysts to come up with better implementation designs for the application. Interacted with the users in case of technical problems & mentoring the business users.

Environment: java 8, JSP, JSF, JDK 1.6, IBM WebSphere Application Server, Apache Axis, Spring 3.0, Hibernate 3.0, AGILE/SCRUM Methodology, JavaScript, AngularJS, Jquery, JSON, JMS, JBOSS application server, JDBC, JNDI, XML, XSL, Mule ESB XSLT, WSDL, Log4J, JUnit, SOAP UI, Oracle, PL/SQL, UNIX.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Developed the Web-Based Rich Internet Application (RIA) using J2EE (Spring framework).
  • Developed Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Used Ajax calls extensively - using Jquery, inside the WebApps and create a seamless flow of Quotes.
  • Used Java Servlets, JSPs, AJAX, XML, HTML and CSS for developing the Web component of the application.
  • Developed JavaScript based components using ExtJS framework like aGRID, Tree Panel with client reports customized according to user requirements.
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Experience in pricing and trading Fixed Income structured products( MBS / ABS /CDO ) and derivatives
  • Developed Web services to allow communication between application through RESTFUL Webservice
  • Used Spring MVC framework controllers for Controllers part of the MVC
  • Created rich client using Ajax to pull the data from database.
  • Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
  • Implemented various Java design patterns like Front Controller, Service Locator, Business Delegate, and Data access Object, Factory Pattern, Session Façade, etc.
  • Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. The environment was mixed Windows and AIX, CSS, XML, HTML, Knockout.js, XSLT.
  • Developed JUnit test cases for all the developed modules.
  • Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
  • Created Splunk app for Enterprise Security to identify and address emerging security threats for continuous monitoring, alerting and analytics.
  • Developed the REST based Microservices using spring data and spring boot with JPA. Refactored Microservice to make it RESTful, thread safe and more configurable.
  • Created Docker images for SOA projects that are developed as Microservices.
  • Used My Eclipse as an IDE for developing the application.
  • Worked with NoSQL Databases like Oracle, Apache Cassandra, and MongoDB.
  • Used Subversion (SVN) for software version control.
  • Created the domains, application servers and load balancers using Weblogic
  • Developed frontend widgets in Backbone.js and Handlebars.js
  • Developed web applications using Spring MVC, JQuery, CSS, XML, HTML, Knockout.js, XSLT, HTML5, Bootstrap
  • Developed the User Interfaces using Struts, JSP, JSTL, CSS, XML, HTML, Knockout.js, NoSql, XSLT, and Ajax, JavaScript.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Written Cloud formation templates and deployed AWS resources using it.
  • Used Maven script for building and deploying the application.
  • Developed Generate PDF functionality using Spring framework and iText.
  • Written Maven POM script for build and deployment of an application for Dev, QA and Stage Servers.
  • Implemented DevOps Continuous Integration and Continuous Development ( CI/CD ) process using Jms
  • Used Agile Scrum Methodology for developing the application Used Design Patterns like DAO, DTO, and MVC.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java, and XML in a UNIX environment.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0Ajax application
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

Environment: Java 8, Spring, Hibernate, JNDI, JSP, Servlets, JDF, JMS, AJAX, HTML, XML, Apache Tomcat application server, WebLogic Application Server, JBOSS, REST Webservices, Apache Axis, Unix Shell Scripting, Log4J, JUnit, Maven, UML, Eclipse, DB2, Microservices

Confidential, Birmingham, AL

Java Developer

Responsibilities:

  • Participated in the discussion with business experts to understand the business requirements and mold them into technical requirements toward development.
  • Designed UML diagrams using Rational Rose.
  • Developed the User Interface using JSTL, Custom Tag libraries, HTML, JavaScript, and CSS.
  • Used Struts 1.3 framework to develop the application based on an MVC design pattern.
  • Used J2EE design patterns like Service Locator, Data Access Objects, Factory pattern, MVC and Singleton Pattern.
  • Created and consumed SOAP/Restful Web Services.
  • Built the functionality for the front end JSPs to take the data from the model as an XML and using XSLT to convert the XSL to HTML.
  • Core Service is developed as maven jar that can be included by other Microservices as their maven dependency.
  • Core service uses the main database and the other Microservices use their individual databases to access and store data.
  • Generated reports using Jasper Reports in HTML and XML formats.
  • Prepared Test Cases for Integration Testing.
  • Used Java Message Service (JMS)along with Active MQ for reliable and asynchronous exchange of important information, such as Loan and Teller application
  • Used RabbitMQ as a queue manager to define queues during communication between client application and consumer.
  • Designed and developed Message-driven beans that consumed the messages from the Java message queue.
  • Created the JDBC based DAO layer.
  • Developed Authentication and Authorization modules where authorized persons can only access the inventory related operations using Spring security (Acegi Security).
  • Worked on HTML5 tags for forms, multimedia, graphics, and geo-location.
  • Deployed components to the development environment, system test environment, and UAT environment.
  • Responsible for deployment of Java Servlets environment platform using IBM's Web Sphere Application Server product (IBM WAS).
  • Developed unit and integration tests for existing microservices using JUnit, Mockito.
  • Involved in deploying the content Cloud platform on Amazon AWS using EC2, S3, and EBS.
  • Configured and scheduled jobs for multiple projects on Hudson.
  • Developed automatic build scripts using ANT for the application to deploy and test.
  • Maven is used as a build tool and continuous integration is done using Jenkins.
  • Documented all process changes and requirement changes.

Environment: JDK 1.6, SOAP/RESTful Web Services, Struts 1.3, XML, XSLT, XPATH, JavaScript, HTML, CSS, DHTML, JDBC, SQL Developer, HUDOSN, Windows XP, Eclipse 3.5, Oracle 11g, Tomcat, ClearCase, and Soap UI, GITbash, Microservices

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Designed and Developed Import & Export of the Employees information. Imports and exports are run on-demand, real-time or on a scheduled basis.
  • Developed the Scheduler to handle import/export requests and responses. This can be done for single or multiple employees.
  • Involved doing Analysis, Design and developing middleware using Core Java&Spring.
  • Developed the DAO layer using Object Relational Mapping tool Hibernate with XML mappings and Java Objects.
  • Designing, developing and testing Cloud-based microservices for the PaaS group of BBVA Compass.
  • Developed the Federal, State File submissions in Server Side using Core Java, FTP, SFTP&WebServices (RESTful).
  • Used Eclipse Juno as IDE for developing the application and GitHub for version control.
  • Designed and developed web-application UIs using JSP, HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS&JSON.
  • Worked with SQL Stored procedures/ Views, SQL tuning and written SQL quires for data retrieving
  • Test-driven development(TDD), Unit Testing, Integration Testing, QA, and implementation.
  • Designed the common services of Configuration Manager, Exception Handling, Logging (Log4j) Developed build script for the application using ANT.
  • Worked closely with various interfacing teams for smooth and bug-free delivery of application under mission-criticaltimelines.
  • Involved in theplanning process of iterations under the Agile Scrum methodology using JIRA.

Environment: Core Java (JDK 1.7), J2EE, JSP, Spring Framework 2.5, Hibernate 3.0, HTML5, CSS3, JavaScript, jQuery, AngularJS, AJAX, JSON, JSch, Multi-threading, Eclipse Juno, MS SQL Server 2008, Tomcat 6, SOA, Web Services (RESTful), Apache Axis, JIRA, GitHub, Log4J, Ant 1.5

Confidential

Java Developer

Responsibilities:

  • Development and Analysis of the Client Data Bank module of the Life Insurance product.
  • Done the complete requirement/system specifications and test specifications.
  • This module is to store all the data pertaining to a client.
  • It deals in entering the client detail over the Internet, maintenance/administration of client data and allows various queries.
  • Involved in Development and Analysis of this Enquiry module.
  • Involved in front frameworks that consisted of HTML, JSP, and Servlets.
  • Performed client-side validations using JavaScript.
  • Developed the Use case, Sequence and Class diagrams using UML
  • Used CVS for version Repository maintenance.
  • Managing databases, tables, indexes, views, stored procedures. Enforcing business rules with triggers and user defined functions, troubleshooting, and replication.
  • Writing the Stored Procedures, checking the code for efficiency. Maintenance and Correction of Transact Sequel Server (T-SQL) Statements. Daily Monitoring of the Database Performance and network issues.
  • Administering the MS SQL Server by Creating User Logins with appropriate roles, dropping and locking the logins, monitoring the user accounts, creation of groups, granting the privileges to users and groups.

Environment: Windows Server 2000, Oracle 9i, core Java, JDK 1.6, JDBC, Servlets, JSF, JSP, HTML, CSS, PHP, AJAX, XML, CVS, UML.

Confidential

Java Developer

Responsibilities:

  • Involved in developing prototypes of the product.
  • Involved in Analysis and Design of the project, which is based on MVC (Model-View-Controller) Architecture and Design Patterns.
  • Created UML Use Cases, Sequence diagrams, class diagrams and page flow diagrams using Rational Rose.
  • Designed and developed UI using HTML, CSS, JSP, and Struts where users have all the items listed for auctions.
  • Developed Authentication and Authorization modules where authorized persons can only access the inventory related operations.
  • Developed Controller Servlets, Action and Form objects for the process of interacting with Oracle ADF database and retrieving dynamic data.
  • Responsible for coding SQL Statements and Stored procedures for backend communication using JDBC
  • Used Net Beans IDE to develop the application.
  • Wrote JavaScript validations on the client side.
  • Involved in writing Detail Design Documents with UML Specifications.
  • Implemented Socket Programming to communicate with all the customers.
  • Involved in unit testing and system testing and responsible for preparing test scripts for the system testing in UNIX Environment.
  • Responsible for packaging and deploying components into the JBOSS Application Server.

Environment: Java, Java Beans, JSP, JavaScript, Servlets, JDBC, Net Beans, JBOSS, XML, HTML, Struts, WSDL, Oracle.

We'd love your feedback!