We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Westlake, OhiO

SUMMARY

  • Over 5 years of experience in designing, developing and deploying n - tier web applications and client/server applications using JAVA, J2EE Technologies and Web Technologies for enterprise applications
  • Backend server side scripting experience using PHP and Python
  • Good exposure in Object Oriented Design (OOP), Analysis and Modeling based on Unified Modeling Language (UML)
  • Hands on experience on Servlets, JSP, JDBC, XML, JSTL, JavaBeans, Oracle, Hibernate, JSF and Web services
  • Experienced in developing web applications on MVC based frameworks like Struts and Spring using Maven automated tool
  • Hands on experience in using web/application/directory servers like Apache Tomcat Web Logic, Web Sphere Application Server
  • Expertise in Java/J2EE Design Patterns like Singleton, Builder, Factory, Abstract Factory, Command, Business Delegate, DAO, MVC
  • Good working noledge in XML, XSLT, Custom tags, HTML, CSS and Bootstrap 3
  • Experience in designing and developing Middleware services using JMS, and Web Services wif XSD Schema
  • Experience in using different modules of teh Spring Framework like Inversion of Control, Data Access, Transaction Management, Model-View-Controller modules
  • Experience wif RDBMS such as Oracle, and MySQL
  • Proficient in database languages like PL/SQL and SQL
  • Extensive experience in testing on multiple operating systems including UNIX, MAC, and Microsoft Windows
  • Good noledge of testing concepts and working noledge of JUnit
  • Thorough Understanding of Software Development Life Cycle (SDLC), involved in various phases like Requirements, Analysis/Design, Development, Testing and Implementation using Agile methodology
  • Hard working team player wif excellent Analytical, design, Development, Testing and Communication skills couples wif strong Academic background
  • Excellent team Player, quick learner and self-starter wif TEMPeffective communication, motivation and organizational skills combined wif attention to detail and business process improvements

TECHNICAL SKILLS

  • Java
  • J2EE 1.5
  • Servlets
  • JSP
  • EJB 2.0
  • JMS
  • Struts 2.0
  • JDBC
  • UML
  • PL/SQL
  • PHP
  • Hibernate 3.0
  • JUnit
  • CVS
  • and PL/SQL Developer
  • Java Script
  • Web Services
  • XML
  • XSLT
  • HTML
  • DHTML
  • AJAX
  • PHP
  • Python
  • Singleton
  • Factory
  • Front Controller
  • Command
  • Builder
  • Session Facade
  • MVC
  • Struts
  • spring
  • Oracle 10g/9i/8i
  • MySQL
  • Web sphere
  • Apache Tomcat 4.X/5.5
  • Eclipse 3.x
  • SVN subversion
  • Maven
  • GitHub
  • Windows NT/2003/2000/XP
  • UNIX
  • LINUX
  • Mac OS

TECHNICAL SKILLS

Confidential, Westlake, Ohio

Java Developer

Responsibilities:

  • Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development and teh project was developed using Agile based SCRUM Methodology.
  • Implemented Model View Controller (MVC-2) architecture and developed Controller classes for teh entire application using Spring Framework
  • Developed teh CSS Classes for all Error, Form Elements and Warnings for teh UI
  • Developed teh Frontend using JSPs wif Spring tags and JSTL
  • Used Spring Framework for Dependency Injection and Spring JDBC
  • Used Front Controller, Factory and DAO design patterns
  • Used JAVA Mail API, and implemented an automated functionality to generate e-mails to teh manager whenever a user registers in teh application
  • Used JUnit Testing Framework for performing Unit testing
  • Used GitHub as version management tool
  • Worked in Agile - Scrum methodologies
  • Responsible for deployment of teh project in teh Weblogic server
  • Used Log4J to monitor teh Error Logs and Used Maven to build application
  • Coordinated wif different teams like database development team, business team, application deployment teams

Environment: Java 5, Java Mail API, Spring 3.0, JSP, JSTL, PHP, Weblogic, CVS, Oracle 10g, Maven, Eclipse

Confidential, Birmingham, AL

Java Developer

Responsibilities:

  • Identified teh Business Requirements and Involved in preparing System Requirements for teh project
  • Used J2EE design patterns like Value Object Pattern, MVC, and Singleton Pattern
  • Created REST web services JSON to get teh response in front end for online banking and even for mobile application
  • Coordinated team application of test-driven development (TDD) strategies to optimize system quality and to enable rapid refactoring.
  • Used Web service to load various labs and external systems by using their services
  • Participated in teh technical code reviews and prepared peer review documents
  • Developed Maven build scripts and involved in deploying teh application on Websphere
  • Involved in Unit testing, documentation, bug fixing and pre-production support
  • Used Subversion as version control
  • Developed Maven build scripts and used Log4J for transaction logging
  • Involved in various SDLC phases like Design, Development and Testing
  • Developed Graphical User Interfaces using XML and JSP's for user interaction
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements
  • Developed teh GUI to check credit history of applicants using Swing Module. Implemented teh logging mechanism using log4j framework
  • Wrote test cases in JUnit for unit testing of classes

Environment: Java 1.6, J2EE, Spring 3.0, Hibernate 4, JSON, XML, Websphere, Oracle 10g, REST Webservice, Maven, Eclipse, Subversion.

Confidential

Java Developer

Responsibilities:

  • Involved in complete lifecycle of design, development, testing and deployment of application
  • Developed Stateless Session beans to manage teh control flow
  • Implementation of MVC Architecture using Struts
  • Developed views using Java Server Pages JSP. Used XML for database development
  • Debugging and bug fixing Production problems. Involved in writing JUnit test cases
  • Worked on java design pattern (DAO, Value Objects)
  • Mentoring teh team members and execute teh assigned tasks wif their co-ordination
  • Developed Servlets for various server side processing modules
  • Implemented transferring of XML data to teh database using java program
  • Design, Development and Testing of above mentioned application
  • Developed using IDE Eclipse 3.1 for building business components
  • Used Microsoft SourceSafe for source control

Environment: JSP, Servlets, Struts, EJB, XML, JDBC, Java, HTML, JavaScript, Tomcat4.0, Eclipse 3.1, MySQL

We'd love your feedback!