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
