We provide IT Staff Augmentation Services!

Senior Java Developer Resume

Northbrook, IL

SUMMARY

  • Over 10 years of experience in analysis, design, development and implementation in Banking, financials payment card, Insurance and telecom applications.
  • Functional experience includes small - scale business application, solution designing, software testing, and development of remote procedural calls and development of user interface elements with Java and J2EE technologies.
  • Information Technology professional with strong experience in online authentication, information security, digital/mobile payments in payment card industry. Expertise in management of software design, development, software analysis and business operations.
  • Modeled and designed systems in UML using Rational Rose, Visio, Enterprise Architect - Static diagrams like Class, component and deployment diagrams and dynamic diagrams like Sequence, Object, Communication, Business Process and Interaction diagrams.
  • Enhancing and maintenance of 3DS authentication application and experiencing with skills at Java 1.6, Struts 1.1/1.2, Spring 1.2/3.0, JSP, Java Beans, Servlets, XML SOAP based Web Services, BEA WebLogic 9.2, Oracle 11g.
  • Solution Designed and Developed high performance, high volume, and business critical systems. Hands-on experience in payment card industry and Telecom verticals
  • Expertise in developing User Interfaces, Screen Layouts using JSP’s and HTML
  • Extensive experience in Core Java / Servlets / JSP / Struts.
  • Having good exposure on MVC, Spring MVC and Struts Frame Works.
  • Experience in messages communication through JMS API & MQ Series.
  • Strong expertise in Relational data base systems like Oracle, SQL Server and DB2.
  • Extensively worked with large Databases in Production environments.
  • Extensively used SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
  • Experience in maintaining and migrating the WebService integrations across various environments
  • Solid experience in consuming and publishing Webservices (SOAP based and REST based)
  • Experience in developing GUI screens using HTML5, XHTML, CSS3, JSP, JSTL, Advanced JAVASCRIPT andJQUERY.
  • Extensively worked on JS HTML DOM and JS Browser BOM
  • Having excellent experience in testing and writingjavatest cases using Junit Mockito Framework.
  • Experience in integrating Java Enterprise applications with Oracle SOA WebServices
  • Experience in maintaining and migrating the WebServices integrations across various Environments
  • Experience in providing the authentication security to Java Applications based on LDAP and Kerberos tokens
  • Experience in decoupling the other enterprise application interactions using JMS Queue and Topics
  • Experience in complete life- cycle of test case design, test plans, test execution, defect management.
  • Experience in UNIX Operating System and Shell scripting.
  • Experience in writing Ant and Maven scripts for project development and deployment.
  • Extensively implemented web services using RESTful technologies publishing JSON.
  • Hands on experience with JUnit, Advanced Rest Client andLog4j in developing test cases and determining application functionality.
  • Worked with version control systems like Clear case, SVN, CVS, GIT, etc.
  • Proficient in understanding business processes/requirements and translating them into technical requirements.
  • Involved in Performance tuning of the Database queries and views
  • Have exposure in different stages of Software Development Life Cycle (SDLC)
  • Solid communicator with exceptional team-building skills, dedicated, self-motivated achiever and ability to work independently and perform well within cross-functional teams

TECHNICAL SKILLS

Programming: Java/J2EE,XML/XSL, XSD,HTML, PL/SQL, Shell Scripting, jQuery, Beans, SWT (Standard Widget Toolkit) Swing, RCP and JNDI.

J2EE Technologies: JSP, Servlets, Web Services SOAP, RESTfull, JDBC, JMS and Enterprise Java Beans (EJB

Application Frameworks: Struts, Spring Core, Spring MVC, Hibernate, JAXB/JAXP, Junit

Application/Web Servers: Tomcat, WebLogic

Databases: DB2, Oracle, SQL Server 2000, MS Access, DB2

Operating Systems: Windows, Unix, Mac OS

Editors/IDE: Eclipse, Net Beans, Soap UI, SQL Developer

Version Control: SubVersion, ClearCase, GIT

Build Tools: ANT, Maven

PROFESSIONAL EXPERIENCE

Confidential, Northbrook IL

Senior Java Developer

Responsibilities:

  • Developed PoC to integrate Allstate Enterprise applications EDMS and OPC for document upload and USPS mailing fulfillment using spring framework and Spring Boot,Gradle
  • Used React JS for Frontend screen development
  • Extensively worked on JAVA Core coding to provide the Multithreading, Localization and Collections framework
  • Different vendor services consumed for property location to minimize agent input work and to optimize the quote.
  • Ivantage E&S act as underwriting authority for E&S carriers.
  • Handled different workflows from Quote bind, new business, endorsement and cancellation. Each flow integrates Confidential Enterprise applications like EDMS and OPC for mailing and printing the document.
  • Used JQuery Events to manipulate the elements depends on the user interactions.
  • Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Involved in writing automated JUnit test scripts for most of the business rules that are implemented.
  • Worked on SQL queries and functions for dashboard functionality.
  • Performed Client-side validations using JavaScript and JQuery.
  • Wrote application level Java code to interact with APIs and RESTful Web Services.
  • Wrote SQL queries to persist and retrieve dynamic data on the user profile page.
  • Involved in developing the Controller framework using Annotated REST based controller and OOP libraries like Collections, Exceptions, Threading.

Environment: Java 1.7, Spring MVC, Spring Valuators, Spring MVC, Hibernate 3.0,XML, Restful web service, JDBC, JQuery, JavaScript, Log4J, JUnit, Eclipse 2.1.3, Oracle 10g., Tomcat 8

Confidential, Chicago IL

Senior Java Developer

Responsibilities:

  • Developed UI screen for CASE disposition using spring framework
  • Created dashboard screen for AML Case and fraud Cases
  • Added custom fields to existing FRI Web Referral, Edit case, Manual and Fraud cases using velocity templates and Java.
  • Validated AML and Fraud cases using JQuery and JavaScript.
  • Converted Wrote the controller in Spring MVC which delegates the request from front end to the delegator layer and to make calls with backend systems
  • Developing application design guidance and consultation, utilizing a thorough understanding of applicable technology, tools and existing designs.
  • Extensively worked on JAVA Core coding to provide the Multithreading, Localization and Collections framework
  • Doing coding based on MVC architecture using core Java- java.util, Collections, Hashmaps, Multithreading, strings, Linear Data structures like arrays & Lists and Heap Trees etc, J2EE tools and Swings along with all OOP's concepts and security features.
  • Maintenance of the code quality and adherence to the coding standards.
  • Used HTML, Servlets for front end design and integrating Database Layer
  • Used JQuery Events to manipulate the elements depends on the user interactions.
  • Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Design and development of website applications usingJava, XML, velocity, JavaScript and JQuery
  • Involved in writing automated JUnit test scripts for most of the business rules that are implemented.
  • Worked on SQL queries and functions for dashboard functionality.
  • Performed Client-side validations using JavaScript and JQuery.
  • Wrote application level Java code to interact with APIs and RESTful Web Services.
  • Wrote SQL queries to persist and retrieve dynamic data on the user profile page.
  • Involved in developing the Controller framework using Annotated REST based controller and OOP libraries like Collections, Exceptions, Threading.
  • Wrote DDQ and Queries for AML and Fraud cases in Actimize.
  • Provided a globally consistent alert triage, Case Management and SAR filling workflow tool for AML, GSMA and FCOI cases.
  • Configured workflow with region and country specific configurations.
  • WEB Referral module developed and enhanced application on Spring MVC Framework.
  • Created the ANT build scripts and Jenkins tool to build and deploy the applications
  • Used SVN as the version control system, in the process of moving to GIT (distributed version control system)
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Selected and implemented a new enterprise case management system (Actimize). The system brought together on one platform the corporate security, AML, and fraud investigation teams.
  • The result was one platform for reporting metrics, creating workflow processes, and investigations compliance management relative to internal standards and compliance with government regulations.

Environment: Java 1.7, Spring MVC, Spring Validators, Hibernate 3.0,XML, AngularJS, Restful web service, JDBC, JQuery, API, JavaScript, Log4J, JUnit, Eclipse 2.1.3, Oracle 10g., Tomcat 8

Confidential

Senior Java Developer

Responsibilities:

  • Involved in PI planning to understand the requirement for new enhancement in the system. Created the Process flows, User Interface screens for development process.
  • Helped business Analyst to setup story board in SAFE for Iteration plan.
  • Created the Application specifications and added them to process flows.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Created the ANT build scripts and Jenkins tool to build and deploy the applications
  • Involved in Publishing and Consuming the WebServices (both SOAP and REST based)
  • Involved in designing and developing the data model used for the enterprise application developed
  • Setup the Java and application level coding, naming and architectural standards
  • Involved in the architecting the application from scratch with various design patterns and architectural designs.
  • Developed admin and custom UI pages with search, filters, select using HTML5, XHTML, JavaScript, jQuery, Ajax, JSON
  • Involved in Publishing and Consuming the WebServices (both SOAP and REST based)
  • Worked on WSDL, SOAP, XML, XSLT, XPATH, XQUERY, and UDDI.
  • Used SOAP UI for testing the Web services by sending an SOAP request
  • Used AJAX framework for server communication and seamless user experience.
  • Created UNIX shell scripts and set up Cron Jobs for scheduling purposes.
  • Involved in implementing the security for the application based on enterprise groups and application roles
  • Integrated Splunk for searching, monitoring, and analyzing data
  • Created different .jar, .war, .ear files as part of deployment profiles creation process
  • Deployed and maintained the application in WebLogic application server.
  • Involved in writing automated JUnit test scripts for most of the business rules that are implemented.
  • Worked on SQL queries, SQL Tuning, PL/SQL Tuning
  • Worked extensively on the performance tuning of the application
  • Used SVN as the version control system, in the process of moving to GIT (distributed version control system)
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries and join in Oracle 10g using Toad tool.
  • Created Oracle views to present data in the present layer.
  • Extensively implemented web services using RESTful technology to load all ACS data into backend database.
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Developed and Enhanced application on Spring MVC Framework.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, appenders.
  • Prepared technical reports & documentation manuals during the program development.
  • Involved to setup performance testing.
  • Conducted Code Reviews to make sure the business requirements are met and the Coding Standards are followed.

Environment: Java 1.7, Spring MVC, Hibernate 3.0,XML, Restful web service, JDBC,Splunk, JavaScript, Log4J, JUnit, Eclipse 2.1.3, Oracle 10g, JBoss 6.5

Confidential

Sr. Java Developer

Responsibilities:

  • Gather requirement and specifications in PI planning.
  • Helped Business Analyst to setup story board in SAFE for Iteration plan.
  • Developed and Enhanced application on Spring MVC Framework.
  • Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
  • Followed MVC Structure to develop Application on client side.
  • AngularJSMVC framework used to increase productivity and maintainable code. Worked with JavaScript and building the System with the convenient methods with the convenient methods withAngularJS.
  • Building user interface using HTML, CSS, JavaScript, AngularJS, JQuery and AJAX.
  • Used Eclipse IDE for designing, coding and developing applications
  • Developed admin UI system to create or update or Search information on the system.
  • Implemented web services using RESTful to display all vendor list information from the backend database.
  • Documented the test results for numerous connector activities.
  • Presented System demo to the business end of iteration.
  • Performance testing after development to make sure functionality won’t break with high volume transactions.
  • Worked extensively on JQuery and JavaScript to make forms interactive.
  • Developed admin and custom UI pages with search, filters, select using HTML5, XHTML, CSS3,Spring Boot, JavaScript, jQuery, Ajax, JSON
  • Worked with Support team to delivered build into member test environment(MTF) and production.
  • Conducted Code Reviews to make sure the business requirements are correct and the Coding Standards are followed.
  • Involved in Production Support in resolving Production issues.

Environment: Java 1.6, Spring MVC, Validators, Hibernate 3.0,XML,AngularJS Restful web service, JDBC,JavaScript, Log4J, JUnit, Eclipse 2.1.3, Oracle 10g, Jboss6.5

Confidential

Java Developer

Responsibilities:

  • Understand design API document for MoU change
  • Developed new service MoU to update end user mobile number.
  • Developed Unix scripts for new proxy service MoU.
  • Presented System demo to the business team.
  • Performed few round of Performance testing.
  • Implemented the logging interface using log4j and Singleton as design pattern.
  • Used Maven for project build and deployments.
  • Defined processes for CI, application delivery and development environment setup on Windows, Mac and Linux environments.
  • Defined processes for CI, application delivery and development environment setup on Windows, Mac and Linux environments.
  • Involved in the config set for Web logic servers, Data Sources, JMS queues and the deployment.
  • Setup few cron jobs weekly report to fetch the data from DB.
  • Configured CI for various projects using Jenkins, GIT, Maven andShellscripts.
  • Conducted Code Reviews to make sure the business requirements are met and the Coding Standards are followed.
  • Worked with Support team to delivered build into member test environment (MTF) and production.
  • Created Load Test usingJMeter.
  • Involved in Production Support in resolving Production issues.

Environment: Java, J2EE, Struts, JSP, HTML, Groovy CSS, Oracle 9i, SQL, PL/SQL, XML, XSD, MavenUNIX, JUNIT, VSS, WSDL, SOAP, EJB, entity beans, JMS, EMMA, and Tomcat 6, Ant.

Confidential

Role: Java Developer

Responsibilities:

  • Delivery management, Preparation of Release Notes and Code delivery
  • Involved in web designing using HTML, XHTML, CSS, JQuery, JavaScript extensively used Table less Design in CSS for positioning
  • Used Agile methodology
  • Implemented modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema
  • Used Spring JDBC (TEMPLATE) as a data access technology to interact with the database
  • Used MVC Architecture in spring framework and implemented custom tag libraries
  • Used design patterns like DAO and DTO, Singleton
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation
  • BNS and ETN order flow issues at modules Task engine, Delivery Engine and Activation engine.
  • Fixing c4 and C6 incidents, raising Cramer Care case and installing HF
  • Source Code Control management through VSS Tool.
  • Capturing new requirement for device modeling
  • Maintains discrepancies between NIM data base and network facing data using sync engine.

Environment: Java, Spring, Hibernate, Jira, JavaScript, Apache Tomcat, MySQL, Jdbc, Rest, Eclipse,Junit, Agile, Log4j, JSP, Servlets, Maven, CSS, HTML, JSON, Junit, XML, JSTL

Confidential

Java Developer

Responsibilities:

  • Complete Workflow testing for multiple environments.
  • Involved in development of Business logic and Enhancements.
  • I was a part of the project requirement gathering, design, implementation, testing and deployment.
  • I wrote the test cases for the new interfaces, and did extensive unit testing for code review and bug fixing.
  • I took active participation in code reviews for improving the performance of the code.
  • Involved in user created incident debugging and fix, related to both business and technical issues.
  • Troubleshooting of performance issues in supported application.
  • Performed existing bug fixing and deployment of the same in production.
  • Source Code Control management through Rational IBM Clear Case Tool.

Environment: HP PC, Windows XP, JSDK 1.5, Servlets, JSP,JSTL,XML,HTML, Bea Weblogic Server 8.1,TOAD7.2, Oracle9, Eclipse3.2.2, TIBCO, Ant1.7, CVS.

Confidential

Developer

Responsibilities:

  • Requirement analysis, development and testing of ITR's and defects.
  • Complete Workflow testing for multiple environments.
  • Involved in development of Business logic and Enhancements.
  • Delivery management, Preparation of Release Notes and Code delivery.
  • Source Code Control management through CVS Tool.
  • Provide business knowledge to the team members.
  • Participate actively in the mentoring the associates.

Environment: HP PC, Windows XP, JSDK 1.5, Bea Weblogic Server 8.1, TOAD7.2, Oracle9,

Hire Now