We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Piscataway New, JerseY

SUMMARY

  • 6 Years of experience in Design & Development of software applications and customized software usingJava/J2EE & open source frameworks.
  • 1 year of hands - on experience with Java8, using new features like Lambda expression, Stream API, Parallel streams, etc
  • Experience in both Front end and Back end web Technologies and ability to create applications that can use various database vendors.
  • Responsible for building scalable distributed data solutions using Apache Hadoop and Spark.
  • Developed Spark scripts by usingScalaIDEas per thebussiness requirement.
  • Strong working experience in application Development using CoreJava, Spring, Hibernate, Web Services -SOAP, JSP, Servlets, SQL, XML, HTML and Tomcat.
  • Experience in Multi-tier web application development using MVC architecture, Design Patterns, JSF or Spring MVC.
  • Expertise in building configuration files on various frameworks such as Spring, JPA, and Hibernate.
  • Experience in Singleton, Factory, DAO, MVC, Strategy, DTO design patterns.
  • Extensive experience in Application Software Design, Object Oriented Design, Development, Documentation, Debugging, Testing and Implementation.
  • Extensively worked on writing SQL queries.
  • Experience in Importing data from various sources to theCassandracluster using Java API's
  • Experience in data modeling ofCassandra.
  • Worked with xml's extracting tag information using xpaths andScalaXMLlibraries from compressed blob datatypes.
  • Expertise in Web Services architecture in SOAP and RESTful.
  • Strong experience in using RDBMS like Oracle 11g, PostgreSQL and My SQL.
  • Used source control systems like Git and Subversion.
  • Experience in application servers like Apache Tomcat, and WebSphere.
  • Experience in client side technologies such as HTML, CSS, JavaScript and jQuery.
  • Hands on Experience in Production Support.
  • Extensive usage of different IDEs like Eclipse, Spring Source Tool Suite (STS).
  • Experience developing new automation frameworks usingProtractor, QTP, Selenium, JMeter
  • Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.
  • Goal Driven Developer with comprehensive understanding of various software development approaches such as SDLC and Agile Scrum methodology.

TECHNICAL SKILLS

Languages: Java8, Python, SQL, JavaScript, C/C++

Web Technologies: JSP, Servlets, HTML, XML, JSON, JQuery, CSS, JavaScript

Database: Oracle 11 g, SQL Server, MySQL

Servers: Apache Tomcat, WebLogic, JBoss EAP

Frameworks: Spring MVC, Hibernate, Spring, WebServices (SOAP & RESTful), Jersey, Log4j

IDE/Tools: STS, Eclipse, GIT, Maven, JIRA.

Testing: JUnit, Jenkins

SDLC Methodologies: Waterfall, Agile, Scrum

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, New jersey

Java Developer

Responsibilities:

  • Involved in various Phases of SDLC (Software Development Life Cycle) Information gathering, analyzing, design.
  • Developed views with HTML5, DHTML, CSS3, AJAX, AngularJS, JQuery and also JSON.
  • Developing UI automation usingProtractorfor Angular JS applications.
  • Used REST and SOAP Web Services for the exchange of information.
  • Involved in programming inCon UNIX platform to contribute to the software project, which automated customized design process.
  • Implemented Spring Boot Micro Services to divide the application into smaller modules.
  • Worked on SQL queries to find data on Oracle and SQL server databases.
  • Worked on coreJavaConcepts - Collections, Multi-Threading and Exception Handling.
  • Developed Hibernate for interact with database with spring integration as the data abstraction.
  • Imported data from various resources to theCassandracluster using Java APIs.
  • Created a wrapper library to help the rest of the team use theSolrdatabase and the documentation of theSolrRest API.
  • Extensive use of Spring Framework for Dependency Injection and integrated along NodeJS and Hibernate.
  • Worked withCassandraQuery Language (CQL) to execute queries on the data persisting in theCassandracluster.
  • Used Spring MVC to develop MVC controller and deploy execution to servlet environment.
  • Used POJOs for implementing business logic.
  • NoDBaccess with query processing performance that is competitive with a database system operating over previously loaded data.
  • Implemented Web Services using Spring RESTful and Utilized JBoss for Web Server.
  • DevelopedScalascripts using both Data frames/SQL/Data sets and RDD/MapReduce in Spark for Data Aggregation, queries and writing data back into OLTP system through Sqoop.
  • Developed Spark scripts by usingScalashell commands as per the requirement.
  • Involved in writing PL/SQL - Stored Procedures, Functions, Triggers, and Sequence etc.
  • Performed client end validation using JavaScript and JQuery.
  • Developed and consumed Rest Services using HTTP methods such as GET, POST, PUT and DELETE.
  • View- controller have been developed using Servlets/JSP, JavaScript, CSS3 and HTML5.
  • Extensively worked on Java persistence layer in application migration toCassandrausing Spark to load.
  • Experience in managing and developing with MangoDB.
  • Understanding of MangoDB strategies including replica sets.
  • Experience in Mango Utilities. knowledge on Selenium Web driver andProtractorautomation tools.
  • Working on the development of a cloud based multi-media applications streaming platform using C++ and Java under Linux environment.
  • Developed User Profile and Micro Service modules using Spring Boot. Used Spring MVC for REST API and spring annotation for Dependency Injection.
  • Implemented client-sideJava-Beans for Data Access Object (DAO) pattern.
  • Worked on JIRA for creation of projects, templates, screens, fields etc.
  • Built code using Ant and later deployed to the server.

Environment: JAVA1.6, J2EE,Scala, Spark, DAO, HTML, JSP, Boot strap,JavaScript, XML, CSS, C, C++, Ajax, JBoss, EJB, Cassandra, Solr, Oracle 11g, Log4J, Struts Tag Libraries, JIRA, REST, GitHub, Eclipse 3.1, Ant 1.6, Struts 2.0,JAVA/J2EE Design Patterns, Edit Plus, DB2, Oracle, NoDB, MongoDB, SVN, SQLdeveloper, Protractor,Linux, UNIX, Windows

Confidential, Richardson, TX

Java Developer

Responsibilities:

  • Interacted with the stake-holders and gather requirements and business artifacts based on Agile SCRUM methodology.
  • Developed web pages by using HTML, CSS and JavaScript.
  • Used Eclipse to develop source code and debug the application.
  • Built a custom cross-platform architecture usingJava, Spring Core/MVC, and Hibernate.
  • Implemented Web-Services to integrate between different applications internal and third party components using SOAP and REST services using Apache-CXF
  • Configured Queues and Topics as part of application integration and defined Camel routing between queues/topics.
  • Implemented the requirements using C++ programming language and unit tested the implementation.
  • Developed Spring REST Web Services clients to consume Web Services enterprise wide Web Services.
  • Reviewed the XML logical data model and developed XML schema XSD to validate the model and used JAX-B for Xml-JavaMapping and XML-XSLT conversion.
  • Developed and published web-services using WSDL,SOAP and XML, JAX-B based on top-down and bottom-up approaches.
  • Used slick to query and storing in database in aScalafashion using the powerfulScalacollection framework.
  • Worked on NoDB API with inputs stemming from internal and external data but is ultimately responsible for serving the information.
  • Also experience on MangoDB scaling across data center and Understanding strategies.
  • Experience in MangoDB Utilities.
  • Developed the RESTful api to support the Standalone as well as theSolrCloud mode, zookeeper, custom fields, NLP processing. Custom RequestHandlers, Sharding.
  • The REST api includesSolrcreate, update, delete access toSolr4/5 serve
  • Experience in pre-testing the Web-Service calls with SOAP UI using end-points. knowledge on Selenium Web driver andProtractorautomation tools uding JUnit.
  • Coordinated Unit Testing by JUnit, Easy Mock, Integration and User Acceptance Testing and developed test cases for bean components.
  • Used Subversion for maintaining the component and for release and version management. And JIRA for defect tracking.
  • Also experience in designing, implementing and adapting technically sophisticated application usingC/C++ programming in Linux Platform
  • Maven tool has been used for the build and deploy procedure scripts in UNIX, Linux and Windows environment using Hudson.
  • Been though Release process for project execution as part of SCRUM.

Environment: Java, J2EE,SOA, Spring, Scala, Web Services, CXF, XML, XSD, Shell Script, UML, HTML, JavaScript, C, C++, Eclipse, Solr,WebLogic, GIT, REST,Active MQ, JAX-B, JMS, Axis2, AJAX, Hudson, Maven, Jenkins, Restful, SOAP, JIRA, NoDB, MangoDB,Oracle, PL/SQL, XPath, XSLT, SOAP UI, Protractor, JUnit, SVN, Windows, Unix.

Confidential

Java Developer

Responsibilities:

  • Designed UI screen for Insurance Quote to get User information with JSP, Struts tag library.
  • Developed Action Classes, Service Classes for Resident Insurance premium payment module.
  • Involved in Coding JavaScript code for UI validation and worked on Struts validation frameworks.
  • Involved in the development of both the back end and the front end of the application using Struts, Hibernate and Web Services.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Wrote PL/SQL Queries to get Schedule of policy payment and defaults.
  • Developed Session and Entity beans for Insurance Quotes.
  • Developed web services using Apache Axis web service engine, used SOAP request response exchange pattern to exchange business XMLs.
  • Responsible for Writing JSP for Online Quote for Resident Insurance.
  • Used Web Services for interacting with a remote client to access data.
  • Developed CMP read only Entity beans to get Insurance Quotes.
  • Fixed the bugs identified in test phase.
  • Written JUnit test cases for Unit testing in Pension Manager Module.
  • Documented CR impact analysis and prepared implementation documents.

Environment: Java1.4, J2EE, Spring Framework, Ext JS, JSP, Hibernate, Servlets, Struts, UML, XML, SVN, ANT, JUnit, HTML, CSS, Apache AXIS, Web logic 8.1, SOAP, WSDL, Oracle 9i.

We'd love your feedback!