We provide IT Staff Augmentation Services!

Java Developer Resume

4.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.

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 SecurityStandard (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

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

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

Java Developer

Responsibilities:

  • Architecture & Designing Cassandra components, Keyspaces, Columnfamilies
  • Designing of Interfaces & APIs
  • Write Java Code for accepting Citi Cobrand credit card information. Consumes Citi 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

Java Developer

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

Java Developer

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

Java Developer

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

Java Developer

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

Programmer & Designer

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 of components
  • Building on components
  • Conducting Reviews: Technical Design Documents, Code, Test Cases
  • Preparing Test Strategy Document.
  • Reporting progress to all the stakeholders.

Confidential

Programmer & Designer

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

Programmer & Designer

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

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.

We'd love your feedback!