We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • Over 6+years of experience, Involved in development, system testing, debugging, implementation and maintenance of software applications using Java.
  • Strong background in Java/J2EE environments. Well experienced in MVC architecture of Spring and Struts framework.
  • Experienced in all phases of Software Development Life Cycle (SDLC) using Java, Java J2EE, Servlets, JSP, JDBC,Struts1.2/2.0,Spring2.5/3.0.
  • Strong Experience in object oriented design and programming.
  • Experienced in working with databases, such as Oracle, SQL Server, MySQL and MS Access.
  • Development and deployment experience with Apache Tomcat, JBoss, Web Logic and Web sphere servers.
  • Expertise in analyzing business requirements and providing technical solutions, design and Coding
  • Expertise in Web Page development using JavaScript (libraries such as Prototype and JQuery), Ajax, XML, XSLT, XPATH, HTML and CSS.
  • Experience in developing Ant scripts for building and deploying applications. Used Log4j for logging and JUnit for unit testing.
  • Experience in developing applications in Financial, Banking, Insurance and Telecom domain.
  • Expertise with User Interface Design using JSP, JSF and HTML.
  • Extensive experience working with Java/J2EE Technologies including JSP, Servlets, Filters, JAAS etc.
  • Expertise in J2EE MVC Frameworks including Struts 2.0 and JSF.
  • Expertise in Spring Framework including Spring core container and Spring Web Flow.
  • Expertise in ORM Frameworks including Hibernate with advanced session management and HQL.
  • Expertise in design and implementation of Webservices . SOAP using Apache CXF and RESTFul using JaxRs.
  • Expertise in consumption of SOAP over HTTP Webservices using ftl based templates.
  • Extensively used web designing technologies like HTML/J - Query/JSON based Ajax/JSP.
  • Extensively used Java/J2EE design Patterns like MVC, DAO, Facade, DTO, Singleton, Template, Interceptor and Strategy.
  • Strong experience working on unit testing using Junit and Mocking framework (JMokit).
  • Strong experience working on Agile methodology.
  • Strong experience working on Service Oriented Architecture.
  • Strong experience with WebSphere application server(currently 7.x) and Oracle database server(currently 10g).
  • Strong experience working with version control tools like ClearCase, RTC(Rational Team Concert) and Using Jenkins for Environment Builds.
  • Strong experience with IDEs like RAD and Eclipse.
  • Strong experience working on build tools like Ant and Maven.
  • Strong Experience working with Database Tools like SQLDeveloper and PL SQL Developer.
  • Experience in doing peer code reviews and Code review report generation using Sonar.
  • Experience in analyzing JProfiler reports and providing solutions for performance enhancements.
  • Good understanding of Algorithm Analysis and Design.
  • Experience working on Linux and Shell Scripting.
  • Experience writing Python Scripts for tasks automation.

TECHNICAL SKILLS

Operating Systems: Windows, Linux

Languages: Java/JEE, SQL

Databases: Oracle

Related Skills: Core Java, JSP, JSF, Struts 2, Hibernate, Spring, jQuery, JSON, JUnit, XML, Web Services, SOA, SOAP, WebSphere Application Server, Eclipse, RAD, PL/SQL Developer, Chordiant, Design Patterns, Waterfall, Agile, Test Driven Development

PROFESSIONAL EXPERIENCE

Confidential, TX

Java Developer

Responsibilities:

  • Worked on POC to Single Sign On to our application from existing Confidential system(Citibank online) using SAML 2.0.
  • Worked on POC to integrate our mobile web application with existing mobile thick client using web view after Single Sign On.
  • Worked on Struts framework, wrote a filter to address Vulnerability Assessment (Ethical Hacking) findings.
  • Developed logging framework for Business Intelligence logging and Arc Sight logging.
  • Designed the web application in a layered architecture with each layer having specific responsibility to favor loose coupling.
  • Modeled the web application based on suggested guidelines using Rational Application Modeler.
  • Document the the design solution and modeled application and conducting design reviews with the project teams.
  • Responsible for web services definitions after discussions with back endESB teams(TIBCO based).
  • Responsible for development of application on the Java stack of technologies.
  • Involved in peer code review as well as setting up of Sonar and generation of code review reports using Sonar.
  • Wrote and consumed SOAP Web Services.
  • Utilized Hibernate to interact with the database and Struts as the web framework.
  • Worked on Spring for dependency injection.

Environment: Struts 2.0, Spring 3, Hibernate, JaxRs, J-Query, JSON, HTML, JSRender, Eclipse, Websphere Application Server 7.x, Oracle 10g, RTC, Maven, Jenkins.

Confidential, TX

Java Developer /Software Developer.

Responsibilities:

  • Worked in all the phases of Project including development, Increment Support, Performance release, Production Support.
  • Wrote Chordiant Services for implementation of business logic.
  • Wrote DAO layer for database interactions.
  • Wrote Junit test cases for testing Chordiant business services.
  • Executed integration testing of the developed module and its interaction with the application in its entirety.
  • Used Agile methodologies including test-driven development and Scrum.
  • Requirements discussions with the on-site business analysts.
  • Conducted design discussions with the on-site designers.
  • During Increment testing support, worked on complex defects under stringent time lines.
  • Worked as a solution provider and developer during performance release.
  • Analyzed of Jprofiler reports and provided performance enhancments solutions.
  • Worked on Hibernate query tuning which included removal of lazy loading and use of Joins where ever feasible. Using HQL instead of for deletion instead of criteria query.
  • Worked on implementation of Multi-threading using Java concurrent framework for performance enhancement.
  • Worked on a few POCs to resolve a JSF platform issue related to blocking of spanish charset.
  • Worked on production support as a solution provider.
  • Worked on various Change Requests and production tickets on timely basis.
  • Conducted KT session and Grooming of young professionals in the team.

Environment: Chordiant, JSF, Hibernate, JavaScript, RAD 6.0, PL SQL developer, WebSphere Application Server 6.0, Oracle 9i, PL SQL Developer, Clearcase.

We'd love your feedback!