We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • 10+ years of professional experience in complete SDLC catering to different marketing segments (Large Enterprises, Small and Medium Enterprises (SME) & Consumer)
  • Excellent analytical, problem solving, technical, interpersonal, and communication skills with a strong entrepreneurial drive
  • Extensive experience in design/development of on Java/J2EE based products
  • Extensive experience in MVC (Model View Controller) architecture using spring, struts frameworks
  • Good experience in developing web application applications using Tomcat Apache Server, IBM WebSphere, JBoss
  • Well versed with Service Oriented Architecture (SOA) and WebServices(REST,SOAP)
  • Well versed with RDBMS (Oracle, Sybase, MySQL)
  • Well versed with design/development on C++ based products
  • Good exposure to working with Agile teams using Agile methodologies and tools
  • Strong Exposure to Linux, Solaris, AIX, HP - UX and Windows Operating Systems
  • Good exposure to working with Configuration Management Tools like Perforce, Clearcase, SVN, CVS
  • Good Exposure to multiple Industry domains like Financial Services, Enterprise IT Management(EITM), EDC

TECHNICAL SKILLS

Languages: Java (JDK 6), JavaScript, Shell Script

Internet Technologies: JSP, Servlets, Hibernate 3.0, JDBC

Distributed Technologies: SOA Web Services(RESTful, SOAP), DCOM, Sockets

Web Application Frameworks: Spring 3.0, Struts 2.0, J2EE

Persistence Tier: Oracle 11g, Sybase ASE 11, MySQL 5.5

Web Servers: Tomcat 7, JBoss 5.1, WebSphere 5.1/6.1

Operating Systems: Redhat Linux ES 4.0, HP UX 11i, AIX 5.3, Windows 7

Domain Knowledge: Financial Services, Enterprise IT Management(EITM), EDC

Object Modeling Tools: Microsoft Visio, Visual UML, WebUML, ERWIN 4.1

Development Tools: Eclipse Juno/Indigo, Visual Studio 10, IntelliJ IDEA, Maven, ANT

Defect Tracking Tools: Jira, BugZilla, Mercury Quality Center(QC)

Configuration Management: Perforce, CVS, SVN, Rational Clearcase, CA Harve

PROFESSIONAL EXPERIENCE

Confidential, CA

Sr. Java Developer

Responsibilities:

  • Analyzing the business requirements and propose an appropriate functional and technical solution
  • Used UML design methodologies (Class, Sequence & State Diagrams)
  • Designed and Developed QuickBooks Accounting features using Java
  • Designed and Developed Ask My Client(AMC) RESTful webservices using Jersey API
  • Developed AMC Server side controller code using Servlets
  • Developed Database access layers for the new features accessing data stored in MySQL database using Hibernate ORM
  • Involved in AMC Database Schema Design
  • Developed AMC Client Webservice client using AngularJS Javascipt Framework
  • Developed Unit Tests for the newly added features using JUnit
  • Developed and tracked QuickBooks product using Agile Scrum methodologies(using Rally tool)
  • Used Design Patterns like MVC, Dependency Injection(DI), Observer, Singleton, Factory, Adapter heavily during design/development
  • Performed Code Reviews using Code Collaborator tool
  • Performed Integration testing with other modules and QA team

Environment: Java 1.6, J2EE, Spring MVC Framework, RESTful WebService(Jersey), SOAP Webservices, Hibernate 3.0, MySQL 5.5, Sybase ASE 11, Amazon AWS Cloud Services EC2, Servlets, JAXB, JSON, AngularJS JavaScript Framework, Java Script, Tomcat, Maven, JUnit, JMeter, Eclipse Juno, WebUML, Perforce, Code Collaborator, Jenkins, Jira, Rally(Agile)

Confidential, CA

Sr. Java/J2ee Developer

Responsibilities:

  • Designed and Developed QuickBooks Online features using Java and UML
  • Developed QBO product using Spring Framework
  • Developed QBO product User Interface using JSP TagLibaries
  • Used JAXB for Java to XML binding to persist QBO Configuration
  • Developed Database access layers for the new features accessing data stored in Oracle database using Hibernate
  • Developed QBO client side Validations using JQuery(Javascipt)
  • Developed Unit Tests for the newly added features using JUnit
  • Developed and tracked QuickBooks product using Agile Scrum methodologies(using Rally tool)
  • Performed Code Reviews using Code Collaborator
  • Provided Production Support for QBO releases

Environment: Java 1.5, J2EE, Spring MVC Framework, Hibernate 3.0, Oracle 11g, Servlets, JAXB, JSON, JQuery, Java Script, Tomcat, Maven, XML, JUnit, Eclipse Indigo, Perforce, Code Collaborator, Hudson, Rally(Agile)

Confidential, OR

Sr. Java Developer

Responsibilities:

  • Developed Wireless Multicomm Connection Manager using Spring Framework(J2EE)
  • Developed the Multicomm UI using JSP
  • Implemented DAO pattern to persist data using JDBC
  • Developed Java interoperable layer using JNI(Java Native Interface)
  • Developed Distributed logger using Log4J
  • Developed WA LogTransformer module to generate HTML pages from XML Logs using XSLT
  • Used Design Patterns like MVC, Singleton, Factory, Façade heavily during design/development
  • Developed and tracked the product using Agile Scrum methodologies(using VersionOne tool)

Environment: Java 1.4, J2EE, Spring Framework, JSP, Servlets, JDBC, JBoss 4.0.2, JQuery, Eclipse, Java Script, XSLT, XML, CSS, SQL, ANT, SVN, Log4J, Bugzilla, VersionOne(Agile)

Confidential, NY

Sr. Java Developer

Responsibilities:

  • Analyzed & Documented the present systems Architecture and Design
  • Designed/Developed Use Cases, Class Diagrams and Sequence Diagrams using UML
  • Developed Asset Management Web interface using Java Server Pages(JSP)
  • The Asset Management data layer accessing Oracle database was developed using JDBC
  • Developed DSM SOAP based Webservices using Apache Axis
  • Developed UI validations using JQuery
  • Used Design Patterns like Singleton, Factory, Observer heavily during design/development
  • Conduct Peer Code Reviews

Environment: Java 1.5, Struts 1.2, JSP, XML, Apache Axis 1.3, IBM Websphere, IntelliJ IDEA, VI Editor, Oracle 10g, JDBC, JQuery, CSS, ANT, CVS, Linux, g++/gcc, gdb

Confidential, NY

Software Engineer

Responsibilities:

  • Involved in the architectural design and development of the Product r11.1 Release
  • Developed DSM AM in Windows and Linux platforms using Java
  • Developed AM UI in Java Swing
  • Ported DSM AM from HPUX to LINUX Platform using C++
  • Ported DSM SD from AIX to LINUX Platform using C++

Environment: Java 1.4, Swing, C++, Redhat Linux ES 4.0, AIX 5.3, HPUX 11.23, Windows XP, CA Harvest

Confidential

Software Engineer

Responsibilities:

  • Developed Database access layer using Pro*C
  • Developed distributed Communication System using C++(BSD TCP Sockets)
  • Developed Distributed logging system using C++
  • Developed FDD UI using OpenGL
  • Fixed bugs in FDD system using C++ and Dbx debugger
  • Fixed bugs in existing system using C

Environment: C, C++, Pro*C, TCP/IP, Sun Solaris 2.7, Oracle

We'd love your feedback!