Java Developer Resume
Lansing, MI
SUMMARY
- Around 5 years of experience in Software Development, Software Quality Assurance, integrating and testing ofJava/J2EE based enterprise applications.
- Solid experience in fast paced, agile and waterfall environment.
- Experience in implementing web and enterprise applications using CoreJava, Servlets, EJB, JSP, JDBC, SQL, JUnit, HTML, CSS, JavaScript, Oracle on Windows and UNIX based operating systems.
- Knowledge in developing applications using Struts, Hibernate, and Spring frameworks.
- Proficient in implementing variousJava/J2EE design patterns including Singleton, MVC, DAO etc.custom software test development, test case and user script preparation, and results reporting.
- Having good hands on working experience in Linux/UNIX servers, configuring and maintenance.
- Well versed in developing Ant and Maven scripts for the build and deployment of J2EE applications.
- Proficient in manual and automated testing Web - based applications and Web Services.
- Practice area in Functional Testing, System Testing, Configuration Testing, Regression Testing, Black-Box Testing,and Performance Testing.
- Implemented web services and developed Web Services for consumer web Applications.
- Expertise to work on different projects at the same time.
- Excellent team player with good communication and interpersonal skills.
- Solid experience in development for software automation.
- Expert knowledge in analyzing production server logs and implementing the code changes in the Immediate Patch environment
- Focused on SDLC industry standard Quality Assurance methodology, risk analysis, test analysis, consulting,custom software test development, test case and user script preparation, and results reporting.
PROFESSIONAL EXPERIENCE
JAVA DEVELOPER
Confidential, Lansing, MI
Responsibilities:
- Developed/enhanced client portal application called MI Bridges where user applies for various benefits and get approval/denial from core eligibility determination system called Bridges.
- Coordinated with QA, data analysts, Business analysts and product owners to provide fast delivery of every single story in each sprint.
- Worked on Struts based custom framework for the application development.
- Created POJO classes, java beans, EJB Beans and wrote JUnit test cases to test code as per the acceptance criteria throughout the application during development and testing Phase.
- Created entity classes to connect to Database. Created DAO for the CRUD operations and wrote custom queries to store and retrieve data from the database.
- Participated and provided recommendations in discussion meetings at the time of DB table design for the implementation of Health Care Changes in MiBridges application.
- Modified XSLT files to send data through web services.
- Created web service clients using JAX-WS 2.1 to implement third party web service calls through MiBridges portal application.
- Implemented client identity verification system in MiBridges Application using third party vendor named LexisNexis.
- Worked on implementation of Multifactor Authentication through mobile authentication via one time password and security question to enhance security to MiBridges application.
- Implemented and developed Affordable Care Act for Confidential in MiBridges Application.
- Resolved issues with the Eligibility results in retrieval process of MiBridges application.
- Worked on front end development using JSP, HTML and CSS.
- Resolved various issues in Production/UAT environment going through logs.
- Developed Account Transfer Send and Retrieve process for implementation of Affordable Care Act in MiBridges application.
- Used SOAPUI to troubleshoot LexisNexis, Account Transfer Send, Account Transfer Retrieval web services using WSDLs, XMLs.
- Implemented and developed CDC 12 month changes in Eligibility section of Bridges system. Modified decision tables in Rules Engine and validated the eligibility results.
- Worked on Multi Factor Authentication functionality for MiBridges application for security enhancement.
- Resolution of various REMEDY HELP DESK tickets through DATA fixes in Production and lower environments.
- Performed deployment and coordinated UAT/Production releases.
Tools: Java, J2EE, XML, XSLT, Rules Engine, DTEditor, Oracle PL/SQL, IBM Rational Application Developer(RAD), IBM Clear Case, IBM Clear Quest, HTML, CSS, SOAPUI, MAVEN, TOAD, PL/SQL Developer, Oracle 11g, EJB, JAX-WS, JAX- RPC, Apache- Axis, IBM WebSphere Application Server and JSP.
JAVA DEVELOPER
Confidential, Lansing, MI
Responsibilities:
Responsibilities:
- Developed various JSP screens from the requirement documentation given in the form of Use Case Diagrams.
- Developed assigned Use Case - CF84 Maintain Calendar Synchronization.
- Troubleshoot technical issues and identify modifications needed in existing applications to meet changing user requirements.
- Worked with Business Analyst to fix several defects in Production environment found by QAT testing team.
- Fixed issues in the batch program that was getting used to send emails to the DHS worker.
- Produce technical documentation for new and existing applications.
- Gathered requirements for defects or enhancements for various tools.
- Coordinated and evaluated requirements based on feedback from different development teams across Confidential to provide a universal solution.
- Designed and analyzed business process documents for new tool upgrades and enhancements.
- Provided technical expertise and recommendations in assessing new IT software projects and initiatives to support and enhance our existing tools.
- Analyze data contained in the corporate database and identify data integrity issues with existing and proposed systems and implement solutions
- Write technical procedures and documentation for the applications including operations, user guide, etc.
- Identify opportunities that can improve efficiency of business processes.
- Assisted QA teams in writing and identifying test cases.
Tools: Java, Jsp, JavaScript, Struts, IBM ClearCase, IBM ClearQuest, IBM RAD, EJB, Oracle 10g, IBM Build Forge.
Java Developer/Configuration Manager
Confidential
Responsibilities:
- Developed new JSP pages, enhanced existing functionality from the requirement documentation
- Assisted team mate in setting up Hibernate framework, configured mapping.xml files, wrote POJO classes and PL/SQL stored procedures.
- Working as Configuration manager, configured IBM Build Forge with SVN repository tool to support Agile/ Scrum development methodology for MiCase development team.
- Wrote build scripts using Maven software project management tool. Assisted Web Sphere admin team in setting up Maven Repository on Build server.
- Worked on various releases with Configuration Management team to make MiCSES releases successful.
- Good experience on checking in/ checking out CI’s in Oracle Repository Manager.
- Documented Meeting Minutes on regular basis.
- Performed and assisted in making thorough analysis of the use cases, business requirements for MiCSES application.
- Assisted and managed in system integration and during production.
- Provided intellectual knowledge in designing and integrating systems.
Tools: Hibernate, Java1.6, Jsp, JavaScript, Spring, CSS, Oracle 10g, IBM, Build Forge, Eclipse, Oracle Repository Manager, Microsoft Suite, SVN, and Maven.
Automation Test Analyst
Confidential (Okemos, MI)
Jan 2011 to May 2011
Responsibilities:
- Worked on Test Automation framework using QTP.
- Experience in Test Environment Setup and Test Infrastructure Development in both Manual and Automation framework.
- Hands on experience in preparing Test Plans, Test Cases, Automated Tests and executing the same.
- Experience in analyzing the results and reporting suggestions and defects.
- Good experience on Bug lifecycle.
- Generated Regression testing results through Quality Center and reported it to the I3K development team
- Provided step by step code walkthrough to new employees.
- Used SQL Server 2005 to perform database related queries/issues.
- Continuously provided support to the development team for issue found through Regression testing.
- Worked in team of over 15 people and provided updates weekly on the various tasks at hand.
TECHNICAL SKILLS
Tools: QTP, Quality Center, Microsoft Excel, SQL Server.
SKILLS: Java, J2EE, Spring, Hibernate, UNIX, JMS, SQL, JUNIT, Struts, Rules Engine, DTEditor, XML, XSLT, HTML, JSP, JavaScript, CSS, Maven, Oracle, SOAPUI, IBM JAX-WS, JAX-RPC, Apache Axis, Tomcat, EJB, CVS, SVN, Microsoft Office, Selenium, QTP and HP Quality Center, IBM ClearCase, ClearQuest, Build Forge, RAD.