We provide IT Staff Augmentation Services!

Sr. Java Programmer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Sr. Java Programmer with 10+ years of IT experience in analysis, design, development and Testing using Java and J2EE.
  • Lead programmer with a track record of incorporating user and business requirements into cost - effective, secure and user-friendly solutions known for scalability and durability.
  • Participated in requirement analysis, reviews and working sessions to understand the requirements and system design.
  • Strong programming skills and development experience using Java, Struts, Spring, EJB, JSP, Servlets, Java Beans, JSP Custom Tags Libraries, Swings, JSF, JDBC, JSTL, Restful, SOAP Web Service and RMI.
  • Experience in working with web/applications servers IBM WebSphere, BEA Web logic, JBOSS 3.0, Apache Tomcat 4.1/5.1.
  • Hands-on-working experience in Installing, Configuring Jenkins and Deploying.
  • Thorough knowledge of scalable n-tier, distributed as well as client/server architectures.
  • Experience in designing highly transactional web sites using J2EE technologies and handling design/implementation using RAD/Eclipse/WSAD.
  • Experience in designing Low Level and High Level design documents.
  • Worked on multiple Operating Systems like UNIX, Windows2k, Win-NT, Win95, and Win98.
  • Configured logging tool using log4J. Managed version control using CVS, VSS and ClearCase.
  • Experience in PL/SQL programming including complex SQL queries using stored procedures and Cursors in Oracle, SQL Server using TOAD and Query Manager.
  • Proactive and well organized with effective time management skills.
  • Experienced in using Junit Test Framework.
  • Solid knowledge in test documentation: Test Plans, Test Suites, Test Cases, Test Reports, and test scripts based on User Requirements Specification with best practices in Waterfall and Agile environments.
  • Implemented build systems using MAVEN, ANT and Shell Script.
  • Experience in using Documentum Content Management tool, Documentum 5.2
  • Completed SCJP1.5 Certification.

TECHNICAL SKILLS:

Languages: Java, C, C++

Platforms: HP-UX, LINUX, Windows 9X/2000/XP

J2SE / J2EE Technologies: Java/J2EE, Struts, Spring IOC, Spring AOP, Swings, JDBC, Servlets, JSP, EJB

Web Technologies: HTML, DHTML, XHTML, CSS, Json, Java Script

XML Technologies: XML, XSL, XSD and XSLT

Databases: Oracle 9i, 10g, SQL, Documentum, IBM Informix

Web/Application Servers: Web Sphere, Web logic Application server, JBOSS, Apache Tomcat, IBM HTTP Server, and IIS.

IDE / Tools: Eclipse with My Eclipse, Rational Rose.

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile.

PROFESSIONAL EXPERIENCE:

Confidential

Technologies: Java, Servlets, JSP, Struts, C++, Python and IBM Informix.

Sr. Java Programmer

Responsibilities:

  • Working with cross functional teams and determining solution design that impacts the core frameworks and components.
  • Coordinate with Confidential business team to gather requirements.
  • Implementation of planned enhancements in coordination with the offshore team.
  • Interaction with IBM developers on current and new features in Informix database.
  • Providing technical sustenance to Confidential ’s customers for live debugging and resolution of field issues.
  • Developed Flows and Activities. Created flows to handle Exceptions in the system.
  • Used Log4J API for logging and debugging.
  • Used SOAP based web services from scratch to develop interfaces to integrate between front end systems and back end systems.
  • Utilized JavaScript to perform client-side validation & rich user interface.
  • Tested the application using Junit.
  • Involved in fixing of internally found defects and customer found defects
  • Design, develop and implement efficient software solutions to address complex business problems in the application.
  • Involved in code review sessions to give daily updates about the project.
  • Extensively worked on java Multi-threading programming, Synchronization, Java Mail API and Collections API for concurrent product models upload/download process.
  • Developed Model, Service and Controller layers in Struts MVC for modules.
  • Coded Modules in Java, HTML, JSTL, JavaScript, CSS, JSP and Servlets.
  • Delivered project needs on time and within the agreed acceptance criteria in an Agile Methodology. Actively involved in agile ceremonies like spring planning, backlog and grooming sessions.

Sync Agent & ReplWatcher

Confidential

Responsibilities:

  • Involved in many features which requires to enhance Sync Agent and ReplWatcher.
  • Used SOAP based web services which are implemented in Administrative XML Layer.
  • Developed Flows and Activities. Created flows to handle Exceptions in the system.
  • Used Log4J API for logging and debugging.
  • Attend the scrum calls and discuss about the daily status of the project.
  • Worked as a Sr. Developer and responsible to maintain all the business rules/logic of the application.
  • Designed unit test plans and developed JUnit cases.
  • Worked on Threat Modeling Tool to generate the report.
  • Worked with Product owner and the architect for the grooming of feature user stories.
  • Participated in feature work demos to Product owner and all the Stakeholders after every sprint.
  • Train and mentor new members in the team to increase the overall productivity.
  • Involved in fixing of internally found defects and customer found defects.

Confidential

Responsibilities:

  • Involved in many features which requires to enhance BAT components.
  • Understanding the business requirement and implement the coding for report.
  • Developed Model, Service and Controller layers in Struts MVC for modules.
  • Configuring Jenkins for auto deployment of application build.
  • Designed and developed Front-end Application process flows & views.
  • Developed Test cases for Services and Entity’s using JUNIT.
  • Responsible for supporting QA and UAT testing.
  • Coded Modules in Java, HTML, JSTL, JavaScript, CSS, JSP and Servlets.
  • Developed JSP, managed beans for the presentation and controlling part of the application.
  • Design and developed Data Access Objects for the Entity beans, to reduce the call of database

Confidential

Sr. Java Programmer

Technologies: Java, Servlets, JSP, Struts, EJB, Spring AOP and Documentum.

Responsibilities:

  • Developed JSP, managed beans for the presentation and controlling part of the application.
  • Developed Model, Service and Controller layers in Struts MVC for modules.
  • Developing Java Beans.
  • Utilized JavaScript to perform client-side validation.
  • Writing DAO’s with Documentum DQL.

Confidential

Sr. Java Programmer

Responsibilities:

  • Involved in developed GUIs using HTML, JSP’s and Struts framework.
  • Using various j2ee Design patterns
  • Coding EJB Components
  • Involved in RTB Tasks of this module as well.

Confidential

Sr. Java Programmer

Technologies: Java, XML, JAXB, Struts, EJB and WebLogic 10.3.

Responsibilities:

  • Involved in developed GUIs using HTML, JSP’s and Struts framework.
  • Used Log4J API for logging and debugging.
  • Client-side validations using Java Script.
  • Extensively worked on Exception handling, Synchronization and Collections API for concurrent product models upload/download process

We'd love your feedback!