Java Developer Resume
State Of, TexaS
SUMMARY:
- Experienced Java/J2EE Developer with over 11+ years of progressive experience in successfully directing complex projects, developing, testing, troubleshooting and leading high - performance teams to execute key initiatives. A proven, innovative thinker and adept at cultivating both IT and Business
- Partnerships and building lasting relationships across all global business sections. Specialized knowledge and strong experience in Core Java, JEE technologies including Struts, Spring, Hibernate, JAXB, Rabbit MQ, Apache ActiveMQ, Java Script, HTML, XML, ORACLE, EJB, JPA, JMS, IOC, WebLogic, WebSphere, Junit, Security,UML, SVN, and Microsoft Visio and Client Relationship Management to consistently transform business improve operations and increase profitability.
- Managed projects through stabilization phases and involved in post-production support. Implemented source code branching and release management strategies for application code delivery. Provided guidance in adopting best practices for incident management and actively involved in defects triage, troubleshooting, issue re-productions and resolutions.
TECHNICAL SKILLS:
Langages: Java 1.x/8.0, C, C++, Visual Basic.
Internet/Technologies: Java (JDBC, Java Beans, RMI), J2EE (EJB 1.1/2.0/3.0, Servlets, JSP, JNDI), XML/XSLT, JAXB, JavaScript, JQuery, JSON, CSS, AJAX(HttpRequest), HTML, DHTML, Shell Scripting
App Servers/ Middleware: WebLogic 8.x/9.x/10.x, IBM WebSphere 6.x/7.0/8.5, Apache Server, Tomcat, JBoss
Web /ORM Frameworks: Struts 1.X/2.0, Spring Framework, Hibernate, JPA, SOAP, REST, Web Services and Jaxb, Angular js
IDE / Programming Tools: Eclipse, IBM RAD
Operating System: Dos, Win-XP, UNIX, Linux, Confidential -UX 11.x, Sun Solaris 2.6
Database/Tools: Oracle, XML, SQLServer, Sybase, DB2, Toad, Squirrel
UML: Rational Rose, Microsoft Visio, IBM Rational Software
Version Control: SVN, Visual SourceSafe, CVS, IBM ClearCase, Win CVS
Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential
Environment: Java 1.8, IBM Websphere, TIFM, Rabbit MQ,MongoDB, Pivotal Cloud Foundry,AWS, Microservics using Spring Boot, Spring Cloud,Spring RestTemplate, Angular JS 4.0,JMeter,Bit Bucket and intelliJ
Responsibilities:
- Understood Project Requirements and Reviewed Client provided specification documents.
- Performed impact analysis of the changes associated with application enhancement and Bug Fixes.
- Involved in all the phases of software Development: application design, coding, test plan creation and analysis, Environment setup for testing, testing, debugging and deployment support activities.
- As part of the Agile Train release participate in Story grooming sessions and provide plan and task estimates.
- Architect and design new processes and services in Mobile Security and voice authentication, align solutions and designs to the approved architecture.
- Reviewed Code and Test Results for coding standards, functionality and test coverage.
- Created Simple application to decode Token Using Angular JS and Spring Boot.
- To Provide time to time knowledge transfer to fellow members in the team.
- Developed security architecture and solution for two factor authentication.
- Used BitBucket as SourceControl with intelliJ as IDE
- Continuous Integration using Bamboo
- Created Integration Tesing using jMeter.
- Developed spring boot application, deployed in AWS cloud environment.
- Configured the end to end working application in AWS environment.
- Involved in AWS Server sizing and Aws Cloud watch
- Developed Rabbit MQ for sending tokens across various clients.
- Developed phone and voice authentication micro services using Spring Boot.
- Used SAML 1.1,oAuth 2.0 and CSK2 token for Authentication.
- Selenium for UI Testing with TestNG Framework .
Confidential
Environment: Wildfly 10.1,Java 8, CDI, Jboss RestEasy, AWS,Arquillian,Ansible, Postgres
Responsibilities:
- Client Interactions to understand business requirement and provided estimation based on analysis.
- As part of the Agile Train release participate in Story grooming sessions and provide plan and task estimates.
- Used Ansible script for Deploying application to virtual Box and AWS Cloud.
- Configured projects on continuous integration tools like Bamboo and Jenkins
- Developed Restful Web services for transmission of data using Jboss RestEasy. Implemented Web-Services to integrate between different applications through http protocol.
- Implemented JPA for data persistence and management.
- Written Integration test cases using Arquillian Framework.
- Implemented JPA Caching system to cache data for certain look up tables from database and integrate it with a scheduler to run with the daily batch
- Developed SIMS Admin using Spring Boot.
- Used Sonarqube for Code Review and maintaining Source Code Quality.
- Used GitHub for version control and Source Code Management.
- Implemented PL/SQL Triggers and Functions in Postgres SQL.
- Involved in all the phases of software Development: application design, coding, test plan creation and analysis, Environment setup for testing, debugging and deployment support activities.
Confidential, State of Texas
Environment: JBoss 7,Java 8, CDI and Delta Spike,JSF and Primefaces,Oracle 1
Responsibilities:
- Reviewed Client provided specification documents and approved different requirements, design packages of interacting applications. Also Helped the Business Client with writing UI Specification documentation.
- Code Migration from Jboss Seam to J2ee Compliant CDI (Wildfly)Framework
- Converted existing Ant Build script to Maven for Build and Deployment.
- Developed Seam’s Error Handling and Logging feature in CDI
- Used Deltaspike to maintain to conversation state across multiple UI Screen.
- Have Hands on experience in configuring Kerberos Security in Wildfly.
- Created and presented reports/Status reports(Weekly & Monthly) to clients and management which included activities undertaken for productivity gain to the client.
Confidential, State of Texas
Environment: Jdk1.6,Struts 1.1,Restful WebServices using ApacheWink,JPA,Spring 2.5,JSP,Servlets,jQuery,Websphere 8.5,IBM RAD,Angular JS
Responsibilities:
- Created SPA using Angular JS for yourtexasbenefits.com Portal.
- Created Rest Services using Apache Wink for the Client Portal .
- Performance Tuning of the existing Batch Job.Used Multithreading to process Batch Job.
- Involved in all stages of testing including authentication testing of user in both backend and front end.
- Responded to service tickets and service requests within established time-based requirements.
- Coordinated with internal and external Client resources to isolate and troubleshoot issues resulting with service disruption and outage
- Understanding the customer requirements, mapping them to functional requirements and creating Requirement Specifications.
- Involved in documentation, review, analysis and fixed postproduction issues.
Confidential
Java Developer
Environment: Jdk1.6,Struts 1.1,WebSerices.Hibernate 3.0,Spring 2.5,JSP,JQuery,Servlets
Responsibilities:
- Reconstructing the existing legacy ezPRS Project locally for Development, Debugging and Testing. Earlier they were not able to build locally and test from local sandbox.
- Integrated AspectJ for logging
- Fixed some of the bug in ezPRS which happened during server startup.
- Used VisualVM tool to monitor Resource leak and memory utilization
- Used Eclipse Memory Analyzer for analyzing heap profile.
- Fine-tuned batch job queries which ware taking long time to execute.
- In C4 did separation for some of the batch job, one is downstream which gets exchange rate for different Confidential Product for different company, this will be used by many system and another batch job which is an upstream and send product-hierarchy feed to some of the Confidential system.
- Reconstructed the Ant build script
- Implemented PL/SQL code to create triggers and Functions.
- Developed EWS Statistics Report with AngularJS, RestfulWebservices using Jersey.
- Involved in Code development for Confidential Separation, Maintenance and support for EWS, ezPRS and C4 Project
Confidential
Java Developer
Environment: Jdk1.7, spring, Hibernate, WebServices, Oracle 11g, Confidential -UX, AspectJ
Responsibilities:
- Involved in Technical Design of Batch Modernization
- Converted COBOL, PL/SQL and C Code to Java
- Used AspectJ for logging and Exception Handling.
- Involved in writing shell script to invoke Batch Job
- Involved in fixing defect
- Invoked Webservices call to validate address. Used Bing address verification.
- Involved in writing build script in Ant and to configure using Jenkins.
- Integrated spring and Hibernate.
- Used SVN for Version Control.
- Used Multithreading to process Batch Job.
- Used Junit for validation all Business logic using PowerMock
- Have done remote debugging and good in debugging long running job when
Confidential, Austin
Java Developer
Environment: Jdk1.7, Spring,Hibernate,EJB, WebServices, Websphere, IBM Rational Software Architect 8.0.4.1, IBM BPM,IBM Rational Application Developer(RAD), IBM Requisite Pro, IBM Clearcase, IBM Clear Quest, IBM Websphere Portal, WODM 8.0, Maven, JUnit, XML, DOM, Log 4j, SOA, Stored Procedures, Oracle, JMS,Javascript, HTML
Responsibilities:
- Created Architectural, Functional and Technical Design Document using
- IBM Rational Software Architect.
- Implemented various EER Modules like Discovery, EIM and Legal Request Processing using Java and Spring.
- Design the workflow user interface(s) for each business process activity requiring human interaction.
- Design the implementation of Approve and File module of EER using RSA to be implemented in IBM business process management (BPM) .
- Participate in logical & physical data modeling discussions of Client’s sub-systems.
- Identify cross-team issues and communicate them to appropriate team leads.
- Validate that the functional designs meet the overall business requirements.
- IBM Clearcase for Version Control
Confidential, Portsmouth, NH
Senior Consultant (Production Support in Personal Market)
Environment: Jdk1.5, Guidewire Claim Center 7.0, Gosu Script in Guidewire,Spring Batch,JSP,Struts,JSF,JSON,JQuery,JMS, Perl, Unix, Shell Script, Autosys, IBM Websphere MQ, Microsoft SQL Server, Oracle, DB2,Drools Engine
Responsibilities:
- Involved in Batch Jobs that send data to and from SmartAdvisor to CWB and Navigator.
- Support any issue coming out of SmartAdvisor application
- Developed First Notice of Loss Configuration.
- Developed ClaimCenter Configuration usingGuidewire application.
- Fixed many Mantis tickets for SmartAdvisor Batch Jobs.
- Created Gosu Script for various implementations
- DevlopedGosuEhancements.
- Implemented Claim Center rules engine using Drools.
- Implemented Batch jobs in Java and Unix Shell Script.
- Developed internal application Using Struts and JSP to see number of Messages in MQ using JMS and also see whether the claim is a converted Claim or not.
- Used Rational Application Developer 7.5.5 for developing application.
- Subversion 1.5.6 for Version Control
Confidential, Boston, MA
Senior Developer
Environment: Jdk1.6,Servlet, JSP, EJB,Spring 2.5,JavaScript,JSON,JQuery,Jboss 4.2,Junit, Ant, Maven, JDBC,, Web Service,JSP Custom Tags, JSF, XSD, XML, DOM, HTML, CSS, log4j, Oracle 9i, DB2, IBM ClearCase, Windows XP, Drools, Unix,JMS
Responsibilities:
- Developed UI Screens for Plan Install Module in SetIt
- Migrated SetIt Java code to Confidential Framework Specific Code.
- Used JAXB for delivering reports in XML.
- Implemented Maven Build script for SetIt
- Have developed UI screen using JSF RichFaces
- Used poi and Jxlapi for delivering reports in Excel
- Analyzed and created Web services using AXIS for accessing data from Various Internal applications
- Developed front-end using net UI tags, JSP, Servlets, HTML, JS, CSS and Custom JSP tags.
- Developed Business logic for new screen using Struts.
- Developed UNIX shell scripting for Batch Jobs.
- Used Drools for configuring Business Rules.
- Used Log4j library for logging.
- Used IBM ClearCase for version controlling.
Confidential
Environment: Jdk1.6, Spring,Hibernate,Junit,JRuleEngine, Ant, Maven, Web Service, XSD,XML, DOM, HTML, CSS, log4j, Oracle 11g, DB2,SQL Server Sybase, IBM ClearCase, Windows XP, Unix
Responsibilities:
- Responsible for developing various Module for Managed Accounts Module
- Successfully lead the team interacting BA and offshore team to deliver the project on time.
- Created XSD for Managed Accounts Module.
- Used JAXB for delivering reports in XML and delivering it to Client.
- Implemented Maven Build script for Managed Accounts
- Used Spring Core for developing the application,
- Implemented SessionFactory in Hibernate to access various database like Oracle, Sybase, DB2 and Sql Server.
- Used Aqua Data Studio tool to connect with various DataBase.
- Consumed Webservices of other Confidential Projects like Presto,SetIT
- Developed WSDLfile to give detail of the Managed Accounts.
- Used JAX-RS to produce Managed Account Data for Participants so that they can access in their Mobile and PDA’s
- Used SOAP UI for doing Functional Testing of Web Services
- Developed UNIX shell scripting for Batch Jobs.
- Used Log4j library for logging.
- Used IBM ClearCase for version controlling.
Confidential
Senior Developer
Environment: Java1.4, Hibernate, Oracle 9i, Sql Server, MySQL,Junit,Informatica, DataStage, Eclipse 3.1, Ant 1.6, UNIX, WindowsXP, Weblogic 8.
Responsibilities:
- Developed atomization for end user using Java swing. This enables user to select the
- Appropriate ETL tool, Database, and Operating system and datas will be loaded from ETL repository to the specified database repository.
- Remodeled existing code using Hibernate for compatibility with different databases like Oracle,Sql Server and MySQL
- Implemented Required UI functions using ActionScript 3.0
- Developed Metadata Integrators for different ETL Jobs.
- Developed front-end using net UI tags, JSP, Servlets, HTML, JS, CSS, Web seal and Custom JSP tags.
- Developed Hibernate Transaction, Hibernate Merge for complex objects
- Created many HSQL queries and Criteria queries with maximum efficient way using sequence and fetch.
- Created ANT build script for the whole application.
- Developed Stateless Session Beancomponent for user accounts.
- Developed UNIX shell scripting for automating the process.
- Implemented ehcache Hibernate caching for to get contingents.
- Used Log4j library for logging.
- Used Eclipse, Weblogic Workshop for Developing the CARS application.
- Used Open CVS for version controlling.
Confidential
System Analyst
Environment: Jdk1.4, Servlet, JSP, Struts, JavaScript, Tomcat5.0,IBMWebsphere version 6.0, IBM Custom Registry, DB28.1, Oracle9i, jfree chart, JRuleEngine Eclipse3.1, Junit, Ant 1.6
Responsibilities:
- Created system and functional requirement document.
- Implemented Tomcat to webSphere security migration.
- Implemented the components for security.
- Used coding standards documentation from the sun coding standard .
- Developed a specific dashboard module and integrated with the application.
- Developed and implemented design and development for webSphere custom registry.
- Migrating Tomcat specific structure to webSphere related structure.
- Created deployment process by ANT build scripts.
- Implemented various J2EE Design patterns like JDBC CLEVER FACADE, Singleton and Abstract Factory pattern.
- Developed a job statistics module using jfree chart.
- Created junit test module for feed and job.
- Successfully converted sql from oracle to Db2.
- Developed DMC application using struts, servlet for service, shell scripting for AIX etc.
- Developed test cases and updated test cases with testing team.
- Implemented writing ant script for Momentum web application.
- Used Log4j library for logging.
- Used development environment with Eclipse 3.1.
- Identified and reviewed Usecases.
- Used WinCVS for version control.
Confidential
Programmer Analyst
Environment: Java, JSP, Servlets, Struts 1.1, JDBC,HTML, JSP, UNIX, Oracle 9iIBM WebSphere Appserver 5.1, Tomcat, PL/SQL, Tomcat, JavaScript, Java Beans
Responsibilities:
- Created system and functional requirement document.
- Understanding the architecture.
- Preparing Business reports using CognosReportnet
- Supporting and Providing Fix
- Designed UI tags using custom JSP tags.
- Used sun coding standards.
- Implemented in developing coding in other components, Junit etc.
- Implemented POC for LDAP server for user authentication.
- Created test cases for Corporate Customers module.
- Created some ANT build scripts for basic operations.
- Developed a High Level Design document with sequence diagram for selected modules.
- Used Log4j for logging.
- Identified and reviewed use cases.
- Implemented project planning and resource planning.
- Used VSS for version control.