Java Developer Resume
Beaverton, OR
SUMMARY:
- 8 years 10 months of IT experience in development and implementation of enterprise, client server, distributed applications using Java and J2EE technologies.
- Involved in complete life cycle of enterprise projects.
- Designed and developed scalable, highly available systems.
- Establishing and driving for best practices for maximum code reuse, testability, application integration, performance, reliability, manageability and security.
- Responsible for investigating, analysing, solving, fixing and supporting live/production issues.
- Extensively worked on development of multi - tier, Client-Server and Distributed Systems.
- Extensively worked on Web Sphere, Weblogic and Tomcat servers for enterprise applications deployment and deployment.
- Expertise in Spring framework (Core, MVC, AOP).
- Extensive experience in developing various applications using HTML, XML, JavaScript, JDBC, JNDI, Servlet, JSP, Hibernate, Webservice.
- Experience with Server Side Java programming.
- Experience in Object Oriented design skills.
- Familiarity with cross plat form UI technologies like AJAX, HTML and JQuery.
- Working knowledge of Test Driven Development with JUnit.
- Complete knowledge of software development life cycle (SDLC), through phases of requirement, design, documentation, implementation and testing.
- Extensively used IDEs like Spring Source Tool Suite Eclipse, RAD and IntelliJ Idea.
- Expertise in Oracle 10g, My SQL.
- Excellent communicational, analytical, business and interpersonal skills and able to take challenges.
TECHNICAL SKILLS:
Languages: Java, SQL, Javascript
J2EE Technologies: J2EE (JSP, JDBC, Servlets), Spring, Hibernate, Web Services (Soap and REST), XML,CSS, HTML, JSON
Javascript Framework: Jquery, AJAX
Application/Web Server: WebLogic 10.3, WebSphere, Tomcat, Jetty
Frameworks: Spring 3.x (MVC, IOC, AOP), Hibernate.
Operating Systems: Windows, IOS
Database: Oracle, SQL Developer
IDE: STS, Eclipse, RAD, Weblogic Workshop, IntelliJ Idea
QM Tools: JIRA, Confluence, Quality Center
Other: SQL Developer, Junit, Agile Sprint, JIRA, Confluence
Versioning: Perforce, SVN
Continuous Integration: Teamcity, Jenkin, QuickBuild
Build Tools: Maven, Ant
PROFESSIONAL EXPERIENCE:
Confidential, Beaverton, OR
Java Developer
Roles & Responsibilities
- Involved in Sprint planning, requirement gathering and estimation.
- Development of application, implementing enhancements, bug fixes and production support.
- Used Spring framework to follow the MVC architecture during web application layer developments.
- Used Spring AOP, IOC, Spring Integration Framework.
- Responsible for providing day to day updates to client about development.
- Responsible for suppoting, analysing, solving or fixing production issues.
- Consuming REST webservice to get the information about selcted product.
Environment: Agile Sprint, JIRA, ConfluenceTechnology: - Java, J2EE, Spring (MVC, Core, AOP), Endeca Search Framework 11.1.0,, IntelliJ Idea, Maven, SVN, Java script,Rest Web service.
Confidential, NJ
Module lead and Developer
Roles & Responsibilities
- Involved in requirement gathering and estimation.
- Development of application, implementing enhancements and bug fixes.
- Responsible to handle end to end delivery of all releases.
- Responsible for dignose and fix live issues.
- Designing the front end of the application using JSP (Java Server Pages), Java script, CSS.
- Used Spring framework to follow the MVC architecture during web application layer developments.
- Used Spring AOP, IOC, Spring Integration Framework.
- Involved in database design and writing SQL for Oracle 10g database.
- Responsible for updating client with development status.
Environment: J2EE, JDBC, Spring(MVC), JSP(Java Server Pages), Java script, HTML, Weblogic 10.3, SQL, Oracle 10g.
Confidential
Java Developer
Roles & Responsibilities
- Involved in end to end development of the module, testing, defect fixing and maintaining.
- Gathered User requirements and performed requirement analysis.
- Developed the front end of the application using JSP(Java Server Pages), Java script, HTML, CSS,AJAX.
- Used JPA for web application layer development.
- Used Design Patterns like DTO, MVC, Front Controller, Singleton, etc for development.
- Created web service client for our application and implemented web service to get the information required from third party.
- Responsible for investigating production issues, analyzing the issues, providing and implementing the solutions for issues and estimating for fix.
- Involved in live support.
- Preparing detailed design specification for issues.
- Preparing and performing unit testing.
- Creating and consumig webservice for getting rewards infromation on a credit card.
Environment: Java, J2EE, JDBC, Spring (MVC, IOC, AOP),SOAP Web services, JSP, JPA, HTML, RAD 7, Websphere,Log4j,SQL developer, Oracle 9i, Java Script.
Confidential
Java Developer
Roles & Responsibilities
- Involved in UI development of Presentation Tier using JSP, JSP, HTML and JavaScript, CSS.
- Development of middle layer in Java and Servlets.
- Implemented database interactions using JDBC.
- Involved in Unit Testing.
- Involved in defect fixing.
Environment: Java, J2EE, JSP, Servlets, Apache Tomcat, Oracle, Eclipse, Struts 2.0.
