We provide IT Staff Augmentation Services!

Senior Developer Resume

2.00/5 (Submit Your Rating)

NJ

SUMMARY

  • 14+ years of experience in design and implementations of Java / J2EE based enterprise applications. Experience inApplication design and Developing of B2B and E - Commerce applications (Open Integration through XML, SOA and web services) .
  • Having Good Experience in Core Banking, Security, Telecom, Wireless, E-comm, Healthcare and Content Management domains.
  • Extensively worked on n-tier architecture system with application system development using Java, JDBC, Servlets, JSP, Struts, Tiles, EJB, Spring, Spring Integration, Spring Batch, Camel, Hibernate, XML, HTML, CSS, JavaScript, JQuery, JSON, AJAX, Actuate Reports, Jasper Reports, Adobe Flex, Cairngorm, BlazeDS and IDETool.
  • Deployed and Configured Java/J2EE application in Tomcat, Resin, Web Sphere, Web logic, JBoss in UNIX environments.
  • Expertise with Spring, Hibernate, and Struts application frameworks.
  • Very Strong conceptual and hands on programming skills on Collections, Multi-Threading, Garbage Collection, Exception Handling, OOPs concepts in Core Java
  • Strong in Object oriented fundamentals and relational database principles and Patterns (OO Patterns, J2EE Patterns, EIP Patterns, SOA Patterns)
  • Developed Software using Agile Methodologies.
  • Hands-on experience with various Application servers and Web servers (WebLogic,IBM Web Sphere
  • Application Server, JBoss, and Tomcat) with wide variety of development tools like IBM RAD, My Eclipse, IntelliJ, Net Beans.
  • Have good experience on RDBMS database technologies like SQL,PL\SQL, Oracle, PostgeSQL, DB2, MS SQL, and MySQL.
  • Strong experience in database design using DDL, DML, writing complex SQL Queries and Stored Procedures.
  • Expertise in working with Developer IDEs like ECLIPSE, RAD and multiple operating systems like Windows XP/ 2000/ NT and UNIX.
  • Experienced in test driven development (TDD). Practiced test first development.
  • Experience in software configuration management Tools ieIBM Clear Case,SVN, CVS, VSS, Perforce, GIT.
  • Proficient in unit testing the application using JUnit, Mockito, PowerMockito.
  • Have good experience in Performance testing by Using JMeter.
  • Experienced in building tool Maven, ANT and Jenkins.
  • Leading daily standup meetings and monitoring progress to facilitate PM and developers
  • Able to learn and adapt emerging technologies in work area.
  • Ability to multi-task, work independently and as part of multiple team.
  • Highly motivated, analytical problem solver and troubleshooterwith strong attention to detail.
  • Excellentinterpersonal abilities, communication skills, time management and team skillswith an intention to work hard to attain project deadlines under stressful environments.
  • Conducted detailed requirement gathering through sessions, use case diagrams and prototypes.

TECHNICAL SKILLS

Operating Systems: Unix, Linux, Solaris, Mac, Windows

Languages: Java/J2EE, PL/SQL, C, C++

Databases: Oracle, My SQL, PostgeSQL, DB2, MS SQL, Cassandra, MongoDB.

J2EE Tech & Frameworks: Servlet, JSP, JSTL, Struts, Tiles, Spring, Spring Batch, Spring Integration, Camel, Wicket, Mybatis, Mockito, PowerMockito, EJB, RMI, Axis, Java Script, JQuery, Adobe Flex, Cairngorm, BlazeDS, Web Services,SOAP, RESTful

Web & Application Servers: Tomcat, Resin, Apache 2, Web Sphere, Weblogic, JBOSS

Visual RAD Tools: Eclipse, IntelliJ, Net Beans

O/R Mapping Tool: Hibernate, Mybatis

UML Development Tools: MS Visio, Argo UML, Umbrello, EDraw

CM Tools: GIT, SVN, CSV, VSS, IBM Clear Case, Perforce

Script & Project Build Tools: Unix Shell Script, Ant, Maven

Reports Development Tool: Actuate erdPro v9, Information Object Designer, Jasper

Reports Server / Integration: Actuate iPortal v9, iServer v9, Server Integration Tech v9

Project Management Tool: Ms Project, MS Excel

Other Tools: JIRA, Confluence, Jacoco, Jenkins, Bamboo.

PROFESSIONAL EXPERIENCE

Confidential, NJ

Senior Developer

Responsibilities:

  • Involved in the development of Software Development Life Cycle in Rational Unified Process.
  • Worked with Clients and the analyze to gather the requirements.
  • Prepared the designing Sequence Diagrams, Class Diagrams and Data Flow Diagram
  • Intracts with Data Analyst to create Data Modeling for Data Migration
  • Prepared Functional Specific & Technical Documents Design.
  • Worked on Spring, Restful, SOAP Services, MyBatis, Swagger, Camel, Spring Integration, Spring Batch, Cassandra, JUnit, Mockito, PowerMockito, Ant, Maven, Unix Shell, DB Scripts, Custom Client Java Frameworks such as JISI, DPS, Nucleus, IBM MQueue, Active MQueue.
  • Written the Business logics by using various Java, J2EE Design patterns.
  • Extensively implemented the Error Handing with different transition status in application
  • Excperiance in Java Multithreading programming
  • Written the RDBMS- SQL Query, No-SQL Query to get the values from the Database.
  • Used to Prepare and executed TDD for each module.
  • Implemented Web and Rest servicess through out the application from Legacy systems.
  • Conduct the code review comments for the application
  • Executed Sanity and Smoke, Regression and Performance testing for application.
  • Maintained the source code Using version control Tools such as SVN, GIT
  • Used Jenkins, Bamboo for Continous Integration build the applications.
  • Used to get the logs from Production, XAT, UAT and DEV through WINSCP, Unix and Linux scripts.
  • Used JIRA for Bug tracking tool for interaction with testing team updates.
  • Attending daily scrum meetings for reporting the status.
  • Used Sonar to maintain coding standards for the project.
  • Actively participated in the complete life cycle of the project, from the requirements phase to Production phase.

Environment: Java, Spring, Spring Batch, Spring Integration, MyBatis, Apache Camel, Web Services (ie Restful, SOAP), XML Technologies, Junit, Mockito, PowerMockito, Tomcat, Websphere, Eclipse, IntelliJ, Linux, Windows, GIT, SVN, Jacoco, Bamboo, Ant, Maven, IBM DB2, MS SQL Server, Cassandra, Kafka, Spark, Hadoop.

Confidential, CA

Senior Devloper

Responsibilities:

  • Collected Business requirements from the client and Business Analyst, Functional Specification Document (FSD) have been developed
  • Developed the High level Design Documents(HLDD) & Low Level Design Documents (LLDD).
  • Developed the components that are used by internal members and for the application.
  • Prepared the SDD based on the FSD from the scratch.
  • Managed full lifecycle of software development including documenting functional specs, technical specs,coding, unit testing, system integration testing and implementation.
  • Prepared the designing of Use-cases, Sequence Diagrams, Class Diagrams and Data Flow diagram
  • Excperiance in Java Multithreading programming
  • Followed Agile scrum methodologies.
  • Design User Interface by using Flex, Cairngorm, BlazeDS, JQuery, Jasper Reports, Wicket.
  • Worked on Web and Rest Services, Spring, Hibernate, BPMS.
  • Written the Business logics by using various Java, J2EE Design patterns.
  • Written the RDBMS- SQL Query to get the values from the Database.
  • Written the PL/SQL - Stored Procedures to process the batch JOBS
  • Used Jenkins for Continous Integration build the application.
  • Used to Prepare and executed TDD for each module.
  • Used Log4j for debugging the logs.
  • Conduct the code review comments for the application
  • Executed Regression and Security Testing for application
  • Experience in performance testing by using JMeter.
  • Used Client coding standards for the project.
  • Actively participated in the complete life cycle of the project, from the requirements phase toproduction phase.

Environment: Java 1.5, Spring 2, Hibernate 3, Wicket 1.4, Adobe Flex, Cairngorm, BlazeDS, Tomcat 5.5, Eclipse 3.4, XML, Jasper Report Designer, Jasper Report Server, Citrix, Windows 7, Linux.

Confidential

Senior Application Devloper

Responsibilities:

  • Collected Business requirements from the client and Business Analyst, Functional Specification Document (FSD) have been developed
  • Developed the High level Design Documents(HLDD) & Low Level Design Documents (LLDD).
  • Managed full lifecycle of software development including documenting functional specs, technical specs,coding, unit testing, system integration testing and implementation.
  • Prepared the designing of Use-cases, Sequence Diagrams, Class Diagrams and Data Flow diagram
  • Followed Agile scrum methodologies.
  • Design User Interface by using Wicket, JQuery, Spring, Hibernate, Web and Rest Services.
  • Written the Business logics by using various Java, J2EE Design patterns.
  • Excperiance in Java Multithreading programming
  • Written the RDBMS- SQL Query to get the values from the Database.
  • Used Jenkins for Continous Integration build the application.
  • Used to Prepare and executed TDD for each module.
  • Used Log4j for debugging the logs.
  • Conduct the code review comments for the application
  • Executed Regression and Unit Testing for application
  • Used Client coding standards for the project.
  • Actively participated in the complete life cycle of the project, from the requirements phase toproduction phase.

Environment: Java 1.5, Wicket, Spring, Hibernate, Servlet 2.4, JSP 2.0, JQuery, Tomcat 5.5, Eclipse 3.4, XML, XSD.

Confidential

Delivery Project Lead

Responsibilities:

  • Prepared the designing of Use-cases, Sequence Diagrams, Class Diagrams and Data Flow diagram.
  • Prepared Technical Documents Design for each module.
  • Analyzing the new requirements, prepared UML diagrams for each functionality.
  • Configured Javelina produt for client demo, developed various business functionality with in this product.
  • Used to Prepare and executed TDD for each module.
  • Responsible to generate the product ratings based on the Rules engine.
  • Written JDBC statements, prepared statements and callable statements for various database update, insert, delete operations and for invoking functions, stored procedures.
  • Written database Procedures, Meterialzed Views as per the business logic requirements.
  • Responsible for writing RDBMS- SQL Query to get the values from the Database.
  • Written the PL/SQL - Stored Procedures, Meterialized View for the functionality loading Product types, Sub Types, Sub sub types and Audit Trail details loading in UI.
  • Responsible for Developed, Managed, Delived Product to QA, UAT, Prodction.
  • Used Sonar to maintain coding standards for the project.
  • Executed Integration testing, Component testing,System testing and Functional Testing.
  • Responsible in maintaining the Project code Using SVN as a version control system.
  • Involved in defect tracking and defect fixing, performance fixes.

Environment: Java 1.5, Spring, Servlet 2.4, JSP 2.0, MVC framework, XTTM, DataGrape, Ant1.7, PostgreSQL 1.8.3, Tomcat 6, Apache2.2, Eclipse 3.4, Redhat Linux 9, XML, XSD, Actuate erdPro, iPortal, iServer, Server Integration Tech, Axis, SSO, JMX, PDF Generation through iText API.

Confidential

Lead Engineer

Responsibilities:

  • Analysis of the specifications provided by the clients in coordination with BA and clients
  • Prepared the designing of Use-cases, Sequence Diagrams, Class Diagrams and Data Flow diagram
  • Developed Business logics using Struts, Spring, Spring, and exposed though Web Services.
  • Prepared Technical Documents Design for each module.
  • Migrated the servlets to the Spring Controllers and developed Spring Interceptors, worked on JSPs, JSTL, and JSP Custom Tags.
  • Developed prototype application based on MVC architecture.
  • Implemented the Tiles frameworks and Tiles Configurer for presentation layer.
  • Responsible for writing the Delegate Class and Value Objects to interact with Services.
  • Responsible for writing the Service Class and Value Objects to interact with DAO.
  • Used to Prepare and executed TDD for each module.
  • Responsible to generate the product ratings based on the Rules engine.
  • Responsible for writing RDBMS- SQL Query to get the values from the Database.
  • Prepared and executed Unit Test Cases for each module.
  • Executed Integration testing, Component testing,System testing and Functional Testing to the whole Application.
  • Responsible in maintaining the Project code Using Perforce as a version control system.
  • Involved in defect tracking and defect fixes and performance fixes.

Environment: Java/J2EE, Struts 1.1 with Tiles, Servlet 2.3, JSP 1.2, JSTL 1.1, Oracle 9i, Resin 2.1.10, Apache 1.3, IntelliJ 4.5, Redhat Linux 9, Axis, XML, SMIL, Ant 1.5, Web Services.

Confidential 

Software Consultant

Responsibilities:

  • Developed Business logics using Struts, Spring, Spring, and exposed though Web Services.
  • Implemented the Struts, Servlets, Custom JSP, JSTL and Tiles frameworks, Tiles used for presentation layer.
  • Responsible for writing the Delegate Class and Value Objects to interact with Services.
  • Responsible for writing the Service Class and Value Objects to interact with DAO.
  • Used to Prepare and executed TDD for each module.
  • Responsible for writing RDBMS- SQL Query to get the values from the Database.
  • Executed Integration testing, Component testing,System testing and Functional Testing to the whole Application.
  • Responsible in maintaining the Project code Using Perforce as a version control system.
  • Involved in defect tracking and defect fixes and performance fixes..

Environment: Java/J2EE, Struts 1.1 with Tiles, JSP 1.2, Servlet 2.3, JSTL 1.1, Oracle 9i, Resin 2.1.10, Apache1.3, IntelliJ 4, Redhat Linux 9, Ant 1.5, Web Services

We'd love your feedback!