We provide IT Staff Augmentation Services!

Developer Resume

5.00/5 (Submit Your Rating)

Concord, CA

PROFESSIONAL SUMMARY

  • Overall 10 years of Experience in IT industry in Java, J2EE Technologies.
  • Diversified experience in Information Technology including Analysis, Design, Development and Implementation of the applications.
  • Proficiency in developing web applications and server side development using JSP, Servlets, Struts, Spring, Spring Boot, Micro Services, Hibernate, Web Services (SOAP & REST), AWS, EC2, S3, Netflix, Jersey, JDBC, JNDI, XML, JSTL, Java Beans, CSS, HTML, JavaScript, EXJTS, AJAX, jQuery, JSON, SQL and PL/SQL.
  • Well versed with entire project lifecycle, including analysis of business requirements, technical design, development, testing, product support and completion.
  • Extensive knowledge and implementation skills in Spring Framework, Spring Boot, Web Services, Struts, Hibernate.
  • Expertise and good understanding in spring architecture and Building highly scalable Web Applications.
  • Good experience with spring modules like MVC, Beans, Core, Context, JDBC, IOC, AOP, Annotations and spring integration with Struts technologies.
  • Strong knowledge of Design Patterns including J2EE Design Patterns Singleton, Factory, MVC, DAO, Composite View, Front Controller, and VO patterns etc.
  • Experience in XML related technologies like XML, DTD, XSLT, XSD and parsers such as SAX/DOM, JAXB.
  • Experience in developing J2EE applications using Websphere, JBoss, Weblogic and Tomcat application servers.
  • Good knowledge in Log4J and Junit.
  • Experience in using modeling tools like RSA, StarUML.
  • Hands on experience in source versioning tools like SVN, Clear Case and VSS.
  • Have good exposure and expertise on dynaTrace tool for Performance Tuning.
  • Good Experience in Class/Method Sensor Configuration, Memory Analysis and creating Dashboards as per the Business Requirements using dynaTrace tool.
  • Hands on experience with Oracle, PL/SQL involving stored procedures, cursors, views, indexes, triggers, functions and packages.
  • Knowledge in Angular JS, NodeJS.
  • Excellent exposure in Big Web Services and RestFul Web Services.
  • Experience in using the SOAP UI for testing the Web Services.
  • Used Hibernate framework for the backend persistence. Extensively worked with HQL and hibernate criteria queries.
  • Experienced in writing ANT and Maven scripts to build and deploy Java applications.
  • Excellent understanding and Knowledge of Hadoop Architecture and various components of Hadoop cluster such as Hadoop MapReduce, HDFS, PIG, Hive, Hbase, Sqoop, Oozie, Apache Spark, Apache Scala, and Flume programming paradigm.
  • Knowledge in NoSQL databases like Hbase, Cassandra, MongoDB etc.
  • Experience working in various Software Development Methodologies like Waterfall, Agile SCRUM, Test - Driven Development (TDD).
  • Expertise in Bug fixing and Problem solving.
  • Strong attitude towards quick learning and hard working.
  • Possesses good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing optimal solutions.

TECHNICAL SKILLS

Programming Languages: J2SE & J2EE

Operating Systems: Win Family, Linux

J2EE Components: JDBC, Servlets, JSP, JPA

UI Scripting Languages: Java Script, AJAX, jQuery, JSON, AngularJS, NodeJS

J2EE Frameworks: Apache Struts, Spring Framework, Spring Boot

Big Data Hadoop Ecosystems: HDFS, MapReduce, Pig, Sqoop, Hive, Oozie, Hbase, Spark, Scala

Web Services: SOAP, WSDL, JAX-WS, JAX-RPC, JAX-RS, AWS

Mark up Languages: HTML, DHTML, XML, XSLT, HTML5

RDBMS Databases: Oracle, MySQL

NoSQL Databases: Hbase, Cassandra, MongoDB

J2EE: App & Web ServersWeb Sphere, Apache Tomcat

Versioning Tools: ClearCase, Tortoise SVN, CVS

Build/Deployment/CI Tools: Ant, Maven, Jenkins

IDE’S & Tools: Eclipse, My Eclipse

Bug Tracking Tools: HP QC, JIRA, Bugzilla

Unit Testing and Logging: Log4j, Junit

ORM Tools: Hibernate, IBatis

Performance Tools: DynaTrace, JProbe

PROFESSIONAL EXPERIENCE

Confidential, Concord CA

Developer

Responsibilities

  • Communicating with Management/Client on various reports (WBS, Shift Left Report, etc.) and getting requirements for the stories.
  • Writing/Editing views components using Java/JSP.
  • Written JUnit test cases for all the developed modules for each and every single piece of functionality. Maintain high level of unit test coverage through test-driven development.
  • Implemented Spring MVC, Dependency Injection (DI) and Aspect Oriented. Programming (AOP) features for the application.
  • Designed and developed the controller classes, service classes, DOA and entity classes using Spring Framework, JPA, Hibernate and Hibernate Annotations.
  • Used Jenkins as the Continuous Integration (CI) of the project deployment.
  • Involved daily Stand up calls and status meetings as part of Agile Scrum methodology.
  • Involved with consuming SOAP based web services for Solution Pricing, SAO etc.
  • Involved in Test Driven Development (TDD) methodology.
  • Used Hibernate framework for the backend persistence. Extensively worked with HQL and hibernate criteria queries.
  • Designed and developed Restful web services for interacting with upstream to process customer information and store into DB using hibernate.
  • Developed several Rest web services supporting both XML and JSON using JAX-RS to perform tasks for different flows like Account Opening, CAM etc.
  • Created Dashboards and Sensor configuration and Memory Analysis by DynaTrace.
  • Involved in migrating Interact Application from IE9 to IE11.
  • Rewritten different flows in IE11 compatibility mode using HTML5, CSS3.
  • Used Tomcat for deploying the application in Dev Environment.
  • Proactively taken initiative to identify bottlenecks in system, process and proposed and exhibited the breakthroughs.
  • Used AWS for hosting the applications in the cloud services.
  • Creating AMI by Using Jenkins and deploying in to the AWS cloud.
  • Suggested to implement shift left strategy and successfully done it.
  • Used snapshots and stored the snapshots of EC2 instances in S3 for backup and maintainability.
  • Ran EC2 instances in the public cloud and tested reliability of instances. Managed the infrastructure through both AWS management console and open-source management tool Asgard (Netflix’s).
  • Analyzing the existing applications and the impact by new functional enhancements.
  • Provide recommendations to improve the performance of the application.
  • Written many Utility methods which are useful for all the modules of the project.

Tools/Technologies: Java, J2ee, Java Script, Spring Framework, jQuery, JSON, Agile Scrum, Hibernate, Web Services, Tomcat 7, Jenkins, HTML5, CSS3, Maven, Oracle.

Confidential, Concord, CA

Java Developer

Responsibilities:

  • Involved in design and development of framework.
  • Involved in the Database design model.
  • Written spring flows for different modules like Self-Assessment, Action Plan and Schedule Visit etc.
  • Developed different templates in html for different flows.
  • Written different queries for the ML, BCM roles.
  • Involved in coding in all the layers like Presentation, Service Layer and DAO Layers.
  • Involved in Code reviews of the team members.
  • Implemented Spring MVC, Dependency Injection (DI) and Aspect Oriented Programming (AOP) features for the application
  • Mentoring the team members for there are any new components introduced.
  • Involved in daily status call with the Business to understand the requirements.
  • Involved in Performance Tuning of the Application using Dynatrace tool.
  • Consumed Web Services for some of the Business Requirements.
  • Developed different modules in spring using Spring Hibernate.
  • Used Tomcat for deploying the application in lower environment.
  • Written Stored Procedures, Joins, Pl/SQL Functions, Sequences, Indexes in MySql
  • Designed and developed the controller classes, service classes, DOA and entity classes using Spring Framework, JPA, Hibernate and Hibernate Annotations
  • Involved in writing Spring Controllers and AOP implementations.
  • Utilize Object Mapper to handle JSON data binding for Request and Response objects.
  • Developed several REST web services supporting both XML and JSON to perform tasks using Jersey framework.

Tools/Technologies: Java\J2ee, Spring Framework, Hibernate, JSP, JSON, Tomcat, DynaTrace, jQuery, Ajax, Restful Web Services, Jersey, Maven.

Confidential

Sr. Java Developer

Responsibilities:

  • Identifying the hotspots in the UI tier and Messing Tier.
  • Analyze the core problem of each hotspot.
  • Communicate the solution with the coordinator to provide the better solution.
  • Implement and peer review the solution for the hotspots.
  • Developed Log Analyzer tool to identify and analyze the hotspots in quick span which was used by all the team later.
  • Used JProbe to identify and resolve the hotspots.
  • Involved in generating the Stubs and Skeleton classes.
  • Provided optimal solution for the problems and reduced the page response times.
  • Involved in the calls for deep discussions of the hotspots to give optimal solution.
  • Involved in Big Web Services implementation for some flows.
  • Involved in creating & consuming SOAP based & Restful web services.
  • Involved in Web Services testing using Soap UI.

Tools/Technologies: Java, J2ee, Java Script, HTML, Spring Framework for Dependency Injection, Maven, Web Services, Soap UI, Tomcat 5.5, Web Sphere 6 Server, Jprobe.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in the development of different modules.
  • Involved in writing Business logic in various layers.
  • Involved in fixing some defects.
  • Developed adding, editing and removing the users through different modules.
  • Involved in developing to integrate to different payment systems.
  • Developed in different modules like Web Payer, Agency Admin, and Bulk Filtering.
  • Involved in writing DAO flows using Ibatis.
  • Involved in writing Free Market Templates (FMT).

Tools/Technologies: Free marker Templates, BSP Application Framework, SQL Developer, Eclipse, Ant, Windows, Tomcat, IBatis.

Confidential

Java Developer

Responsibilities:

  • Involved in the development of the Presentation layer.
  • Involved in designing the Low Level Design for the use cases.
  • Involved in the analysis of the use cases.
  • Involved in designing the Home Page.
  • Developed saving, editing and removing the templates.
  • Performed Unit Testing using JUnits.
  • Involved in writing Controller, Service and DAO classes.
  • Actively participated in all the meeting.
  • Developed a common system for Horizon and Vision systems.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database.
  • Used Hibernate Framework for object relational mapping and persistence.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Extensively used Core Spring Framework for DI of components and Spring Hibernate for managing all the database communication and exception handling.
  • Used Spring Web MVC for the defining different modules.
  • Involved in defining tiles for Struts and CSS in JSPs.

Tools/Technologies: JSP, Struts Tiles, Java Script, Springs Framework, hibernate, Ajax, Oc4j, SQL Developer, Maven, Eclipse, Oracle, and Windows.

Confidential

Java Developer

Responsibilities:

  • Involved in development of Presentation, Business and Data Base Layers.
  • Involved in development of Unit Test Cases for the modules.
  • Designing the workflow of the modules and done coding as per Java coding standards.
  • Conducting the UT & IT as per the test cases and giving UAT support also.
  • Involved in doing unit testing.
  • Used core JSTL and struts tag libraries in JSPs and used struts 1.x as the MVC framework.

Tools/Technologies: Servlets, JSP, Struts, MySql, JavaScript, BEA Web Logic, Eclipse 3.1, Windows, Ant.

Confidential

Java Developer

Responsibilities:

  • Involved in development of Presentation layers.
  • Involved in understanding the Requirements.
  • Coding and developing of few modules.
  • Involved in writing design documents.
  • Written JDBC coding for different modules.
  • Developed the process flow where the technician can directly resolve issue.

Tools/Technologies: Servlets, JSP, Core Java, JDBC, Oracle 9i, JavaScript, Tomcat 5, Windows, Ant.

We'd love your feedback!