We provide IT Staff Augmentation Services!

Senior Lead Java Developer Resume

4.00/5 (Submit Your Rating)

Rochester, MN

SUMMARY:

  • Over 14 years of experience in Information Technology as a Java Tech Lead/ Architect/Lead Analyst with experience in the development of applications, testing and implementation.
  • Worked with all facets of the software development life cycle involving design, analysis, and development and testing of web - based and n-tier client/server applications.
  • Highly self-motivated quick learner with excellent analytical, problem solving skills.

TECHNICAL SKILLS:

Operating Systems: Windows (all), HP-UNIX, Linux, Sun Solaris

Programming Languages: Java 1.6/1.7/1.8, SQL, PL/SQL, Bash Shell Scripting, Java Scripting

J2EE Technologies: Servlets, JSP, EJB, JDBC, RMI, JAXP, JNDI, JMS, JPA

Modeling Tools: Rational Rose, Microsoft Visio

Web Technologies: HTML5, CSS, JavaScript

Web/Application Servers: Jakarta Tomcat, IBM Web Sphere, Weblogic, JBoss

XML Technologies: DTD, Schemas, JDOM, DOM, SAX, XSL, XSLT

Design Methodologies: UML 1.0, Rational Rose, Rational Clear Case

Testing: Junit, Mockito, Selenium

Version Control: CVS, PVCS, VSS, Subversion, TFS, GIT

Frameworks: Jakarta Struts, Hibernate 2.0, Spring Framework, AJAX, IceFaces, JSF

IDE/Tool: Eclipse 3.2, WSAD 5.1, RAD 7.0.5, my Eclipse 5.5, TOAD, IInteiJIdea3.1

RDBMS: SQL Server 2000 & 2005, ORACLE 8, 8i, 9i, 10g, 11g, My SQL, DB2

Caching Frameworks: Ehcache

BRMS: Drools, ILOG JRules

PROFESSIONAL EXPERIENCE:

Confidential, Rochester, MN

Senior Lead Java Developer

  • Worked on gathering requirements, analysis, design & implementation for the enhancements to the application.
  • Collaboration with the client for capturing high level requirements.
  • Analyzed and provided estimates for several enhancement requests.
  • Collaborated and conducted meetings for identifying the Policies & Procedures for the application.
  • Researched the current Explanation of Benefits process within the application and it’s interactions with processes outside the application to propose solutions for the changes.
  • Sprint planning and backlog grooming.
  • Participated in daily Scrum meetings for the Portals team.
  • Involved in bug fixes for production issues
  • Lead and Co-ordinated the work for the Portals team.
  • Conducting scrum meetings, sending meeting updates and tracking version one task burndown for the data integration team.
  • Version One tool for daily task burndown.

Environment: IBM WebSphere 8.5.5.2, Eclipse, JQuery, SQL Server, Spring Framework, SharePoint, Agile Scrum Methodology, Version One Tool, iSeries DB2, Rational Developer for i, TFS, CVS, JavaScript, Web Services, Log4j, Rich Faces, Spring LDAP, Spring Security.

Confidential, Baltimore, MD

Senior Java Developer

  • Enabled support users to manage new and existing user associations via the User Administration Page.
  • Enabled Support Users to upload multiple documents to the CPC Web Application as a batch.
  • Developed code compliant with 508 and did the 508 testing for the UI.
  • Implemented server side pagination
  • Designed and developed the Batch File Upload functionality for the supporting different kinds of Reports and Documents in the supported formats(Zip, Doc, xls ) upto 50 MB and 50 files at a time
  • Worked on implementing the functionality for PDF printing.
  • Analyzed and fixed the Sonar issues related to CSS, JavaScript, Java.
  • Participated in daily Scrum meetings.
  • Involved in bug fixes for several 508 UI issues and Milestone pages of the Application.
  • Leveraged the industry best practices for designing and developing the code.
  • Used the Target Process tool for tracking the tasks.
  • Used GIT for version control and tracking of the code changes and check-in on a day-to-day basis.

Environment: IBM Websphere 8.5.5.2, IBM Websphere Portlet Container 7.0, Google Gson 1.7.1, Spring Web MVC, Spring Web MVC Portlet, Eclipse Neon. 1a(Eclipse Java EE IDE for Web Developers.), Sharepoint, Agile Scrum Methodology, Apache Maven, ALM, IBM Websphere MQ Explorer 8.0.0.5, Oracle SQL Developer 4.1.3, IBM Websphere MQ Message Queues Access Manager, Oracle Database, Spring MVC/Hibernate ORM Framework, Linux Z/OS operating System, Hosted within Baltimore Data Center (BDC)

Confidential, Omaha, NE

Architect/Development

  • Used the Apache Jersey Framework for developing the RESTful service to send the Encrypted and Signed Files to the Hub
  • Set up the JOB on the TES Scheduler to automate the process of sending the files every “5” minutes.
  • Documented recommendations on http client libraries to use and the design of the HTTP elements to send based on NAESB Internet ET document and sample files.
  • Involved in the rewrite and redesign of a suite of legacy smalltalk application of the CMS system into Java using WebSphere-RAD/Spring/Hibernate/SQL Server/Junit development environment.
  • Configured the Job on the TES server to be able to conduct the end to end batch run with the hub.
  • Evaluated the Encryption tools and provided recommendations for using OpenPGP tool to encrypt and sign the files. Used the OpenPGP tool to generate Encryption keys and Encrypt/Decrypt Files.
  • Integrated the OpenPGP encryption capability with the Code when sending files.
  • Built the alerting mechanism.to alert the Hub and the NNG Contact Center when the File upload or Communication fails.
  • Saved the yearly licensing costs by evaluating and leveraging the Open source OpenPGP tool.

Environment: Spring, Spring MVC, Spring WebFlow, Ehcache, Hibernate, JBoss Rules, XML, XSLT, ACEGI, WAS 7.0, RAD 7.0, AccuRev 5.7, JMS, MQ Series, Cisco Tidal Enterprise Scheduler 6, Java 1.7, SQL, PL/SQL, JNDI, Jersey Rest API, GNUPG 1.4.9, Code Collaborator, DOS Batch Scripting, IBM Sterling Mailbox Interface, Agile Methodology.

Confidential

Application Architect

  • Worked as a part of Eligibility and Enrollment team to design solutions, fix defects for the releases and incident resolution.
  • Interfaced with Business Process Owners, SME's, various technical staff and senior level stakeholders to come up with the technical solutions that met the requirements of the project. Worked on automating the 1095 data corrections.
  • Designed and implemented the solutions for the enhancements to existing components like the Resequence job, Email/Address validation rules, and AEQ job related enhancements.
  • Helped the new team members come up to speed with the environment, work space setup and the application knowledge.
  • Worked on configuring the rules for the QHP, APTC PP, CSR, Full pay QHP, CHP in DROOLS.
  • Supported the externalization of business rules of DROOLS from the body of the code, enabling rules to be customized to meet a given need or modified without touching the interlinking code.
  • Configured Spring Batch Framework to create Auto Enrollment Queue Job to automate the Enrollment Failure Process.
  • Prepared detailed specifications to accommodate the enhancements to the Auto Enrollment Queue job.
  • Fixed the incidents related to Renewal issues, LDSS job. Participated in design and code review sessions.

Environment: Eclipse Indigo, Apache Tomcat 7.0.61, Spring MVC, Spring Batch, Spring Security, XML, JMS, MQ Series, XSD, XSLT, XPATH, Bash Shell Scripting, Java 1.6, SoapUI 3.6.1, Junit 4.5, Ration Team Concert (RTC), TOAD, Log4j-1.2.15, DB2, Maven, DROOLS, Apache Camel, EDI X12 834 Transaction, WSDL, SOAP, UDDI, JQuery, Hibernate., Web-Services.

Confidential, Austin, TX

Sr. EDI Java Developer

  • Worked as a part of Service Delivery team involved in developing Web services and BPEL processes
  • Involved in the development of new services and also migration of the existing services from a NetBeans IDE/Glassfish Server environment to ORACLE JDeveloper/WebLogic Server.
  • Worked on a new Service to Map the raw Transaction to the Portal Service Object field by field which involved mapping the entire 278 transactions and testing it thoroughly using Junit test cases.
  • Worked on developing a BPEL process to validate the HIPAA files. Used SoapUI extensively to test the new Web services.
  • Used TFS as the source control. Validating the results of the Junit tests for the Map278 service part of the COR 92 project.
  • Worked on supporting the Production team with defect fixes. Participated in design and code review sessions.

Environment: ORACLE JDEVELOPER 11.1.1.4.0, X12 Viewer, ORACLE SQL Developer 3.2.09, Oracle WebLogic, NetBeans IDE 6.9, SoapUI 3.6.1, Junit 4.5, Microsoft Team Explorer for Visual Studio 2012, Log4j-1.2.15, SnagIT, Quality Center, BPEL processes.

Confidential, IL

Sr. Application Developer

  • Provided detailed breakdown of deliverables at a granular level on all the projects assigned. This enabled the PM's to track progress, monitor the dependencies & manage complexity effectively through completion of the projects.
  • Involved in the development for Aetna File Processing for BFF Loader process where business submits payment and scrub files. The loader reads parses and loads the file data into the appropriate CARE tables used for match and scrub processing.
  • Integrated the Spring Batch Framework to automatically load the file date into the CARE tables for the match and scrub processing of the files.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring Framework.
  • Worked on Camel-based integration for provisioning services by design and implementation of business logic and data processing using Apache Camel
  • Worked on the defect fixes for the release. Worked on end to end implementation for the EGWP project, BFF Aetna File
  • Processing, Timestamp conversion from MST to CST for all the affected screens and Build Management Process.
  • Used Dimension for configuration management. Validating the results of the Junit tests for the WAS 8.5 Upgrade project. Worked on supporting the Production team with defect fixes.

Environment: Java 1.5, UDB DB2, XML, HTML, CSS, ICeFaces 1.8, TOAD, JNDI, Dimensions, Microsoft Visio 2007, SQL, PL/SQL, JMS, MQ Series, Apache Camel, Bash Shell Scripting, IBM WebSphere 6.1, RAD 7.5.5, Spring Framework, Spring Batch, JPA, Hibernate 3.5.3, Log4j.

Confidential, Chicago, IL

Sr. Java/J2EE Developer

  • Worked on the front end UI changes involving Java Script, JSP’s, CSS, HTML.
  • Used Subversion for configuration management. Validating the results of the Junit tests and making the necessary code changes required by the business. Worked with the offshore team to facilitate the UI Changes and the browser testing
  • Validation of UI screens on Firefox. Worked on the Design of the Look & Feel of UI changes.
  • Used Selenium IDE for testing of the application on different browsers. Worked on Reskinning the screens to change the look and feel and worked extensively on CSS, HTML, JavaScript changes for Firefox compatibility.

Environment: Java 1.6, ORACLE 11g, Web Services/APIs, XML, HTML, CSS, JavaScript, JSP, JMS, JNDI, Subversion, RSA 7.5, Struts 1.2, Jenkins Build Tool, Sonar, Web services, EJB’s, Stored Procedures, MQ Series, JMS, SQL, PL/SQL, Maven, Selenium IDE, Firebug

Confidential, Richardson, TX

Sr. Application Developer

  • Worked on developing API’s using Restful Web Services. Developed RESTful API’s that adheres to the REST standards.
  • Developed API’s for the Credential Management Module. Developed DAO’s and JPA’s for database connectivity.
  • Peer review of the code. Used SVN for configuration management.
  • Generated the EAR’s for deployment. Used Eclipse to develop code and Tomcat 7.0 for deployments
  • Updated the choice point code base in Identity Services to push the logs to dashboard at every logical stage. Dashboard uses these to compute stats and for billing purpose. Worked on bug fixes for the releases

Environment: Java 1.6 , ORACLE 11g, Tomcat 7.0, Eclipse, Bash Shell Scripting , ORACLE Enterprise Linux, JIRA, PHP 5.3.10, Code Igniter 1.7.2, JMS / HornetQ 2.12, JPA, Hibernate 3.5.3, Log4j

Confidential, Madison, WI

Sr. Developer

  • Used JMS to access message from IBM WebSphere MQ. Used Hermes JMS tool for moving the messages, reading the messages. Used Spring Framework for dependency injection and Database access. Wrote database queries for purging the records from the Database.
  • Configured Spring Batch for the automation of the batch process for loading the policies into HermesJMS.
  • Used partitioning architecture of Spring Batch to execute the batch concurrently and improve the completion time.
  • Worked on batch processes using CA7 Scheduler and Unix Shell Scripting
  • Co-ordinated the builds and deployments into different environments.
  • Used myEclipse7.5 to deveop code and JBoxx 5.x for deployments
  • Worked in Agile Environment and used the Rally tool for Project Task Burn-down.

Environment: Java 1.5, Spring Framework, JMS, Spring Batch, IBM WebSphere MQ, HermesJMS, Maven, Apache ANT 1.8.2, myEclipse 7.5, JBoss 5.x, ORACLE 9i, Agile Methodology

Confidential, Chicago, IL

EDI/J2EE Developer

  • Involved in Conceptual design, Analysis, Detailed design, Development, Mentoring, System and User Acceptance Testing for 270, 271, 278, 276, 277, 820, 834, 835, 837I, 837D, 837P EDI transactions and HL7.
  • Developed queries in DB2 to retrieve the members result set and used JRules to determine the exact match.
  • Used JMS to access message from IBM WebSphere MQ. Used HCSC Spring Frame work for dependency injection.
  • Used Spring RowMapper to provide mapping from Java classes to database tables.
  • Peer review the technical design documents.
  • Designed the best practices document while working with Rational Rose and Clear case and shared across the team so that no merging issues happen while working. Worked on processing HIPAA Health Care claims which are HIPAA Transactions.
  • Coordinated the builds and deployments into different environments. Used RAD 6.0 to develop code and Web Sphere 6.1 for deployments. Conceptual design, Analysis, Detailed design, Development, System and User Acceptance Testing.
  • Developed Presentation Tier using HCSC Spring Framework, JSP, Servlets, TagLibs, HTML and JavaScript.
  • Involved in the changes to the UI for the ANSI 5010 Project. Worked on resolving the defects for the ANSI 5010 project.

Environment: Java 1.5, HCSC Spring Framework 2.0, JMS, IBM WebSphere MQ, Apache ANT 1.8.2, ILog Jrules 5.0, Rational Application Developer 6.0, Web Sphere Application Server 6.1

Confidential, Chicago, IL

Sr Application Developer

  • Developed and Unit Tested the Value Mapping Rules. Worked on analyzing and evaluating the feasibility of using Rest Services using CXF Framework to make service calls from PRAP UI Application to PRAP Core Application.
  • Worked on EDI Transactions for implementing the rules for Claim Status and Claim Eligibility.
  • Worked in the development and integration testing of subproject2 used for processing 837 Claims which are the HIPAA Health Care Claims. Worked on processing HIPAA Health Care claims which are HIPAA Transactions.
  • Worked on processing both 837 Professional Claims and 837 Institutional Claims.
  • Involved in writing the pseudo code for value mapping business rules for claims received in the various formats eg. ITS, 837I and 837P, Medicare Xover etc. Split batch file into multiple individual claims and put in queue using JMS adapter.
  • Implemented Message Queues using IBM MQ Series. Wrote java code to compress and decompress the XML message in the JMS adapter. Involved in Type tree generation (analyze data and define simple and complex components) for the ITS claims using WebSphere TX Type Designer.

Environment: Java/J2EE, JSP 2.0, Struts 1.3.5, Spring 2.0.1, Hibernate, Springboard Framework, RAD 7.0.0.5, UDB-DB2, HTML, XML, XSL/XSLT, Log4j, JMS, MDB, MQ Series, Web sphere 6.1, ANT, JUnit, Endeavor, Code Pro, Web services, IBM Process Server v6.1, Web sphere TX, CVS, IBM RAD V 7.0.5, WebSphere Message Broker

We'd love your feedback!