We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

TX

SUMMARY

  • Over 6+ years of experience in Architecture, Analysis, Design, Development, Testing, Documentation, Deployment, integration and Maintenance of web based and Client/Server applications using Java/J2EE technologies
  • An indepth understanding of Java programming language along with Spring framework.
  • Enterprise Application Development expertise with Java technologies like Servlets, JSP, STRUTS, JSF, SPRING 2.5, HIBERNATE 3. Experience in Log4j, ANT, Maven and TagLib to increase productivity and software quality.
  • Experience in Log4j, ANT, Maven and TagLib to increase productivity and software quality.
  • Extensively worked on relational databases including Oracle, DB2, and SQL Server and hands on experience with DB tools like SQL Developer.
  • Experience with SOA implementations, XML, XSD and/or XSL.
  • Experience in front end development using HTML5, CSS 3, JavaScript and jQuery, Ajax, JSON and JSTL.
  • Strong experience using REST Web Services for data communication between remote systems, designed and developed REST interfaces in Java.
  • Strong experience in developing Service Oriented Architecture based applications and web services using SOAP 1.1.
  • Efficient in Defect Management for resolving Integration Issues, System Testing Issues, User Acceptance Issues, Production Issues.
  • Good Team Player, quick learner and self - starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.

TECHNICAL SKILLS

Java Technologies: Java 1.2 to 7, JDBC, JNDI, Junit.

Other Technologies: J2EE, Servlets, JSP, Struts, HTML, Spring, XML, AJAX, JavaScript, JQuery, HTML, DHTML, CSS, SOAP, REST, EJB, JMS.

OR Mapping: Hibernate, JPA.

Databases: MS- SQL Server 2008/2005, Oracle 11g/10g/, PostgreSQL, TOAD.

Application Servers: Web logic Application Server 10.3, JBOSS 3.x, Tomcat 5.x, 6.x.

Tools: /IDE: Eclipse 4.2/3.0, Jbuilder, PL-SQL Developer 7.1.4, JIRA 5.2.

Other Tools: ANT, MAVEN, Jenkins

Version Control: ClearCase 7/6, Tortoise SVN 1.6.12, Github

Operating Systems: Windows, MS-DOS, LINUX

PROFESSIONAL EXPERIENCE

Confidential, TX

Sr. Java Developer

Responsibilities:

  • Actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile methodology using OOP.
  • Implemented application using Java and maintained concurrency with multithreading.
  • Used Spring MVC as web framework and spring to develop light weight business components.
  • Used Hibernate as Object Relational Mapping (ORM) Tool for the backend data persistence.
  • Implemented asynchronous messaging system using JMS.
  • Implemented component based web interface using JSF.
  • Used Asynchronous JavaScript and JSON, JQuery, HTML and CSS for better, faster interactive Front-End.
  • Used Oracle database for PL/SQL scripts, and stored procedures.
  • Performed Unit testing of modules using JUNIT.
  • Created build scripts for compiling and creating war, jar files using ANT tool kit
  • Used CVS for version control throughout the application.

Environment: JDK 1.5, J2EE, Hibernate, JQuery, JMS, Spring MVC, REST, Oracle 10g, Log4j, Ant 1.7.0, JUnit4.4, JavaScript, CSS, HTML, XML.

Confidential, PA

JAVA Developer

Responsibilities:

  • Developed and designed the application using Apache Maven for easy maintainability.
  • Generating Java classes from the respective APIs so they can be incorporated in the overall application.
  • Developed the interface for the leads from different platform in a single dashboard using Spring MVC framework.
  • Configured & implementedSpring Application Contextto instantiate all bean classes inSpring MVCapplication framework.
  • Data Access programming using Hibernate.
  • Developed persistent layer to enhance the loading time using Hibernate.
  • Involved in writing Hibernate Query Language (HQL) script to optimize data retrieval and writing complex queries.
  • Worked on the front end JQuery and Javascript for additional page based animations and Ajax calls.
  • Worked in Agile environment and offsite team to build the application with other team members and QA personnel.
  • Established continuous integration(CI) practices and standards with JIRA, Jenkins.
  • Worked extensively on various flavors of UNIX operating system like LINUX
  • Proficient with software development methodologies like Agile (SCRUM).

Environment: Java1.6, Spring, Hibernate, Java Script, JQuery, XML, JSON, Angular JS, Agile, SOAP, JUNIT, Oracle,JMS

Confidential, NJ

J2EE Developer

Responsibilities:

  • Designed a system and developed a framework using J2EE technologies based on MVC architecture, designed and developed UI’s using JSP by following MVC architecture.
  • Programmed the views using struts, JSP pages, Model is a combination of EJB’s and Java classes and Controllers as Servlets.
  • EJB as a middleware in designing and developing a three-tier distributed application.
  • Used Struts web application framework implementation to build the presentation tier.
  • Wrote SQL queries to access data from MYSQL database, implemented JMS for making asynchronous requests, implemented business logic at server side using Session Bean
  • Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Developed the application usingStruts,ServletsandJSPfor the presentation layer along withJavaScriptfor the client side validations.
  • Developed and usedJSP custom tagsin the webtierto dynamically generateweb pages.
  • Used Hibernate to do the object relational mapping between the tables and java objects.
  • Wrote Test Cases usingJUNITas a framework.

Environment: and tools: Java 1.6, J2EE 1.6, Servlets, JSP, Struts 2.x, EJB 3.0, WebLogic 10.0, JMS, JDBC, MySQL, XML, Junit, JavaScript, XSLT.

We'd love your feedback!