We provide IT Staff Augmentation Services!

Java Programmer Resume

2.00/5 (Submit Your Rating)

Madison, WI

PROFILE SUMMARY:

  • Sun Certified Java Programmer with 12years of experience in Analysis, Designing, Developing, Deploying and Maintaining web based and middleware application.
  • Hands on experience in development of critical business applications utilizing Java, J2EE, JSP, Design Patterns, Servlets, XML, Spring 3.x, Spring Jdbc, Spring DI Web Services (WSDL, SOAP, Rest), gson, JDBC, Ibatis, Hibernate and JMS.
  • Proficient in designing applications using Java/JEE design patterns like MVC, Singleton, Factory, Abstract Factory, Service Locator, Data Access Object, Facade, Value Object etc.
  • Worked on Spring MVC, Spring IOC, AOP, Spring Securities and Spring Web Services.
  • Worked on Web 2.0 technologies including JavaScript, HTML, Ajax, JQery and CSS.
  • Proficient in SOAP and REST Full Web Services.
  • Comprehensive knowledge of Application Servers like IBM Web Sphere (WAS), BEA Web Logic,JBoss 6.x, Apache Tomcat
  • Experience in database design activities with writing optimized SQL, PL/SQL, Stored procedures, Triggers on RDBMS like Oracle 9i/10g, DB2
  • More than 2 years of experience in UML - designing use cases, sequence diagrams and class diagrams with UML designing tools like Visio, Star UMLfor business modeling.
  • Good problem solving and analytical skills with ability to complete task within given time frame as an individual contributor or as a part of a team.
  • Knowledge in Configuring the SVN and GIT repository with Continuous Integration systems like Cruise Control and Jenkins.
  • Experienced in writing Maven and IVY Build scripts.
  • Hands on Configuring MQ Connection Factories, Queues, Listener ports, Data sources in WebSphere Admin Console as well as CLI for Jboss 6.x.
  • Good knowledge in writing / modifying the batch jobs & deploying the batch jobs in Unix servers.
  • Good knowledge in shell & Perl scripts for modifying and deploying the Batch Jobs.
  • Worked on multiple functional domains like Insurance, Banking, Telecom, Health Care and Gov. Systems.
  • Strengths include leadership, disciplined work ethic, strong technical background, and simultaneous management of team to achieve results and facilitate growth.
  • Configured the Logger for the application.
  • Involved in the SQL Optimization and Tuning.
  • Hands on Experience in PDF Generation using ITEXT 2.0 and Open Office Tool.
  • Extensive Knowledge in Hadoop Concepts, Pig, Hive and Hbase.
  • Deploying the Applications using Harvest.

TECHNICAL SKILLS:

Java/JEE Technologies: Core Java, Java Beans, JSP, Servlet, Web Services,JMS, JDBC,XML.

Web Development: HTML, Java Script, CSS, AJAX, JQuery.

Databases: Oracle 10g/9i, MySQL, DB2, Master Data Management Tool

Frameworks: Spring, Struts, Hibernate,Ibatis, Log4J,Junit

Environment: Windows 95/98/NT/2000/XP, Unix

Servers: Jboss-eap-5.x and 6.x, IBM WebSphere6.1/7, BEA WebLogic Portal Server10.3, Tomcat.

IDE/Tools: Eclipse, Oracle Developer, Ant, Log4J, Star UML, MS Visio,SVN,Harvest,Hermes

Scrum tools: Rally, TFS(Team Foundation server) and JIRA for Defects Tracking.

Build and Deployment Tools: Jenkins, Harvest,git

WORK EXPERIENCE:

Confidential, Madison, WI

Java Programmer

Responsibilities:

  • Involved in design, analysis and architectural meetings.
  • Developed and design completely new Restful API services from scratch using CXF Jason Provider
  • Extensively worked on REST and SOAP services used for all middleware applications.
  • Playing as Senior Developer/lead role in CDH.
  • Actively involved in design, development, testing phases, and Production Support of project.
  • Responsible for low level and mid-level design document preparation.
  • Followed Agile software development practice paired programming, scrum status meetings.
  • Involved in the code reviews and peer reviews.
  • Well Experienced in developing and deploying applications in Jboss6 with JDK1.7
  • Co-ordinated between development and testing team to ensure complete testing without issues.
  • Involved in documentation, review, analysis and fixed post production issues
  • Giving the Online demonstration to clients
  • Involved in the code optimization and code reviews
  • Involved in the sanity testing as a part of production implementation.
  • Extensively used Java Messaging Services (JMS), Message Driven beans to Read/Write messages from Jboss-MQ structures such as Queues/Topics

TECHNOLOGY: Java 1.7, Jboss6.x, Oracle 11g, EJB 3.x, Spring JDBC template, Spring AOP,Spring DI,Spring JAX-WS client using Jason Provider of CXF for exposing SOAP and Restful services,Jax-Rs,JMS Over IBM MQ(secure) 7.x.JAXB2.X,JTA,CXF2.7.x,commons logging, Log 4j, Queue Display.

Confidential, Madison, WI

Java Programmer

Responsibilities:

  • Analyzing the Requirements
  • Involved in with the team during the estimations and other requirement analysis.
  • Coding and Unit Testing for assigned deliverables.
  • Completed Design, Development, Testing and Implementation of the Application.
  • Implemented business layer using EJBs and Java classes, presentation layer using Custom Tags in JSP's, and DAO classes which in turn uses JDBC to communicate and retrieve the information from DB2 database sitting on Linux/UNIX server.
  • Worked on JMS API to send the Messages for Refreshing the Worker Load Dash Board.
  • Worked on ITEXT to Generate PDF for Application Summaries.
  • Giving the Online demonstration to clients
  • Involved in the code optimization and code reviews
  • Preparing the quality process documents like defect trackers and daily effort trackers etc.
  • Implemented the required enhancements using the above-mentioned technologies.
  • Involved in the sanity testing as a part of production implementation.
  • Fixing the PCRS in QA Testing and updating the status in CATS.

TECHNOLOGY: Java, J2ee, JSTL, EJB, MVC, JSON, Ajax, IBM Web Sphere 6.1, Web Services, WAS 6.1/7.0, SVN, IBM RAD, Maven, xml, xslt, Jenkins-Build Tool.

Confidential, Pittsburgh, PA

Java Programmer

Responsibilities:

  • Analyzing the Requirements
  • Involved in with the team during the estimations and other requirement analysis.
  • Coding and Unit Testing for assigned deliverables.
  • Giving the Online demonstration to clients
  • Involved in the code optimization and code reviews
  • Completed Design, Development, Testing and Implementation of the Application.
  • Implemented business layer using Spring MVC, Controllers, presentation layer using HTML and Custom Tags in JSP's, and Ibatis classes which in turn uses JDBC to communicate and retrieve the information from DB2 database sitting on Linux/UNIX server.
  • Daily giving the status updates to the clients during the scrum calls.
  • Preparing the quality process documents like defect trackers and daily effort trackers etc.
  • Configuring cruise control for every release.
  • Modifying the existing Perl scripts as per requirement.
  • Even I am very new to the Spring MVC, Smooks and Ibatis etc. I learned in very short span.
  • Implemented the required enhancements using the above-mentioned technologies.
  • Involved in the sanity testing as a part of production implementation.
  • Fixing the defects in QA Testing and updating the status mercury tool.
  • Challenges Successfully resolved during Migration of Application from WAS 6.1 to WAS7.0

TECHNOLOGY: Java, J2ee, Spring, MVC, ibatis, Jquery, IBM Web Sphere 6.1, Web Services, WAS 6.1/7.0, SVN, Jenkins, IVY -Build Script

Confidential

Java Programmer

Responsibilities:

  • Analyzing the Requirements
  • Coordinating with onsite coordinator team regarding requirements and estimations.
  • Involved in the Estimations and Timelines.
  • Responsible for Coding and Unit Testing of all the deliverables
  • Giving the Online demonstration to clients
  • Involved in the code optimization and code reviews
  • Worked as a Single Point of Contact from the Offshore.
  • Prepared SDS for enhancements of application for all the releases.
  • Got sign off from the client for the design document.
  • Lead the off-shore team members.
  • Fixing the defects assigned in UAT testing and involved in the Post Implementation support.
  • Preparing the MOP for deployment.

TECHNOLOGY: Java, JSP, Servlets, Hibernate, JavaScript, HTML, netUiTags, Beehive Frame Work, Web Logic Portals

Confidential

Module Leader

Responsibilities:

  • As a Team Member, I was responsible for coding for Implementation of Requirements.
  • Unit testing for developed components.
  • Involved in the status meetings.
  • Grooming my team members, solving the issues if they struck at any point.
  • Fixing the defects and update the status in bugzilla.

TECHNOLOGY: Java,JSP, Servlets, Struts, Hibernate, EJBs, JMS, JavaScript, HTML.

Confidential

Module Lead

Responsibilities:

  • Managing and technically guiding my team.
  • Database Design for the modules I was responsible for.
  • Project planning, effort estimations, LLD’s and UTS development and reviews, code walkthroughs
  • Design of various components.
  • Code Revamp /Performance Improvement /Resolving Benchmarking Issues
  • Design and Development of Organization model. Organization model involves setting up workflow.
  • Development of Fileform Interface for DigitalGov
  • Developed critical components like File Approval and Reject, File Flagging
  • Enhanced various components related to workflow engine.
  • Implementation of Service Locator Design Pattern.
  • Implementation of Blob Separation

TECHNOLOGY: Java, JSP, Servlets, iwasFrameWork, EJBs, JMS, JavaScript, HTML.

Confidential

Team Member

Responsibilities:

  • Development
  • Unit Testing
  • Preparation of Design Specification document for enhancements
  • Working on the Production tickets based on the SLA’s.
  • Preparation of Unit Test Cases

TECHNOLOGY: JAVA/J2EE, Servlets, JSP, Struts Eclipse, HTML, JavaScript, Oracle 9i

We'd love your feedback!