We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

CA

PROFESSIONAL SUMMARY:

  • Around 7 years with Java Development and diversified experience in Team Management, delivery & deployment and systems implementation experience in software development life cycle (SDLC) developing Java applications.
  • Over the years, worked as Development Lead, Offshore - Onshore Coordinator, Team Lead and senior developer.
  • Supporting various troubleshooting issues in development environment involving various technologies.
  • Expertise in developing Multi-Tier Web applications using Java, J2EE, JSP, Servlets, MVC Struts, Spring, Hibernate, JDBC, Maven, Web Services (JAX-RS, JAX-WS) and Restful - Jersey.
  • Experience in System Design, Software development and complex Client/Server Implementation, Web Development, Implementation of J2EE Technologies in Banking and Financial domain
  • Experience in J2EE and MVC architecture/implementation. Implemented model-view-controller (MVC) architecture using Struts Framework.
  • Extensive experience in programming with Java, Struts, Servlets, Java Server Pages, Java Beans, JDBC, HTML, JavaScript and Spring
  • Experienced with SOAP/WSDL. Have also designed and developed REST interfaces in Java.
  • Experience in spring technologies like MVC, AOP, JDBC, ORM (Hibernate) using IBM Rational Application Developer.
  • Experience in using Web developments tools such as HTML, CSS, JSP, Java Script.
  • Good experience with Object Oriented Programming.
  • Having good experience on Data Structure, Multithreading, Exception Handling & Collection framework in JAVA.
  • Experience in using various Web and Application Servers like Apache Tomcat, IBM -Web Sphere application server.
  • Good knowledge in RDBMS concepts and experience in Sybase.
  • Hands-on experience in writing complex database queries, stored procedures and triggers.
  • Experience in designing Use Cases and Class Diagrams using UML.
  • Expertise in version control tools like Subversion and GIT.
  • Used Quality Center and Jira for bug tracking, issue tracking and project management.
  • Involved in code reviews, unit, Integration and System testing.
  • Used Jenkins for project build/release.
  • Experience in developing software using SDLC and Agile/Scrum methodologies.
  • Organized daily scrum meetings/standups for discussing sprint stories.
  • Worked as a Scrum master and involved in Sprint planning
  • Strong Analytical and Interpersonal Skills.
  • Key participant in all the phases of software development life cycle with Analysis, Design, Development, Integration, Maintenance, Debugging, Testing and Production support for Software Applications in Client Server environment, Object Oriented Technology and Web based applications.
  • Expertise in analyzing and solving technical problems, bug fixing and ability to learn and work efficiently as an individual and in team.
  • Effective Team player with Good Communication and Interpersonal Skills.

TECHNICAL SKILLS:

Enterprise Java: JSP, Servlets, JNDI, Java Mail, Logging API, Various J2EE and Standard Design Patterns

Programming Languages: Core and advanced Java, J2EE, HTML, UML, SQL

Tools: Struts 2.0/1.2, Spring Framework, Hibernate, Log4J, JUNIT, SoapUI, Web services - SOAP and Restful

Design Patterns: MVC, Front Controller, Business Delegate, Session Facade, Composite Entity, Value Object, Data Access Object and Business Object, Singleton, Factory

Markup/ Scripting Lang.: HTML, XML

Application/Web Servers: WebSphere Application Server 7.5, Tomcat

RDBMS: Oracle, Sybase

Version Control: SVN (Subversion), GIT, Source Tree tool

Defect/Bug Tracking: Quality Center 10.0, Jira

IDE: RAD 7.5, Eclipse, Weblogic, Websphere

O/S & Environment: Windows Vista/XP/2000, Mac, Linux

Methodology: Agile Methodology SCRUM, Water fall model

Design Skills: Requirements engineering, UML, Design patterns, code reviews, test planning

Build Tools: Maven, Ant

Web Application Frameworks: Struts, Spring

PROFESSIONAL EXPERIENCE:

Confidential, CA

Java Developer

Confidential, MA

Java Developer

Confidential, California

Java Developer

Confidential, San Diego

Java Developer

Confidential

Software Engineer

Confidential

Associate Software Engineer

Responsibilities:

  • Supporting various troubleshooting issues in development environment involving various technologies.
  • Expertise in developing Multi-Tier Web applications using Java, J2EE, JSP, Servlets, MVC Struts, Spring, Hibernate, JDBC, Maven, Web Services (JAX-RS, JAX-WS) and Restful - Jersey.
  • Experience in System Design, Software development and complex Client/Server Implementation, Web Development, Implementation of J2EE Technologies in Banking and Financial domain
  • Experience in J2EE and MVC architecture/implementation. Implemented model-view-controller (MVC) architecture using Struts Framework.
  • Extensive experience in programming with Java, Struts, Servlets, Java Server Pages, Java Beans, JDBC, HTML, JavaScript and Spring
  • Experienced with SOAP/WSDL. Have also designed and developed REST interfaces in Java.
  • Experience in spring technologies like MVC, AOP, JDBC, ORM (Hibernate) using IBM Rational Application Developer.
  • Experience in using Web developments tools such as HTML, CSS, JSP, Java Script.
  • Good experience with Object Oriented Programming.
  • Having good experience on Data Structure, Multithreading, Exception Handling & Collection framework in JAVA.
  • Experience in using various Web and Application Servers like Apache Tomcat, IBM -Web Sphere application server.
  • Good knowledge in RDBMS concepts and experience in Sybase.
  • Hands-on experience in writing complex database queries, stored procedures and triggers.
  • Experience in designing Use Cases and Class Diagrams using UML.
  • Expertise in version control tools like Subversion and GIT.
  • Used Quality Center and Jira for bug tracking, issue tracking and project management.
  • Involved in code reviews, unit, Integration and System testing.
  • Used Jenkins for project build/release.
  • Experience in developing software using SDLC and Agile/Scrum methodologies.
  • Organized daily scrum meetings/standups for discussing sprint stories.
  • Worked as a Scrum master and involved in Sprint planning
  • Strong Analytical and Interpersonal Skills.
  • Key participant in all the phases of software development life cycle with Analysis, Design, Development, Integration, Maintenance, Debugging, Testing and Production support for Software Applications in Client Server environment, Object Oriented Technology and Web based applications.

We'd love your feedback!