We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Result driven and dedicated professional with Masters in Computer Science and around 10 years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java/J2EE and C++ technologies
  • Extensive experience in Software Development Life Cycle (SDLC) - Requirements analysis, Design documents, Coding, and writing Test cases
  • Extensive experience with server-side programming technologies such as Servlets, JSP, JDBC, JMS, SOAP, REST, Facelets, Spring, EJB, Ajax, Test Base Development and Agile Methodology
  • Experience in developing web applications using JSP, jQuery, HTML5, Struts, JSF, and RichFaces
  • Good expertise in Hibernate using most of API like HQL and Criteria
  • Worked on multiple Spring modules: Core, Context, DAO, MVC and ORM modules
  • Developed web services using Axis frameworks and conversant with BPM concept/tool and SOA
  • Experience with Design Patterns such as Singleton, Factory, Adapter, MVC, Data Access Objects, Session Façade and good experience with Core Java and Collections.
  • Good exposure with application servers and web servers like Apache Tomcat, BEA Weblogic, WebSphere and IDEs like Eclipse, RAD 7.5 and IntelliJ IDEA
  • Strong knowledge of Relational Database Management systems such as Oracle and DB2.
  • Good experience in writing SQL queries and PL/SQL procedures
  • Experience in performing unit tests for the applications using Junit/Cactus Framework.
  • Experience in report generations using Crystal reports
  • Hands-on experience in preparing UML diagrams(Class/Sequence diagrams)
  • Expertise in developing applications using C/C++/VC++ languages under Unix/Linux systems
  • Hands-on experience in XML/XSLT configuration for the application data models.
  • Experience in Shell/Perl scripts and ANT scripts
  • Adept in using version control systems like CVS, SVN, Perforce and Clearcase
  • Good exposure to domains such as Supply Demand Match, Global Trade Finance, Inventory Management, Wealth Management and Investment Banking
  • Adept in working on any latest technology including Android development, Cloud Computing, Confidential App Engine, Big Table and NoSQL
  • Ability to create friendly and motivational work environment to increase productivity
  • Possess excellent communication, entrepreneur/intrepreneur, presentation, behavior, team building, client interaction, situation handling, challenging environment with excellent debugging and problem solving skills, analytical, interpersonal skills.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, ProC, SQL, PL/SQL, HTML5, XHTML, XML.

Java Technologies: J2SE 5/6, Servlets, JSP, EJB 2.0, JMS, Web Services.

Frameworks: Struts 1.x/2, Spring 2.5, Hibernate 3.0, JSF 1.2, Facelets, Rich Faces 3.0, Web services, iBatis, jQuery1.7.

Databases: Oracle 10g/11g, DB2, SQL Server 7.0 and Ms-Access

Application/Web servers: Web Logic 11, WebSphere 7, Apache Tomcat 5.5 and JBoss

Process Automation and Version Control Tools: ANT, Maven 2.2, Junit 4, RAD, SVN, CVS, Perforce, Clearcase SQL Developer and IBM Data Studio

Scripting languages: Shell, Perl, JavaScript and HTML4/HTML5/CSS, jQuery

IDE Tools: Eclipse 3.X, RAD and IntelliJ IDEA

Operating Systems: UNIX, MS-DOS, Win 9x, Win-NT 4.0, Linux and AIX

OOD & OOA: UML, Rational Rose, MS-Visio, Design Patterns, Use-Case diagrams, Sequence diagrams, Class diagrams, Activity diagrams.

SDLC Methods: Waterfall Model, SCRUM, Agile, Extreme programming, Test Case Driven Development

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Organized and coordinated meetings with Business Analyst, Product Specialist and Lead Developers tounderstand business processesandapplication workflows
  • Implemented persistence layer with Hibernate APIs, XML mapping files and HQL object querying language.
  • Developed programmed application using Spring 3.0, Spring MVC and Hibernate
  • Create RESTFul web service that TEMPhas been used for consumption for other application
  • Designed and developed SOAP based web service client
  • Designedanddevelopedposting workflow components module
  • Proposing high level/low level estimates (Sprint wise) to the customer
  • Designing and developing complex module, injecting utilities and Test/Code coverage
  • Involved in design and implementation of different kinds of controllers in Spring MVC to best suit the business requirements.
  • Involved in the build process with the Configuration management team and version control through TeamCity, CVS and VSS.
  • Studied the Use CasesandUML diagramstounderstand the various business and data flows and developed Java programs following theClass diagramsfor low level programmer
  • Was responsible for designing the tables in database.
  • Prepared detailed Use Case Features from Specs.
  • Done test using JUNIT
  • Provided extensive pre-delivery support usingBug Fixing, Code Reviews, etc.
  • Creation of Java Stored Procedure using SQL

Environment: Java (jdk1.6), Weblogic 11g, MSSQL 2008, Hibernate, Spring MVC, Spring, jQuery, HTML5, Web services, RESTFUL, JIRA, Agile Methodology, poi3.8, eclipse, SVN and Design Patterns

Confidential

Sr. Java Consultant

Responsibilities:

  • Involved in the analysis, design and development of the application components using JSP, Servlets based on Struts framework.
  • Designed the database schema in Oracle 9i.
  • Developed Java Server Pages and Java Beans on the server side using the Model View Controller (MVC) and Struts.
  • Designed and developed spring service and hibernate data mapping with database.
  • Integrated Struts with spring and hibernate
  • Wrote new SOAP web service for pulling data from MYSQL database
  • Implemented persistence layer with Hibernate APIs, XML mapping files and HQL object querying language.
  • Involved in the build process with the Configuration management team and version control through CVS.
  • Developed reports using Crystal Reports 8.5.
  • Done code review of team members
  • Deployed the application as a JSR 168 compliant portlet on Vignette.
  • Done test using JUNIT
  • Wrote ant build for deployment and integration
  • Used SVN for version control

Environment: Java (jdk1.6), Websphere 7.0, Spring, Hibernate3, Struts 2.0, HTML4, JMS, SOAP Webservices, poi3.8, RAD7.5, SVN and Design Patterns, MSSQL 2008, Window XP, Linux

Confidential

Sr. Java Developer

Responsibilities:

  • Implemented persistence layer with Hibernate APIs, XML mapping files and HQL object querying language.
  • Developed programmed application using Spring 3.0, Spring MVC and Hibernate
  • Developed RESTFul web service that TEMPhas been used for consumption for other application
  • Designed and developed SOAP based web service client
  • Used JUNIT for testing
  • Done integration with teamcity for continuous automatic build
  • Generate report in PDF using itext
  • Created hibernate model class and populate data in it.
  • Optimized code using JTest findings and manual code review
  • Involved in end-to-end delivery of code remediation project with the team

Environment: Java (jdk1.6), Web sphere 7, J2EE, JSP, Servlets, jQuery, Struts, EJBs, Webservices, Oracle-10, eclipse, spring, MQ series, Design Patterns and Command architecture

Confidential

Sr. Java Developer

Responsibilities:

  • Analyzed data discrepancy in daily reconciliation report of customer
  • Worked on IE8/ Confidential Chrome Upgrade project, mainly on project management activities and interaction with client
  • Worked on production issues
  • Delivered end-to-end Confidential Tax Re-Calculation module which was the specific requirement of Confidential for re-calculating of taxes
  • Worked on Actuate Reports for Exercise Tax Upload
  • Supported Exercise Tax Upload in IUT and UAT
  • Designed and implemented Exercise Tax Upload module in “Third Party Taxation” project of R25 which includes Re-calculation of taxes
  • Done automation of build environment
  • Delivered optimization project
  • Delivered WAS 6.1 migration
  • Delivered FTM module
  • Migrated Source Version Control from pvcs to SVN

Environment: Java (jdk1.5), Web sphere 7, J2EE, JSP, JMS, SOAP, MQ Series, Servlets, SQLJ, DB2, RAD7.5, SVN, Actuate-10, Spring, Hibernate, iBatis and Design Patterns

Confidential

Senior Developer

Responsibilities:

  • Involved in use-case and designing for edit reservation
  • Developing edit reservation for business tier
  • Fixed production bugs
  • Supported the application

Environment: J2EE, Servlet, Jsp, Struts, EJB, Java Script, WebLogic, Oracle 9i, Webservices, Ehcache, SiteMinder, Apache Axis, Rational Clear-Case, Ant, X-Doclet, Log4j, Junit and Visio

Confidential

Senior Developer

Responsibilities:

  • Functionality implementation in Tag Libraries, Session Bean, Hibernate and X-Doclet
  • Written test cases using Cactus
  • Security implementation of Reconciliation

Environment: J2EE, Servlets, JSP, Tag Libraries, EJB, Hibernate, HTML, JavaScript, WebLogic, Oracle 9i, Ant, Cactus, X-Doclet and Log4j

Confidential

Developer

Responsibilities:

  • Design and implementation of Waterfall Liability Module (requirement of Motorola)
  • Functionality implementation in Struts, XMLC and Barracuda based MVC model and used Message driven bean (MDB) for running database procedure in background.

Environment: J2EE, Struts, JDO, JAXB, JAXP, XML Schema, XMLC, Barracuda, HTML, JavaScript, JBoss, Oracle 9i, Ant, Junit and Log4j

We'd love your feedback!