We provide IT Staff Augmentation Services!

Sr Java Developer/hadoop Resume

4.00/5 (Submit Your Rating)

Oaks, PennsylvaniA

PROFESSIONAL SUMMARY:

  • Software professional having over 7 years of progressively responsible experience in all phases of SDLC like software requirement analysis, design, development, testing, documentation and deployment of complex Client/Server and Intranet/web based n - tier architecture systems utilizing Object oriented and Internet technologies.
  • Hands on experience in developing software systems using Java and J2EE components like, Servlets, JSP, Struts, Spring (MVC, Data, Rest, Cloud, Boot, Batch ), XML, JAXB, JAX-WS, CSS on Windows and UNIX Environment.
  • Exper ie nc e d Ja va De ve lo pe r in de ve lopi ng RES T A PI’ s using Ja va, Spr ing MV C /Boot, M ave n, Intellij, REST.
  • Str ong Exper ie nc e in d e v e lopi ng REST ful we b - ser v ic e s.
  • Experience in Service Oriented Architecture and Micro-Services based Architecture.
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAX and tools like ANT, JUNIT.
  • Exper ie nc e in us ing per sis ten c e fr ame wo r ks JPA, Hiber nate .
  • Exper ie nc e in d e ve lopi ng we b application u sing De sign Patt er ns lik e Si ngle ton, Fac tor y D e sign, MV C, DataA cc e ss O bje c ts e tc .
  • Exper ience in u sing Postman and SoapUI.
  • Exper ie nc e in developing Swagger specs / OpenAPI for Rest Apis.
  • Expert in developing WSDL Documents for SOAP Services.
  • Exper ie nc e in d e ve lopi ng U nit tests & I ntegr ation t e st s with unit testin g fr ame wor ks lik e JUnit, M oc kito.
  • Exper ie nc e with majo r databases su c h as Or ac le 10 g, M YSQL, NoSQL (M ongoDb) and M S SQL Ser ver .
  • Str ong knowle dge in imple me nting Si ngle ton, S er vi c e Loc ator, M ode l Vie w C ontr oll e r (MV C ) Se ss ion
  • Fac ade, B us ine ss De le gate and DA O Ja va/ J2EE de sign patter ns in t he pr oje c t s.
  • Exposure to various IDEs like Eclipse, Intellij.
  • Experience in using Simple Logging Façade API (SLF4J) for different Logging Implementations.
  • C omm itted to e nhanc e me nt of softwar e re lia bility, per for manc e and adhe r e nc e to c oding st andar ds while c ontr ibuting to the techn ic al c ode doc ume ntation.
  • De ve lope d applicatio ns with Spr ing fr ame wor k u sing technologie s lik e AO P (Aspe c t Or ie nted Pr ogr amm ing), I O C (In ve r sion of C ontr ol), DA O (D a ta A cc e ss O bje c t), MV C (M ode l Vi e w C ontr oller ) a nd JDBC .
  • Experience in providing Security to Rest APIs using OAuth 2.0 protocol.
  • Experience in using GIT and had exposure to BitBucket.
  • Experience in API management (Security, Governance etc) using APIGEE Edge.

TECHNICAL SKILLS:

Languages: Java 7/8, PHP 5, HTML, CSS, JavaScript, Unix Java frameworks

API Tools: CM Spring MVC, Spring Boot, JPA, Hibernate, Apigee

XML Technologies: XML, XSD, DTD, JAXP (SAX, DOM), JAXB

PROFESSIONAL EXPERIENCE:

Confidential, Oaks, Pennsylvania

Sr Java Developer/Hadoop

Responsibilities:

  • Participated in an Agile (Scrum) environment supporting daily scrums, sprint planning and estimation
  • Developed Micro-Services to support development and deployment of Restful web services.
  • I nvolve d in analyz ing bus ine ss re qu ire m e nts and c ompo se them into a tech nic al us e c a ses.
  • U sed Spr ing B oot/MV C t o d e ve lop Re st ful we bs e r vic e s .
  • Created Restful facades on top of SOAP services to support API.
  • Developed Swagger Specs to showcase the Restful APIs on the developer portal.
  • U sed Spr ing MV C (M ode l Vie w C ontr oller ) to inte rc e pt the us e r re que st s an d us e d var ious c ontr oller s to de le gate the re qu e st flow to the B ac ke nd tie r of t he application.
  • Developed Controller Advice Classes to handle exceptions across application and Custom Exceptions by extending Exception class.
  • Used Core Java concepts like such as Collections, Multi-Threading, Exceptional handling, IO etc.
  • Used SLF4J API to implement Log4j.
  • Postman to test Restful Apis.
  • Used Maven as a build management tool (dependency management, plugins management etc).
  • U sed JI RA for I ss ue Tr ac k ing.
  • Developed API proxies to the backend services using Apigee Edge (Google API management tool).
  • Provided Security to APIs using OAuth 2.0.
  • Implemented policies (like Json to Xml, Xml to Json, Extract variable and Assign Message) to develop Restful facades on top of Soap.
  • I mple me nt e d SS O us ing Si mple SAM L . (Ping Fe de r ator I DP, Dr upal SP, I DP initiate d SSO )
  • De ve lope d unit test cases for Ser vic e and Re positor y L ayer s using Junit.
  • De ve lope d Fr ont- End inter fac e us ing Content Management System Dr upal 7 .
  • Worked on four different planets DEV, QA, OPS and Prod.
  • C ode re vie ws and pee r r e vie ws in ever y ite r ation.
  • U sed Je nkins for de ploy ing in d iffere nt Envir onme nts .
  • De ve lope d C ontr oll e r A d vic e c lass and Ex c e ption Handling Me thods to han dle e xc e ptions.
  • I ns talle d A PIGEE Edge and de ve lope r po r tal in AWS Ec 2 I ns tanc e .
  • De ve lope d c ode us ing I ntel lij and Ec lipse.
  • U sed JBOS S as A pplic atio n Ser ve r .
  • Developed Pig queries to load data to HBase
  • De ve lope d database que r ie s for Nos ql ( M ongoDb) and SQL (M y SQ L).
  • Developed UNIX scripts in creating Batch load and driver code for bringing huge amount of data from Relational databases to BIGDATA platform .

Environment: Core Java, J2EE, STS IDE, Intellij IDE, JSON, Xml, Junit, Spring Boot/MVC, Spring Data, Amazon Web Services, Hibernate, Soap, Restful Web Services, GIT, JBOSS 6.4, APIGEE, Drupal 7 JavaScript, Maven, Jenkins, Log4j, slf4j, Mysql, MongoDB, Hbase, Hive, Map-Reduce.

Confidential, Bridgeport, CT

Sr Java Developer

Responsibilities:

  • Actively participated in the complete Software development life cycle starting from design phase to the implementation phase.
  • Involved in developing JAX-WS web services.
  • Involved in creating a web service interface proxy and implemented the business logic.
  • Used HTTPs SOAP calls for request and response from communication solution web service.
  • Involved in calling from a communication web service to Expression web service to send email and fax to MS Exchange server.
  • Involved in developing a web service for voice calls.
  • Involved in developing a web service for print using a SOAP HTTPs request and response.
  • Used Spring DAO concept to interact with Database using JDBC template and Hibernate template.
  • Created POC for Spring Batch for running batch jobs.
  • Worked with Maven 3.0, Spring.3.0 and spring suite to develop the coding to batch jobs.
  • Used Maven for building and deploying the project on Web Sphere application server.
  • Used Hudson as a continuous integration tool.
  • Used JaxB for Marshalling/UnMarshalling, used XSD's to generate classes.
  • Developed ORM mapping using Hibernate 3.x, including mapping files, configuration file and classes to interact with the database.
  • Used GIT as a version control.
  • Created Test suites in SOAPUI projects and created internal test cases depending on the requirement.
  • Creating JUnit test case design logic and implementation throughout application.
  • Developed and deployed application on WebSphere Application server.
  • Deployed the complete Web applications in Web Sphere Application server.

Environment: Java, Java EE, CVS, XML 5.0, Log4J, Ant, Hibernate 3.x, Spring 3.0, Spring Batch 2.x, JAX-WS Web services, Web Sphere 7.x, Oracle, RAD 7.x.

Confidential, Westlake, Texas

Sr Java Developer

Responsibilities:

  • Actively participated in the complete Software development life cycle starting from design phase to the implementation phase.
  • Involved in developing and deploying SOAP Web Services.
  • Involved in capturing web service and jms transactions off the wire using Flat files, and parsing the xml into name value pairs and storing some in Oracle DB.
  • Used SAX Parser for parsing the xml data and storing the XPath's in Oracle DB.
  • Involved in creating JMS Queue, JMS Client that creates and sends messages, and JMS Consumer that receives the message.
  • Involved in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
  • Developed Angular JS Controllers, html views, Services and factories for consuming REST API's and Math calculations modulus.
  • Involved in Core Java coding by using Java APIs such as Collections, Exception Handling, Generics, Enumeration, and Java I/O to fulfill the implementation of business logic.
  • Worked with Mocking while running JUnit test cases for batch processing.
  • Used Spring DAO concept to interact with Database using JDBC template.
  • Involved in writing Stored Procedures to insert all the new services and elements coming from the CSI.
  • Used Spring core annotations for Dependency injection and Spring MVC for REST API s and Spring Boot for microservices.
  • Used Maven for building and added lot of external dependencies.
  • Used Jenkins as an integration tool, involved in dev2deploy Script work on Jenkins side.
  • Involved in configuring Jenkins for many jobs and handled lot of issues on Jenkins side.
  • Solving the new issues from end users and worked with new Change Requests.
  • Used to write SQL queries, Triggers, Functions for Oracle database and developed some complex SQL queries.

Environment: JDK, Core Java, J2SE, J2EE, Factory Patterns, Multithreading, JSP 1.2, JDBC, JNDI, Maven, Xml1.0, Hibernate 3.0, Spring, Spring Batch 2.1.8, Log4j, Oracle10i, SVN, P4, Web Logic, Eclipse IDE, UNIX, Linux, IBM BPD

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed multi-tiered web - application using J2EE standards
  • Used spring bean factories and dependency injection mechanisms.
  • Used Spring MVC framework to develop the application.
  • Involved in integrating spring with Hibernate for data access.
  • Designed and developed Web Services to store and retrieve user profile information from database. Used Apache Axis to develop web services and SOAP protocol for web services communication.
  • Developed Servlets and XML.
  • Implemented JavaScript for the expression validation.
  • Assisted in database design in Oracle, schema planning.
  • Integrated all screens and made changes as per the requirement.
  • Involved in Interconnectivity of the Oracle database through JDBC.
  • Developed GUI for various screens using JSP.
  • Used CVS for version control.
  • Designed and coded the pages using JAVA and HTML.
  • Performed Unit testing of on various components using JUnit.

Environment: Spring (IOC), Hibernate, JSP, Ajax, Apache Axis, SOAP, JSTL, HTML, CSS, Web Services, Servlets, JDBC, Oracle, HTML, Concurrent Versions System (CVS), JavaScript,

We'd love your feedback!