We provide IT Staff Augmentation Services!

Sr. Developer Resume

2.00/5 (Submit Your Rating)

Sacramento, CA

SUMMARY:

  • 10+ years of IT experience in developing scalable, cost - effective, distributed and web-based enterprise software applications using Java, J2EE and client-server technologies.
  • Experience working extensively in all phases of a project development life cycle from Requirements analysis, Object Oriented Analysis & Design, Implementation, Testing, Documentation, Standard reviews, Production support and maintenance.
  • Proficient in J2EE components such as Servlets, JSP, EJB, JDBC, Java Beans.
  • Extensive experience in frameworks like AngularJS, Struts framework, CURAM framework, JSF Framework and Spring Framework.
  • Extensive experience in developing applications using Rest2.0(Jersey Implementation) Servlet 2.4, JSP, JDBC, XML Technologies, JavaScript, HTML, XHTML.
  • Experience in working with Databases such as Oracle 10, DB2, informix and MySQL.
  • Experience in Oracle SQL & PL/SQL. (Triggers, Cursers, Packages, Function & Procedures).
  • Expertise in developing distributed applications using Application Servers such as Weblogic 10.3, Websphere 6.0, Tomcat 9, jetty.
  • Expert in design skills using Java/J2EE Design Patterns, Unified Modeling Language (UML) and Object Modeling Technique.
  • Experience in working with SOA Architecture Web Services, SOAP, WSDL, JAXB and REST Architecture.
  • Curam Certified Developer V5.0 which is an Enterprise Application for Human services, Social security and Labor.
  • Honored with MVP award for amazing work and dedication to the team by Vanguard.
  • Honored with Certificate of appreciation for dedication and commitment by Citibank ReBT Singapore.
  • Proven ability to provide complete technology solutions for client (Financial institution, Citibank APAC region, Vanguard) in the functional areas of Finance (internet banking) domain and for JPMC in the HOMES RETIAL FINANCE and in HEALTHCARE.
  • Experience in application development using IDE’s like Eclipse, JDEVELOPER 11G, STS
  • Good understanding of Software Development Life Cycle (SDLC).
  • Expert in agile development life cycle, Agile and Scrum environment.
  • Recognized as a creative and effective trouble-shooter and problem solver in client site abroad and offshore at all times.
  • Good communication and interpersonal skills, who can deliver effective presentations, consult on technology projects and maintain collaborative relationships.

TECHNICAL SKILLS:

Programming Languages: Java, SQL/PLSQL

Java/J2EE Technologies: J2EE, JAX-RS2.0, JSP, Servlets, JDBC 2.0/3.0, EJB, Web Services(Axis 2), SOAP, WSDL, REST, JAXB, Spring, JNDI, RMI, Couchbase cache.

Web/App. Server: Tomcat 5.5 & 6.x,7.x, WebLogic7.0, 8.1 & 9.0, 10.0, and WebSphere 5.1/6.0, Axis 2.x

Application Frameworks: Struts 1.x, Struts 2, Hibernate, JSF, Jersey and Spring

Web development Technologies: JSP, AgnularJS, JQuery, XML, HTML, XSLT, JavaScript, CSS, Servlets, Ajax.

Databases: Oracle 10g, SQL Server 6.5, DB2, MySQL, PL/SQL, Informix, MS Access.

IDEs: STS3.4, Eclipse, JDeveloper 11g.

OOAD: Data Modeling and design, Rational Rose, UML, Class diagrams, Activity diagrams, Sequence diagrams, Design Patterns

Methodology: Waterfall Model, Agile, Scrum

Build & Deployment Tools: Ant, Maven

Unit testing: Junit4, Mockito, EasyMock, Jasmine framework

WORK EXPERIENCE:

Confidential

Sr. Developer

Responsibilities:

  • Carved out existing transfer service code into Transfer Micro service to support open API banking services.
  • Developed, designed and support new Clients request.
  • Interaction/co-ordination with client’s team, QA Team, dev-ops team and product/business team.
  • Worked on circuit breaker resilience design pattern.
  • Used AGILE as development methodology.

Environment: Java, Spring-core, RESTful web services using Spring, Spring Boot, XML, log4j, Apache MavenTomcat, Jenkins, Apigee API Gateway, Splunk for log analysis, Mockito, PowerMockito

Confidential

Sr .Java/J2EE developer

Responsibilities:

  • Involved in the design, development, testing and deployment and production support.
  • Developed Use Cases, Class diagrams, Sequence diagrams and User Interface diagrams in UML using Rational Rose.
  • Used AGILE as development methodology
  • Participated in Agile Sprint planning.
  • Used TDD (Test Driven Development) methodology for developing the application.
  • Designed and implemented the user interface using Java/J2EE, JSP, Servlet, JSF, Html5, AngularJS, Jasmine test suite, Spring Framework, Junit, JAX-RS2.0 (Java API for RESTful Web Services using Jersey framework), TortoiseSVN 1.7.10, Sonatype Nexus Professional, Spring Tool Suite 3.4.0, IBM RAD, Websphere6.1, Tomcat7, XML, Control-M Enterprise Manager(Job Scheduler), Http Watch Professional, JProfiler7(Memory management tool), MKS toolkit(provides Unix-like environment for scripting), Unix script, Maven 3, PuTTY, NoMachine unix .

Confidential

Sr Java/J2EE Developer

Responsibilities:

  • Involved in the design, development, packaging, testing and deployment of the application.
  • Developed Use Cases, Class diagrams, Sequence diagrams and User Interface diagrams in UML using Rational Rose.
  • Designed and implemented the user interface using Oracle JSF fragments(JSF/AJAX), JSP, JSF2.0, RICHFACES4, JavaScript, HTML, CSS and AJAX .
  • Used Oracle ADF to get advantage of MVC design pattern.
  • Used Oracle ADF model layer(Views/Entity) to implement the Business layer and Data Access layer.
  • User ADF task flows
  • Developed code for Data Access Objects (DAO).
  • Use and generate proxy to get data from webservices like Axis 2.
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
  • Attended regular meetings with the Business to update the progress of project development.
  • Used Ant for building EAR and worked with Production Control team for implementation & deployment.

Environment: Java, JSF2.0, Richfaces4, AJAX, Oracle ADF,ADF Task flow, Oracle 10, Jdeveloper 11g, Web Service, SOAP UI 3.6.1, SQL developer, Spring IOC.

Confidential - Sacramento, CA

Sr Java/J2EE Developer

Responsibilities:

  • Responsible for requirements gathering, analysis, and system design and interacted with business users in analyzing the requirements.
  • Used Rational Unified Process (RUP) to develop the project.
  • Involved in creation of UML diagrams like Class, Activity, and Sequence Diagrams using modeling tools of IBM Rational Rose.
  • Used IBM Rational Software Architect for development.
  • Involved in the development of JSPs and Servlets for different User Interfaces.
  • Used AJAX for highly intensive user operations.
  • Developed Web Services using SOAP.
  • Development of core application modules using Java, EJB, JAXB and Oracle.
  • Used multithreading in programming to improve overall performance.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Added client side validations using Javascript.
  • Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files.
  • Involved in Unit Testing of Various Modules based on the Test Cases.
  • Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase.
  • Involved and participated in Code reviews.
  • Used Log4J logging framework for logging messages.
  • Used Rational ClearCase for version control.

Environment: Java, Struts MVC, JSP, Curam Framework 5.0, Oracle 9.1, Rational Rose, Web Service

Confidential, New york

Java/J2EE Developer

Responsibilities:

  • Involved in the architecture of the modules according to the J2EE Standards like, client tier, web tier and business tier.
  • Used various tag libraries for the presentation purpose such as Struts, JSP tag Libraries.
  • Used Struts Validator framework for client side validation and server side validation.
  • Developed the application using MVC (Model/View/Controller) design pattern.
  • Developed the Action classes and Action forms for handling the requests and responses.
  • Implemented the Business Services and Persistence Services to perform Business Logic.
  • Used Hibernate framework and created the Hibernate mapping xml files (hbm) for persistent services.
  • Used JAXB to generate the stubs for Web Services.
  • Used J2EE and Java design patterns such as DAO, Singleton and Factory Patterns.
  • Developed the application using the UML class and sequence diagrams.
  • Developed test cases for Business layer and persistence layer classes using JUNIT
  • Involved in writing the Use cases and documenting.
  • Debugging the application and interacting with the QA and testing teams on regular basis and helping them in providing the overall quality of the project.
  • Wrote and used UNIX shell scripts
  • Involved in overall system’s support and maintenance services such as defect fixing, future enhancements, testing and documentation.

Environment: Java, Quartz1.6, Struts1.3.8, JAXB, Hibernate, Servlet, JSP, Ajax, Javascript.

Confidential, Tampa, FL

Tech Lead, Java/J2EE Developer

Responsibilities:

  • Developed System Design Docs ( SDD ) as per the requirements.
  • Involved in Analysis & Design, estimate work effort of the project in a rapidly changing environment.
  • Developed a Prototype of the project with mockup screens for business approval.
  • Designed and implemented the user interface using JSP, Servlets, JavaScript, HTML,CSS and AJAX.
  • Used JSP Custom Tag Library ( JSTL ) to build the user Interface of the application.
  • Implemented the MVC pattern with Struts framework with Tiles for the presentation layer
  • Worked on ER modeling of the back-end tables and used JDBC for connecting to database.
  • Used Toad to build complex multi table joins, sub queries using SQL .
  • Used Java Mail to trigger emails to the users.
  • Implemented various design patterns: Singleton, Data Access Object (DAO), Command Design Pattern, Factory Method Design Pattern.
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
  • Attended regular meetings with the Business to update the progress of project development.
  • Used Ant for building EAR and worked with Production Control team for implementation & deployment.
  • Worked on Unix after deployment and monitored the logs.
  • Worked on creating and executed Unit Testing with Junit .
  • Provided user support in all phases of SDLC till its successful implementation .

Environment: Java, Struts, JSP, EJB, oracle9i, Javascript, Unix

Confidential

J2EE Developer

Responsibilities:

  • Involved in all the phases of (SDLC) Software Development Life Cycle including analysis, designing, coding, testing and deployment of the application.
  • Developed user interface using JSP, JSP Tag libraries (JSTL) to simplify the complexities of the application.
  • Used Struts framework to implement MVC2 Architecture.
  • Used the Struts Validation Framework in the presentation layer.
  • Used Struts as web framework.
  • Involved in writing configuration files using XML and used different web technologies like HTML, CSS and JavaScript.
  • Extensively used Microsoft Visual Source Safe (VSS) for version controlling.
  • Involved in the documentation of the application.

Environment: Java, JFP Framework, struts, JSP, JSTL, oracle9i, xml, Javascript, Unix

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed dynamic templates and Servlets, and provide excellent application management capabilities.
  • Designed screens using HTML, JSP and field validations with JavaScript.
  • Involved in coding Java, JDBC and Servlets interact with client and database.
  • Involved in writing procedures, complex queries using PL/SQL to extract data from database and to delete the data and to reload the data on Oracle database

Environment: Java, JFP Framework, struts, JSP, JSTL, oracle9i, xml, Javascript, Unix

Confidential

Java/J2EE programmer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Java, JFP Framework, JSP, JSTL, oracle9i, xml, Javascript, Unix.

Confidential

Technical leader and support

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Wrote application server program objects that serve the requests from the client applets.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Core java, Jsp, Servlet, xml, solaris.

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Java, JFP Framework, JSP, JSTL, oracle8i, xml, Javascript, solaris

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Java, JFP Framework, JSP, JSTL, oracle8i, xml, Javascript, solaris

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Core java, JSP, Servlet, xml, solaris

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Wrote application server program objects that serve the requests from the client applets.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Core Java, JSP, Servlet implementing MVC

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Java(Servlet), JDBC, HTML, JavaScript

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Java, JSP, Servlet, JSTL, HTML, DHTML, CSS, JavaScript

We'd love your feedback!