We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

0/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • Having 7+ years of experience in Java / J2EE.
  • Excellent problem solving, analytical, written and communication skills with ability to work both in team as well as an individual. Showed positive results under demanding situations.
  • Have good experience in designing, architecting applications taking big picture into the account.
  • Good experience in agile process scrum Methodology and Test Driven Development.
  • Involved in several projects covering all the areas of SDLC development including requirements analysis, application design, technical design, development, testing & debugging and documentation.
  • Good Experience in setting up and use of automation tools(Jenkins) for Continuous Integration, Testing and Deployment process.
  • Hands on experience with Amazon Web Services (AWS).
  • Good Experience on different search engines such as Solr
  • Expertise in Core Java, JSP, XML, Web services (SOAP, REST), SOA, Hibernate, Spring, JavaScript (JQuery, AngularJS).
  • Loading the data to Cassandra Cluster with the help of Java API.
  • Good knowledge of data modeling techniques inCassandra.
  • Experience Elastic Search, Cassandra data retrieving concepts.
  • Extensively worked on SQL databases Oracle 10g, MySQL 5.x and IBM DB2. Done PL/SQL programming and briefly on Cassandra.
  • Good functional knowledge on following business processes - E-commerce, Finance, Manufacturing, Claim entry and Claim workflow.
  • Extensive experience with Java/J2EE design patterns like Singleton, Business Delegate, Service Locator, Transfer Objects, DAO and Value Object.
  • Extensive working experience on Apache Struts and Spring MVC presentation tier frameworks and ORM Technology Hibernate 3.0
  • Worked with application servers IBM WebSphere 7.x, Oracle Web Logic, Tomcat 7.x and JBoss 6.x.
  • Experience in different IDE’s like Eclipse, IntelliJ and SQL Developer.
  • Worked with Version Control Systems like CVS, IBM Rational Clear case and Git.
  • Extensive experience in Software Development on Windows, Linux and Unix Platforms.
  • Ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS

Languages: Java/J2EE (Core Java, JSP, JDBC), PL-SQL.

Databases: Oracle 11g, MySQL 5.x, IBM DB2,Cassandra, Firebase.

Web Technologies: DHTML, HTML/CSS, Bootstrap, JSON, JQuery, AngularJS, d3js.

XML/Web services: XML (DOM/SAX), SOA, WSDL, SOAP, UDDI, REST.

Frameworks: Spring 3.x, Laravel 5.x.

O-R Mapping: Hibernate 3.x.

IDE: Eclipse, SQL Developer, IntelliJ.

Tools: Ant, Maven, Junit, Cucumber.

Platforms: Windows 7, Unix, Linux.

Integration tool: Jenkins

Version Control: CVS, IBM Clear case, Mercurial, GIT, SVN.

Web/App. Servers: Oracle Web logic 9.x/8.x, IBM WebSphere 7.x/6.x, Tomcat 7.x/8.x.

PROFESSIONAL EXPERIENCE:

Full Stack Java Developer

Confidential, New Jersey

Responsibilities:

  • Used Agile methodology in developing the application, which includes iterative application development, 2 week-sprints, daily stand up meetings, Sprint Retrospective, Sprint Planning, Story Estimates and customer reporting backlogs(bugs).
  • Gathered requirements from the client for new enhancements.
  • Involved in data modeling and data retrieving the tables inCassandra NoSQL.
  • Designed and developed User Interface using JavaScript and Bootstrap.
  • Used JavaScript for form validations, jQuery to make web pages more interactive, jQuery AJAX and Angular JS for asynchronous communication with server.
  • Used Angular JS with JSON to develop Single Page Application.
  • Used Spring Core for dependency injection/Inversion of control (IOC) and integrated frameworks and Hibernate.
  • Developed the backend of an Advanced Data Transfer system for a financial customer that leveraged the use ofActiveMQ with JAX-RS endpoints.
  • Designed, Configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.
  • ConfiguredAWS Identity and Access management (IAM) Groups and users for Improved Login authentication.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Extensively used Hibernate in data access layer to access and update the database.
  • Involved in creating and developing several infrastructure repositories such as Jenkins.
  • Developed the business layer, UI layer using Spring, JAX-WS, JAX-RS for Restful Web Services
  • Coding Struts actions classes with help of struts framework.
  • Developed Stored Procedures in Oracle server for Database operations.
  • Conducted and participated code reviews and design reviews meetings.
  • Implemented Jasper Reports to generate reports.
  • Used Log4j Logger for all logging purposes JUnit for integrated test run.
  • Used MAVEN for project management and build automation, Git for source control.
  • Used Jenkins for continuous integration.

Environment: Java1.7, WebLogic 9.x, Spring MVC, Spring, Struts, Hibernate, ActiveMQ, AngularJS, JSON, GWT, Bootstrap, AWS, Eclipse, Oracle, Cassandra, Maven, SQL Developer, Jenkins.

Java Developer

Confidential, Portland, OR

Responsibilities:

  • Member of the design team, which interacted with the functional leads for understanding of business process and converting them into techno-functional documents.
  • Followed Scrum process for project development.
  • Designed, developed and tested Income module, Expense Module, Summary Module and Report Module
  • Successfully implemented various Java Design Patterns like Command Pattern, DAO Pattern and Singleton Pattern in the project
  • Used Spring Web Module integrated MVC framework for UI integration.
  • Used Spring ORM to integrate Spring Framework with Hibernate. data retrieving from tables inCassandra NoSQL for Analytics.
  • Hands on experience in Solr including configuration ofSolr -config, data-config and schema XML files ofSolr and deployment in the server environment.
  • Used Spring JDBC and DAO layers to offer abstraction for the business from the database related code (CRUD).
  • Used Spring AOP for tracking and enhancing Application performance.
  • Customized the Data Access Module using DAO patterns, to handle the entire transaction with the database.
  • Extensively worked on Java server side programming using Servlets and JSP.
  • Developed business layer using Spring, Hibernate and DAOs.
  • Designed and developed SOAP based Web Services using Spring-WS API.
  • Implemented Web Service Security using Spring-WS security.
  • Implemented SOA to enable communications among multiple Web Services.
  • Implemented RESTful Web Services for serving content based requests to generate the HTML reports.
  • Hands on experience in working with pom files for building project using Maven and Log4j for Logging.

Environment: Java 1.6, Spring, Spring MVC, Hibernate, WebSphere, Clear case, Maven, Ant, Log4j, Solr, Cassandra NoSQL, JSP, Oracle and DB2.

Java/ J2EEDeveloper

Confidential, Minneapolis, MN

Responsibilities:

  • Involved in all phases of Software Development Life Cycle, Participated in Sprint meetings.
  • Involved in developing the Struts based web-MVC architecture.
  • Involved in developing the Struts Action classes, Servlets and configuration files.
  • Developed the application using Test Driven Development.
  • Extensively worked on Java server side programming using Servlets and JSP.
  • Involved inUIdevelopment using HTML, CSS, JSP and GWT.
  • Extensively worked on Core Java (Collections, Multithreading, Exception Handling, JDBC, I/O).
  • Developed the User Interface validation framework in combination with custom validation built on top of Struts validation framework from the form bean.
  • Involved in developing various POJO classes in the framework
  • Designed and developed theValidators,Controller ClassesandJava Beancomponents
  • Participated in the design and development of database schema andEntity-Relationship diagramsof the backend MySQL and Oracle database tables for the application.
  • Designed and DevelopedStored Procedures,Triggersin Oracle to cater the Needs for the entire application. Developed complexSQL queriesfor extracting Data from the database.
  • Wrote batch jobs for loading data from .CSV files into database.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture.

Environment: Java 1.6, Java/J2EE, Core Java (Collections, JDBC, JMS, Multithreading), JSP, Servlets, Struts, JavaScript, SOAP, JAX-WS, JAX-B, UNIX, MySQL, Oracle, Apache Tomcat, Ant.

Confidential

Application Developer

Responsibilities:

  • Developed presentation layer using Struts and Tiles. Involved in the development of service layer.
  • Developed Ajax based rich and elegant client interfaces.
  • Created and modified stored procedures, triggers and views in Oracle for certain standalone tasks.
  • Used Hibernate ORM for mapping to Oracle DB.
  • Used Build scripts (Ant) to deploy the application on the server.
  • Used JavaMail API for triggering emails to administrators on Sales and Inventory updates.
  • Support - handled data changes, implementing change requests, enhancements. Was instrumental in identifying and fixing the issues. Also was point of contact for client communication.
  • Used CVS for version control and log4j for logging.
  • Used XML, XSLT for generation of PDF prints for Orders and generated Excel Reports.

Environment: Java 1.6, PL-SQL, Struts, Hibernate, Ant, Oracle, Tomcat 5.x / 6.x

We'd love your feedback!