We provide IT Staff Augmentation Services!

Java Developer,resume Profile

5.00/5 (Submit Your Rating)

SUMMARY:

  • Around 8.5 years of experience in Application Analysis Design, Development, Integration and maintenance for web, standalone and client-server based software applications.
  • Expertise in designing and developing applications in Java/J2EE environment using JSPs, Servlets, JDBC, JavaBeans, JUnit, Log4j, Apache Tomcat Server, JavaScript and MySQL.
  • Worked on AEM Digital asset management. Experience in creating author/publisher clusters with dispatchers.
  • Worked on migrating website from old Stellent system to AEM.
  • Worked in Software development methodologies such as AGILE Scrum , SDLC, and OOAD.
  • Implemented various Design patterns including Data Access Object DAO , Data Transfer Object DTO , Model View Controller MVC , Singleton etc.
  • Created robust user Interface UI using HTML, JSP, Struts 1.x tag libraries, performed client side scripting using JavaScript.
  • Hands on experience in developing Java and J2EE applications using Eclipse 2.0/3.0/3.1, My Eclipse 8.6/7.5/6.0.
  • Experience in testing making test cases using JUNIT and deploying applications using ANT tools.
  • Experience in generating the reports in the form of PDF, HTML using JUNIT.
  • Experience in monitoring the error logs using Log4J and fixed the problems.
  • Experienced in Object Oriented Methodologies, design patterns and SDLC.
  • Experience in working with various databases like Oracle 10g/9i/8i, MySQL 5.x.
  • Expertise in version control tool like CVS, SVN and GIT to manage and control software development.
  • Knowledge of spring and Web Services concepts.
  • Excellent client interaction and presentation skills and proven experience working independently and in a team.
  • Good at documenting System requirements and design.
  • Experience in managing offshore team for project development.

TECHNICAL SKILLS

Languages : JAVA, HTML, JavaScript , Shell Scripting

J2EE Technologies : Servlets , JSP, Web Services

Frameworks/System Design : Struts 1.1/1.2, Spring 2.5,OOAD,MVC, J2EE Design Patterns

Application/Web Servers : Apache tomcat Web Server

Databases : MySQL, SQL Server 2000/2005

IDEs : Eclipse

Tools : AEM, Hudson, WinCVS, Tortoise CVS, Rational Clear Case, Apache Ant, MAVEN ,

Jmeter, JIRA

Operating Systems : WINDOWS 9x/NT/2000/XP/2003, UNIX, Linux

PROFESSIONAL SUMMARY

Confidential

Responsibilities:

  • Involved in strategy development for moving pages from old Stellent system to AEM.
  • Lead offshore team to develop Stellent data parsing code using JAXB.
  • Lead offshore team to develop code to create AEM pages using JCROM APIs.
  • Wrote DAM scheduler service to import Assets into AEM.
  • Involved in transfer of metadata from Stellent system to AEM.
  • Involved in requirements gathering, analysis and design. Responsible for Development, implementation and testing of the complete solution.
  • Worked on Defects/Bug fixes and triages.
  • Involved in transferring migrated data by creating CQ packages from UAT to Pre-prod. From Pre-prod to Production environment.
  • Created project plan sharing dates for deliverables, demos, UAT, pre-prod and prod schedule.
  • Managed off-shore team India to work on the migration project.

Environment: Java, AEM, OSGI, CQ Author, CQ Publisher, CQ dispatcher, JAXB, JSOUP and JCROM.

Confidential

Responsibilities:

  • Involved in requirements gathering, analysis and design. Responsible for Development, implementation and testing of the complete solution.
  • Worked on Defects/Bug fixes and triages.
  • Creating CQ5 clusters with shared data store on file- system and S3.
  • Worked on creating Cloud DAM infrastructure using Amazon Web Services. Cloud DAM infrastructure included authors, publishers, dispatcher, Indesign server and s3 storage.
  • Worked on auto-scaling of cloud DAM modules.
  • Creating custom workflows on CQ5 for assets processing.
  • Creating and customizing CQ5 DAM asset share pages.
  • Creating customized OSGI bundles.
  • Worked on creating CQ pages using sidekick components.
  • Writing maven scripts for building artifacts.
  • Integration of DAM modules with Jenkins for build automation.
  • Writing integration and Junit tests.
  • Automating test cases using Hudson.

Environment: Java, AEM, OSGI, CQ Author, CQ Publisher, CQ dispatcher, Amazon Web Services, Indesign server , Maven , JIRA and GIT

Confidential

Responsibilities

  • Involved in providing technical support to team members, development and coordinating with offshore.
  • Developed user interface using Java Server Pages JSP .
  • Used client side scripting languages such as JavaScript.
  • Used JAXB to marshal/unmarshal the XML Java Object and Java Objects XML.
  • Used Spring dependency injection and bean management across layers.
  • Developed ANT scripts to build, package and deploy the application and used Log4j for the Logging system.
  • Developed JUnit test cases for unit testing the application and mocked the services using Jmock.

Environment: JSP, Spring,XML, JavaScript, Java 1.5, JUnit, Log4j, Ant, CVS, Agile/Scrum methodology.

Confidential

Responsibilities

  • Analysis and understanding of business requirements and implement the process using Agile Scrum methodology.
  • Communicate with the Leads and BA's for better understanding of the design requirements.
  • Take part in daily scrum meetings, break the assigned story into daily manageable tasks and update the scrum wall accordingly.
  • Wrote backend code of CSPC which filters data of various VOIP devices and store them for UI display.
  • Writing JSPs for displaying device data.
  • Worked on java module which generates various kinds of device data text reports.
  • Creating ant scripts for building Java project.
  • Integration of Project with Hudson.
  • Write test procedures for Unit testing and automating testing using JUnit.
  • Implemented various design patterns such as Singleton, Data Access Object DAO and extensively used the Java collection Framework Classes.
  • Worked on creating CSPC installers for windows and Linux platform
  • Worked on creating shell scripts for installing CSPC like creating database, updating database, running bootstrap code.
  • Bug fixing.
  • Create build scripts using Ant and used Log4j for logging and debugging the modules.
  • Write test procedures for testing in Agile and Regression environment on the core servers.
  • Work with QA Engineers for testing the stories.

Environment: JAVA , Eclipse, JUnit, JSPs, Maven, Hudson, CVS, ANT, Hudson,Shell scripting, Log4j, JUnit, Linux/CentOS

Confidential

Responsibilities

  • Developed web application using Struts frameworks.
  • Used JSP for developing screens for creating and updating device configuration and health data.
  • Wrote action and service classes and defined action mappings in struts-config.xml file.
  • Developed Ant build file to automate the build process in Hudson.
  • Created software installer using InstallAnywhere.
  • Worked on writing java backend code for generating various kinds of XML reports of device health analysis.
  • Wrote unit test cases for important business methods using JUnit.
  • Used CVS as the version control and JIRA for tracking issues.

Environment: Struts MVC, JavaScript, Junit, , Servlets, JSP, Eclipse, JavaScript , Ant, CVS, InstallAnywhere ,Hudson, JIRA, Linux, Windows XP.

We'd love your feedback!