We provide IT Staff Augmentation Services!

Software Developer Resume

3.00 Rating

OBJECTIVE & PROFILE:

I am a dynamic, innovative, outstanding Programmer Analyst/ Java, JEE developer with proven expertise in object - oriented analysis and design; I have been working more than 12 years on extensive software application design and development, and have been leading a technical team. I have experience of client server multi tier and web architectures, and have extensively used Java, JEE based Spring, Hibernate, JSF and Web flow frameworks. I have exceptional record overseeing all facets of Software Development Life Cycle from analysis through implementation and maintenance with outstanding project productivity. With great deal of experience of frameworks, tools and library I am looking forward for career beneficial challenges.

SUMMARY:

  • 12 years of working experience as a Java, Jee software engineer with outstanding knowledge of AWS, Java, Servlets, JSP, JSF, Spring, Hibernate, Oracle and many more. Following bulleted features are horizontally spread through 15 projects mentioned below.
  • Working experience on several projects solo and with team. Worked on projects from inception to deployment onto production and post production support.
  • Hands-on experience with agile (Scrum,TDD) development methodologies and process based methodologies, such as Water Fall, Spiral, RAD, Six Sigma.
  • Extensive knowledge of SDLCs, with capability to analyze and select approaches that achieve project’s success with zero error tendencies.
  • Deep understanding of 6 Sigma Process Methodology.
  • Experience of writing code of exporting web reports to excel and excel to relational data-base.
  • Worked on transformation of data files through XML as transferring media using Dom, XSLT.
  • Experience of effectively using version control systems like Git, CVS and SVN in team environment.
  • Practical experience of implementing AWS APIs such as S3, SQS, SNS.
  • Implemented asynchronous communication using JMS with Spring for mails, notification and messaging.
  • Working experience of production’s critical and sensitive databases, and performed almost all DDL, DML operations and wrote/executed stored procedures, batch jobs and schedulers from development through production databases with high responsibility.
  • Frequent practice of application deployment on production and pre-production servers through remote desktop, putty and deployed timely updates and solved production issues at run time.
  • Good experience of installation, support, configuration and maintenance of Tomcat, JBoss Weblogic and looked logs for issues investigation and resolutions.
  • High capability to accurately estimate the tasks or user stories completion time and analyze the project requirements and efforts.
  • Proven record to escalate work productivity up to 70% in enormous sprints by introducing new strategies to break down the task dimensions according to nature of user stories.
  • Good experience to speculate accurately the amount and nature of the work that helps, in avoiding recurrence of do undo cycle of the same work.
  • Demonstrated experience and knowledge of UML, VISIO, ERD diagrams, and utilized in project/ task design and analysis.
  • Outstanding skills of creating wire frames, flow charts, use case diagram modeling to provide POC (proof of concept) of the work.
  • Frequently used balsamic, white board, word, excel to present story board to achieve user’s requirements.This approach of wire framing the requirements before concrete implementation increased 50% user’s satisfaction, and 100% scrum team confidence of chasing the target.
  • This also helped to explain and trace timely achievements to executives and business users.
  • Utilized good knowledge of design patterns (MVC, Factory, Observer, Singleton, DAO, DTO, DI etc.) during software development.
  • Experience in communicating with client personnel on activities related to project scoping, requirement gathering, development, deployment and post project support.
  • Continuous practice to effectively share and discuss project status and road blocks with tech leads and project managers and plug in ideas to overcome shortcoming constraints.
  • Exercised leadership qualities, good interpersonal skills, team-work attitude, takes initiatives and very proactive in solving problems and providing best practiced solutions.
  • Utilized ability to break down user stories into technical tasks and subtasks to increase quanti- tative productivity and quality of the sprint.
  • High velocity and momentum to accomplish assigned work with minimal testing iterations.
  • Equally skilled from front end frameworks (JQuery, JSF etc) through middle layer or back end technologies (Spring, Hibernate, IBatis).
  • Good experience of writing,publishing, consuming REST web services through Spring REST and Jersey

PERSONAL TRAITS:

  • Motivated personality with self-esteem and effective team player qualities.
  • Extra ordinary capability to work in hard situation or tough schedule of the projects.
  • Announced as best programmer analyst to resolve road blocks of development continuity, having capabilities to find cross technology and tool independent solutions.
  • Professionally frank and flexible to give technical opinion and constructive feedback.
  • Ability to modify/adjust myself according to environmental or work situation change.
  • Considered a best candidate for code review of cross module teams.
  • Goal oriented. milestone achiever, always ready to take high responsibility, estimate and schedule controller.

CORE COMPETENCIES:

Mode & Process: Object Oriented Analysis & Design processes, Aspect oriented programing, Function point calculation, Agile, TDD, Scrum, 6Sigma, Waterfall, Spiral, GUIDe, Spira, Jira, Unit Testing with TestNG and Junit, UAT support. Section 508 support.

Design & Architectural Patterns: MVC, Singleton, DAO, DTO, Factory, Façade, Front Controller, Observer, IOC, DI, Decorator, Adapter, Template, Proxy, AOP, Remoting, View Helper, Delegate, SOA, ESB, Multi Tier apps, SPA, Microservice Architecture.

Frameworks, Technologies & APIs: AWS, Java, Servlets, JSP, RMI, JSTL, JSF, Spring (2.0, 2.5, 3.0,4), Hibernate(2.0, 3.0,4,5), Spring Boot, Spring MVC, Strut MVC, Spring-WS, Spring Web flow(1.0, 2.0), JAXB, AJAX (DWR Engine), ACEGI Security, Log4j, Tiles, OJDBC, Display Tag, AOP, Apache POI, Commons, MPXJ, Tomahawk, RichFaces, ADF, Primeface, My Faces, CVS, SVN, HQL, SQL, PL/SQL, ExtJS, JQuery, POJO, EJB (MDB, Entity), JNDI Lookup, Web-Services, RESTful, SOA, SOAP, JUnit,Test NG, JAX-WS, JAX-RS, Multi- Threading, Concurrency, Bootstrap CSS, Thread, Exception Handling, Reflections. Active JS, Primefaces, Angular JS, Documentum Webtop, Jersey, Jenkin, Cloud Computing, Docker, JTaff, Gatling, Splunk

Languages: Java (J2SE, J2EE), JDK (1.2, 1.3, 1.4, 5, 6, 7 ), C, C+ +, XML parsing with SAX, DOM, XSLT, UML, JavaScript, JQuery, JSON, HTML, CSS, XHTML, W3 Standards, WSDL, JAX WS, JAX RS.

Tools: & IDEs:: MyEclipse, Eclipse, SQL Developer, SQL Data Modeler, Netbeans, Jbuilder, Andy’s Editor, PLSQL Developer, EMS, Maven, Ant, SQLPLUS, JIRA, Balsamic, Green hopper, AMP, Wave, Share Point, Inspect Element Tool, Firebug, Eclipse Debugger, F12, PMD, Toad, Toad Data Modler. NVDA Screen Reader, Visio, Your kit Java Profiler, FireBug, Putty,WinSCP, Rest Shell, CLI. Docker, Jenkin, SOAP UI, Postman, Git

Databases: Oracle 9i, 10G, 11g, MySQL, Access, SQL Server 2000, No SQL, Big Data, Postgresql

OS/Environment: Window 2000, Windows 2003 Server, Windows server 2008, Windows2010 and Linux Red Hat (just aware), Macbook OS X

Application & Web Servers: JBoss, Apache Tomcat, Weblogic, Apache Server, Glass Fish.

Protocol: TCP, UDP, HTTP, HTTPS, FTP, SSL, SOAP

Social Networks: Google, Google Plus,Yahoo, MSN, Skype, Face book, LinkedIn, Skill Pages, Twitter, Hi5, FaceTime, WhatsApp

Other Technical Skills: Algorithm writing, Technical document writing, Report Writing, Library Integration and configuration, Architectural Setup, Domain Analysis, Debugging, Unit Testing, Test Plan writing, Requirement Traceability Matrix (RTM) writing, Test cases and use cases writing, Integration Testing, Entity Relation Diagram, Bean Mapping, Deployment, Annotation, Data structure analysis, Wireframe Building, Mockup Building,Code Refactoring, Query Optimization, CSS and Javascript debugging. Application performance and profiling. Code and query Optimization. Triggers and Schedulers setup. Deployment and Logging, Consuming and Publishing REST WS APIs, Git.

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer

Environment: AWS, Java, JDBC, JavaScript, Ajax, Spring, Spring Boot, Hibernate, Oracle 12, Docker, Tomcat, Angular2, Ext JS, JQuery, IntelliJ IDE, XML, Junit, Scrum.

Responsibilities:

  • Designed and analyzed (brainstorming, logical model, physical model) data base schema.
  • Disintegrated monolithic applications into micro services using Spring Boot .
  • Upgraded Spring and Hibernate Frame Works API
  • Converted PL/SQL queries into ANSI standard SQLs
  • Implemented AWS SQS, SNS, S3 and other API for messaging, and file upload needs.
  • Created automation deployment Jenkin Pipe lines
  • Implemented Docker and practically involved in all the phases from installation through deployment in different environments.
  • Configured Splunk to access and maintain logs
  • Broken down user stories into technical and prototype tasks.
  • Wrote confluence wiki pages for designed and analysis solutions.
  • Estimated tasks complexity and LOE.
  • Performed analysis and design for each user story.
  • Structured and developed POJO based domain model.
  • Mapped data model to domain model.
  • Developed all use cases according to the business requirement.
  • Wrote queries in HQL and stored procedures in PL/SQL for DAO layer.
  • Extensively used Spring for each module of the project such as Model, View and Controller, Services, Transaction Management and Validation, Web Flow.
  • Used Hibernate as DAO layered ORM framework and integrated that with Spring.
  • Wrote unit test code by using Junit framework for service layer’s transactional methods.
  • Worked on all phases from design to system testing.
  • Implemented SOAP services and wrote WSDLs.
  • Wrote Spring REST services to expose Notice use case API to be consumed by other modules.
  • Wrote and executed database scripts for DML and DDL modifications on RDBMS oracle 11g.

Confidential

Software Developer

Environment: Java, JDBC, JavaScript, Ajax, Spring, Spring Web flow, Hibernate, Oracle 11g, Web Logic, JSF, PrimeFaces, JQuery, Eclipse IDE, XML, TestNG, Scrum.

Responsibilities:

  • Designed and analyzed (brainstorming, logical model, physical model) data base schema.
  • Configured data sources through JNDI.
  • Broken down user stories into technical and prototype tasks.
  • Created balsamic mockups, visio flow diagram to board user story wireframe.
  • Estimated tasks complexity and LOE.
  • Performed analysis and design for each user story.
  • Structured multilayered application architecture(presentation through dao).
  • Structured and developed POJO based domain model.
  • Mapped data model to domain model.
  • Developed all use cases according to the business requirement.
  • Wrote queries in HQL and stored procedures in PL/SQL for DAO layer.
  • Extensively used Spring for each module of the project such as Model, View and Controller, Services, Transaction Management and Validation, Web Flow.
  • Used Hibernate as DAO layered ORM framework and integrated that with Spring.
  • Designed and developed front end user interfaces (UI screens) with JSF, Primefaces JSTL, XHTML, JQuery, Angular JS, Bootstrap CSS, Javascript.
  • Wrote unit test code by using TestNG framework for service layer’s transactional methods.
  • Built test reports to fulfill user story’s acceptance criteria.
  • Mapped test report with requirement traceability matrix document.
  • Worked on all phases from design to system testing.
  • Deployed code’s .EAR files on development environment and test environment on Weblogic server, using build scripts.
  • Wrote Spring REST services to expose Notice use case API to be consumed by other modules.
  • Wrote and executed database scripts for DML and DDL modifications on RDBMS oracle 11g.

Confidential

Software Developer

Environment: Java, JDBC, JavaScript, Ajax, Spring, Spring Web flow, Hibernate, Oracle 11g, Web Logic, JSF, PrimeFaces, JQuery, Eclipse IDE, XML, TestNG, Scrum.

Responsibilities:

  • Designed and analyzed lock and unlock question element in an application among multiple users.
  • Created Balsamic mockups and wireframe, Visio flow diagram to board user story.
  • Estimated tasks complexity and LOE.
  • Performed analysis and design for each user story.
  • Structured multilayered application architecture(presentation through dao).
  • Structured and developed POJO based domain model.
  • Mapped data model to domain model.
  • Developed all use cases according to the business requirement.
  • Wrote queries in HQL and stored procedures in PL/SQL for DAO layer.
  • Extensively used Spring for each module of the project such as Model, View and Controller, Services, Transaction Management and Validation, Web Flow.
  • Used Hibernate as DAO layered ORM framework and integrated that with Spring.
  • Designed and developed front end user interfaces (UI screens) with JSF, Prime faces JSTL, XHTML, JQuery, Bootstrap CSS, Javascript.
  • Wrote unit test code by using TestNG framework for service layer’s transactional methods.
  • Wrote and executed database scripts for DML and DDL modifications on RDBMS oracle 11g.
  • Write code to consume Documentum Webtop and OAA RESTweb services.

Confidential

Software Developer

Environment: Java, JDBC, JavaScript, Ajax, Spring, Spring Web flow, Hibernate, Oracle 11g, Web Logic, JSF, PrimeFaces, JQuery, Eclipse IDE, XML, TestNG, Scrum.

Responsibilities:

  • Designed data base schema.
  • Structured multilayered application architecture.
  • Structured and developed POJO based domain model.
  • Mapped data model to domain model.
  • Developed all use cases according to the requirement.
  • Wrote queries in HQL and stored procedures in PL/SQL for DAO layer.
  • Extensively used Spring for each module of the project such as Model, View and Controller, Services, Transaction Management and Validation, Web Flow.
  • Used Hibernate as DAO layered ORM framework and integrated that with Spring.
  • Designed and developed front end user interfaces (UI screens) with JSF, Prime faces JSTL, XHTML, Angular JS,JQuery, Bootstrap CSS, Javascript.
  • Wrote JUnit based test cases for service layers.
  • Conducted browser independent testing.
  • Built test reports.
  • Worked on all phases from design through system testing.
  • Deployed code’s .EAR files on development environment and test environment.
  • Wrote Spring REST services to expose Product Code building use case API to be consumed by other modules.
  • Write code to consume Documentum Webtop and OAA web services.

Confidential

Software Developer

Environment: Java, JSP, JDBC, Servlets, JavaScript, Ajax, Spring, Spring Web flow, Hibernate, Oracle 11g, Web Logic, JQuery, Eclipse IDE, XML, Unit Test, Waterfall.

Responsibilities:

  • Designed data base schema.
  • Structured multilayered application architecture.
  • Structured and developed POJO based domain model.
  • Mapped data model to domain model.
  • Developed all use cases according to the requirement.
  • Wrote queries in HQL and stored procedures in PL/SQL for DAO layer.
  • Extensively used Spring for each module of the project such as Model, View and Controller, Services, Transaction Management and Validation, Web Flow.
  • Used Hibernate as DAO layered ORM framework and integrated that with Spring.
  • Designed and coded front end user interfaces (UI) with JSPs, JSTL, HTML, Display Tag Library.
  • Wrote JUnit based test cases for service layers.

Confidential

Software Developer

Environment: Java, JSP, JDBC, Servlets, JavaScript, Ajax, Spring, Spring Web flow, Hibernate, Oracle 11g, Web Logic, JQuery, Eclipse IDE, XML, JUnit, Water Fall.

Responsibilities:

  • Wrote queries in HQL and stored procedures in PL/SQL for DAO layer.
  • Extensively used Spring for each module of the project such as Model, View and Controller, Services, Transaction Management and Validation, Web Flow.
  • Performed bug fixing.
  • Modified front end user interfaces (UI) with JSPs, JSTL, HTML.
  • Deployed code’s .war files from development environment to development and test environment.

Confidential

Software Developer

Responsibilities:

  • Wrote queries in HQL and stored procedures in PL/SQL for DAO layer.
  • Designed and developed users’ role and privilege model.
  • Extensively used Spring for each module of the project such as Model, View and Controller, Services, Transaction Management and Validation, Web Flow.
  • Used Hibernate as DAO layered ORM framework and integrated that with Spring.
  • Designed and coded front end user interfaces (UI) with JSPs, JSTL, HTML.
  • Deployed code’s .war files from development environment to development and test environment.
  • Resolved more than 250 Jira tickets with in limited time frame.

Confidential

Software Developer

Environment: Java, JSP, JDBC, Servlets, JavaScript, Ajax, Spring, Hibernate, Oracle 10g, JBoss, MyEclipse IDE, Agile Development and TDD using JUnit.

Responsibilities:

  • Involved in all the phases of SDLC such as Requirement Gathering, Software Design, Data Base Design, Architectural Setup, Development, Coding, View and Navigational Flow Design,
  • Testing, Deployment and Post Production Support.
  • Designed application domain model through POJO beans.
  • Mapped database schema (Entity Model) with POJO based domain (Object Model) with the help of Hibernate.
  • Wrote queries in HQL and stored procedures in PL/SQL for DAO layer.
  • Structured project with the help of Spring integration.
  • Extensively used Spring for each module of the project such as Model, View and Controller, Services, Transaction Management and Validation.
  • Used Hibernate as DAO layered ORM framework and integrated that with Spring.
  • Embedded ACEGI framework for application view level security, authorization and authentication.
  • Added support of DWR library for Ajax.
  • Integrated POI framework in order to support import and export feature of Excel Spread Sheet.
  • Designed and coded front end user interfaces (UI) with JSPs, JSF, JSTL and Display Tag Library,
  • HTML, CSS,, Angular JS, JavaScript, JSON.
  • I have used TCP, UDP protocol to write secure socket code for System to System communication.
  • Deployed code’s .war files from development environment to staging and production environment.
  • Coordinated with clients for support and maintenance.
  • Team lead activities included task distribution, time management, code review and query optimization.
  • Wrote email schedulers and messaging code between components using Spring messaging Spring mailing.
  • Wrote test cases for business logic transactional code using JUnit framework.
  • Wrote scheduler and notification code to send email parallel with the transactions using multi- threading and concurrency.

Confidential

Software Developer

Environment: Java, JSP, Servlets, JavaScript, Ajax, Spring, Hibernate, Oracle 9i, JBoss, MyEclipse IDE, Agile Development and TDD using JUnit.

Responsibilities:

  • Involved in development / coding using Spring and Hibernate frameworks in prominent.
  • Developed scripts (Core Java application) to transform Lotus Notes’ flat data to Oracle (RDBMS).
  • Wrote queries in HQL, PL\SQL and stored procedures.
  • Communicated with clients to understand, implement their requirements.
  • Wrote test cases for business logic transactional code using JUnit framework.
  • Wrote scheduler and notification code to send email parallel with the transactions using multi- threading and concurrency.

Confidential, Albany, NY

Software Developer

Responsibilities:

  • Coded uploading feature of Statements' Document.
  • Enhanced lookup mechanism.
  • Modified and improved user interfaces by minimizing clicks in order to enhance usability.
  • Enhanced existing functionality of the application.
  • Improved application performance by code optimization.

Confidential, Albany, NY

Software Developer

Responsibilities:

  • Involved in development / coding
  • Configured Spring and Hibernate frameworks.
  • Integrated Spring, Hibernate, DWR, JSTL and other libraries for project setup.
  • Mapped database schema (Entity Model) with POJO based domain (Object Model) with the help of Hibernate.
  • Wrote queries in HQL and stored procedures in PL/SQL for DAO layer.
  • Extensively used Spring for each module of the project such as Model, View and Controller, Services, Transaction Management and Validation.
  • Designed and coded front end user interfaces (UI) with JSPs, JSF, JSTL and Display Tag Library, HTML, CSS, JQuery, JavaScript, JSON.
  • I have used TCP, UDP protocol to write secure socket code for System to System communication.
  • Deployed code’s .war files from development environment to staging and production environment.
  • Wrote script (Core Java application) to transform Lotus Notes flat data to Oracle (RDBMS).
  • Developed migration script (Core Java application) to synchronize staging data base to production data base.

Confidential

Software Developer

Environment: Java, JSP, Servlets, JavaScript, Spring, Hibernate, Oracle 9i, JBoss, MyE- clipse IDE, Agile Development

Responsibilities:

  • Involved in development / coding using Spring and Hibernate frameworks.
  • Integrated Spring, Hibernate, DWR, JSTL and other libraries for project setup.
  • Wrote queries in HQL and stored procedures in PL/SQL for DAO layer.
  • Designed front view interfaces with JSPs, JSTL and Display Tag Library.
  • Deployed code’s .war files from development environment to staging and production environment.
  • Wrote scheduler and notification code to send email parallel with the transactions using multi- threading and concurrency.

We'd love your feedback!