We provide IT Staff Augmentation Services!

Senior Developer Resume

2.00/5 (Submit Your Rating)

OBJECTIVE:

To work professionally, and contribute knowledge and experience to provide IT solutions in timely & cost effective manner. Use technologies efficiently to develop effective solutions.

PROFESSIONAL SUMMARY:

  • 17+ years’ experience in software industry. Involved in end to end implementation of various business applications in the areas of Telecommunication, Finance, Manufacturing, and Internet.
  • Experienced with building and integrating components necessary to establish and maintain n - Tier applications.
  • Experience in Cassandra Data Modelling and handling Big Data Technology use cases.
  • Exposure and hands-on experience on Big Data technologies like Apache Cassandra, Apache Spark.
  • Worked on latest technologies like Apache Nifi.
  • Hands-on experience on Microservices, Sprint Boot, Spring core, Spring Integration, Hibernate, REST.
  • Experience in working on Payment Card Handling systems.
  • Completed The Payment Card Industry Data Security Standard (PCI DSS) Training required for working on Payment Card systems.
  • Expert in Java, Microservices, Rest Services, Service Oriented Architecture (SOA), J2EE, Spring, JMS, Apache Kafka, Solace Messaging Broker, JDBC, Servlets, EJB, WSDL/XSD’s, XML, XSLT, UML, Hibernate, Oracle and HTML.
  • Strong skills in Object Oriented Analysis and Design (OOAD) using UML and in using various Design Patterns.
  • Strong ability in communicating, coordinating with Project Development Team and prioritizing workload.
  • Highly motivated, detail oriented, has ability to work independently and as a part of the team with Excellent Technical, Analytical and Communication skills.
  • Strengths include ability in meeting deadlines and deliverables while achieving excellence and quality of work.
  • Good understanding of business functionalities.
  • Experience and involved in all SDLC. Worked in both SDLC & Agile software development methodologies.
  • Worked in implementation of CMMI Level 3 processes for the projects.
  • Experience in Agile Methodologies like SCRUM, Kanban and Waterfall methodology.
  • Experience in development of REST, AJAX technologies and Jersey frameworks.
  • Experience using J2EE design patterns like Singleton, Prototype, Business Delegate, Session Façade Pattern, DAO, MVC, Abstract Factory and Factory Pattern.
  • Experience with JUnit, Mockito, Log4j, and SLF4J in developing Unit test cases and cucumber, selenium, wiremock tests for acceptance tests.
  • Experience in development, deployment and troubleshooting Web based and enterprise based applications on Windows and Linux platforms.
  • Experience in building applications using Maven, Gradle.

TECHNICAL SKILLS:

Big Data: Apache Cassandra 2.x, Apache Spark, Apache Kafka

J2EE Technologies: Spring Boot, Spring Core, Spring Integration, WebServices, Servlets, Java Server Pages (JSP)

Tools: RAD8, WSAD, Eclipse, Visio, Clarity, Maven, ALM/QC, IBM Filenet, Gradle

Testing: JUnit, Cucumber, WireMock, PowerMock, Mockito

Scripting: JQuery, JavaScript, XML, HTML

Operating System: Unix, Linux, Windows 7, XP

Web Servers: IBM WAS, JBoss, Tomcat

Languages: Java1.x, C, C++

RDBMS: Oracle, SQL Server, MySql, MS Access

ORM: Hibernate

Source Control: Git, SVN, MKS, RTC

EMPLOYMENT HISTORY:

Confidential

Senior Developer

Environment: Languages/Technologies: Java 1.8, J2EE, Apache Kafka, Spring Boot, Spring Core, Spring MVC, Amazon Cloud HSM, Spring Integration, JBoss, EJB 3, Hibernate, Apache Spark, WireMock, Cucumber, Karate.

Database: Oracle, Apache Cassandra 2.1.14

Tools: Gradle, Git, Postman

Responsibilities:

  • Architecture & Designing Cassandra components, Keyspaces, Columnfamilies
  • Designing of Interfaces & APIs
  • Building Microservices using Spring Framework, Designing Kafka messages and build code to publish and consume wherever required.
  • Writing Acceptance Tests using Cucumber, WireMock & Karate.
  • Conducting Reviews: Technical Design Documents, Code, Test Cases
  • Data Analytics Reports using Apache Spark Cassandra connector.

Confidential

Senior Developer

Environment: Languages/Technologies: Java 1.8, J2EE, Apache Kafka, Spring Boot, Spring Core, Spring MVC, Amazon Cloud HSM, Spring Integration, JBoss, EJB 3, Hibernate, Apache Spark, WireMock, Cucumber, Karate.

Database: Oracle, Apache Cassandra 2.1.14

Tools: Gradle, Git, Postman

Responsibilities:

  • Architecture & Designing Cassandra components, Keyspaces, Columnfamilies
  • Designing of Interfaces & APIs
  • Write Java Code for accepting Confidential Cobrand credit card information.
  • Consumes Confidential events and publish the required acknowledgements and member details through REST services.
  • Writing Acceptance Tests using Cucumber, WireMock & Karate.
  • Conducting Reviews: Technical Design Documents, Code, Test Cases
  • Data Analytics Reports using Apache Spark Cassandra connector.

Confidential

Senior Developer

Environment: Languages/Technologies: Java 1.8, J2EE, JMS, Oracle Coherence, XML, Apache Spark

Database: Apache Cassandra 2.1.14

Tools: XML Spy, Maven, Git, Solace

Responsibilities:

  • Architecture & Designing Cassandra components, Keyspaces, Columnfamilies
  • Change Management Controlling
  • Designing of Interfaces & APIs
  • Building Microservices for specific interface response
  • Conducting Reviews: Technical Design Documents, Code, Test Cases
  • Preparing Test Strategy Document.
  • Preparing Deployment Strategy.
  • Data Analytics Reports using Apache Spark Cassandra connector.

Confidential

Senior Developer

Environment: Java 1.8, Apache Nifi

Database: LDAP

Tools: XML Spy, Maven, Git, Solace

Responsibilities:

  • Architecture & Designing Apache Nifi customer processors and services.
  • Change Management Controlling
  • Building Apache workflow components
  • Conducting Reviews: Technical Design Documents, Code, Test Cases
  • Preparing Test Strategy Document.
  • Preparing Deployment Strategy.
  • Reporting progress to all the stakeholders.

Confidential

Senior Developer

Environment: Java 1.7, J2EE, REST API using Javax.rs, Apache Cassandra 2.0.10, Fuse containers

Responsibilities:

  • Analysis of Requirements
  • Architecture & Designing Cassandra components, Keyspaces, Columnfamilies
  • Change Management Controlling
  • Designing of REST APIs
  • Building components
  • Conducting Reviews: Technical Design Documents, Code, Test Cases
  • Preparing Test Strategy Document.
  • Reporting progress to all the stakeholders.

Confidential

Senior Developer

Environment: Java 1.5, J2EE, CA Proprietary Language (Spell Code), Oracle 11g, Python, MQ, RESTful WebServices, Spring, Hibernate, FileNet

Responsibilities:

  • Analysis of Requirements
  • Preparing WBS
  • Change Management Controlling
  • Designing of components
  • Building components
  • Conducting Reviews: Technical Design Documents, Code, Test Cases
  • Preparing Test Strategy Document.
  • Reporting progress to all the stakeholders.

Confidential

Senior Developer

Environment: Java 1.5, xMatters Proprietary language (Action Scripts), Oracle 10g, Web Services

Responsibilities:

  • Analysis of Requirements
  • Providing and negotiating on Estimates at various Phases.
  • Preparing WBS
  • Change Management Controlling
  • Designing of components
  • Building on components
  • Conducting Reviews: Technical Design Documents, Code, Test Cases
  • Preparing Test Strategy Document.
  • Reporting progress to all the stakeholders.

Confidential

Senior Developer

Environment: DS2 Framework ( Confidential Proprietary Framework based on Spring), JHX, Oracle 10g

Responsibilities:

  • I am responsible for handling the team of 10 members. My responsibility involves:
  • Analysis of Requirements
  • Providing and negotiating on Estimates at various Phases.
  • Preparing WBS
  • Change Management Controlling
  • Designing and Building Components
  • Conducting Reviews: Technical Design Documents, Code, Test Cases
  • Preparing Test Strategy Document.
  • Reporting progress to all the stakeholders.

Confidential

Senior Developer

Environment: Servlet, JSP, Oracle 9i

Responsibilities:

  • I was responsible for handling the technical team of 10 members. Planning, Designing the modules, reviewing the specification documents, tracking plan, preparing WSRs, PSRs and development activities.

Confidential

Senior Developer

Environment: Struts 1.1, Spring, Hibernate, MySQL, JBoss 3.2.3

Responsibilities:

  • I am responsible for designing the architecture, creation of Technical Evaluation document and development activities.
  • I am responsible for Client interaction, Requirement Analysis, Impact Analysis, Time/Effort Estimations and Planning and tracking of development activities, Development and Timely Delivery.

Confidential

Senior Developer

Environment: JSP, Struts 1.1, EJB, MySQL, JBoss 3.2.3

Responsibilities:

  • I am responsible Requirement Analysis, Time/Effort Estimations and Planning and tracking of development activities, Development.

Confidential

Environment: JSP, Servlet, MySQL,Tomcat 5.0

Team Leader

Responsibilities:

  • System & Requirement analysis
  • Architect of database tables using MySQL.
  • Developed extensible framework that allows users to easily integrate individual modules to enhance the features of the application.
  • Managed the module development by the team of 4 members
  • Task identification and Responsibility distribution to team members.
  • Assisted Project Manager in development

Confidential

Environment: Java 1.1.8, BitaTek Handheld Device, CrEme JVM, MS-Access2000 Database

Senior Programmer

Responsibilities:

  • System & Requirement analysis
  • Architect of database tables using MS-Access.
  • Developed extensible framework that allows users to easily integrate individual modules to enhance the features of the application.
  • Task identification and Responsibility distribution to team members.

Confidential

Environment: JSP, MS-Access2000 Database, BitaTek Handheld Device, CrEme JVM

Senior Programmer

Responsibilities:

  • System & Requirement analysis
  • Planning & designing the application using JSP architecture for high performance & availability.
  • Architect of database tables using MS-Access.
  • Developed extensible framework that allows users to easily integrate individual modules to enhance the features of the application.

Confidential

Environment: VB6.0, MS-SQLServer 2000, ActiveX Created using VB 6.0, XML

Designer and Senior Developer

Responsibilities:

  • Planning & Designing the application to automate Confidential .
  • Architect of database tables and wrote all supporting stored procedures
  • Front-end design for administering the application.
  • Managed a team of 4
  • Time scheduling of project
  • Monitored Deployment of the application by the team on the Client Site.

Confidential

Environment: C++

Programmer

Responsibilities:

  • Study the format of files.
  • Designing algorithm for conversion.
  • Implement algorithms to convert the files.

Confidential

Environment: JSP,Servlet, Oracle

Programmer & Designer

Responsibilities:

  • Planning & Designing the application to automate Confidential .
  • Architect of database tables and wrote all supporting stored procedures
  • Front-end design for administering the application.

Confidential

Environment: Java, J2EE, SQL Server

Senior Developer

Responsibilities:

  • System & Requirement analysis
  • Developed extensible framework that allows users to easily integrate individual modules to enhance the features of the application.
  • Managed a team of 5

We'd love your feedback!