We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY:

  • Oracle Certified Java developer and with 11+ experience in software industry in designing, development and deploying n - tier web applications and client/server applications using Java and J2EE Technologies.
  • Rich experience in building large scale distributed and scalable solutions using Service Oriented architecture and Big Data technologies.
  • Successfully designed and implemented systems based on N-tier distributed architecture using J2EE technologies such as, Core Java, Executor Framework, Collections Framework, JDBC, Hibernate, Spring Framework, Struts Framework, JSP and XML technologies.
  • 2+ years of experience on Big Data Technologies/Ecosystem Spark (Batch/Stream), HDFS, Kafka, MQTT, Cassandra, Zookeeper, Elastic-Search with Cloudera manager.
  • Confidential certified Developer with 3+ Years of hands-on experience of Confidential service (SAAS, PAAS and IAAS) using from the SDK and console.
  • Hands on machine learning experience using python ml and Py-Spark-ML library.
  • Hand on working knowledge of Cloud AIML (Watson, Confidential -ML, Microsoft Cognitive APIS) integration with the project.
  • Hands on experience to develop mobile based voice assistant tools using Google dialog box and Google cloud.
  • Hands on development experience in functional programming using Scala, python and java 8 API.
  • Good experience in message-oriented frameworks using JMS Kafka and MQTT.
  • Extensive experience of hibernate ORM framework.
  • Working knowledge of the J2EE design patterns like Singleton, Session Façade, Abstract Factory, Value Object, DAO, Business Dele-gate, Transfer Object, Command Pattern and Service Locator.
  • In depth understating and experience in relational database design and modeling for oracle and My-SQL.
  • Hands-on experience in coding to interact with other applications using Spring MVC, Web Services like SOAP, REST, WSDL, axis2 and UDDI in Service Oriented Architecture (SOA).
  • Good experience in J2EE application deployment on different web and application server like tomcat, regin and IBM Sphere.
  • Good hands on experience of build tools like Maven, ANT with CI-CD integration tools of Sonar and Jenkins plugins.
  • Rich experience in all aspect of software development life cycle including Requirement/Coding/Data Analysis, bug fixing and debugging.
  • Interacting with users for system study, requirements gathering, analysis and testing.
  • Interacting with team members to ensure smooth progress of project work.
  • Experience in interacting with clients as of site coordinator experience working with various US based clients.
  • Active participation in Pre-Sales support - Prototype, Proposal preparation, Estimation etc.
  • Ensuring adherence to quality processes as per the prerequisite compliances.
  • Experienced in database GUI/IDE Tools using Oracle TOAD, SQL Developer, SQL Client, PG Admin.
  • Good Working Experience on testing web services using tools like SOAP UI, Postman etc.

TECHNICAL SKILLS:

Java Technologies: AWT, Applets, Swing, JDBC 2.0, Java Beans, RMI, REST, SOAP

Java/J2EE Technologies: Java, Spring, Hibernate, Struts, JMS, JNDI, Servlet, JSP, Applet, AWT, Swing, Junit, Mockito

Web Technologies: HTML, DHTML, XML, Java Script, CSS, JSON, Ajax

Big-Data Technologies: Spark, HDFS, Flume, Kafka, Cassandra, ES, Apache Quarks, MQTT, Web-Sockets.

Cloud Technologies: Confidential (S3, Redshift, Kinesis, SNS, Confidential -ml, EC2, RDS, IOT, Lambda), Azure.

ML: Python (Sklearn, numpy, nltk, pandas), PY-Spark

Cloud AIML Framework: IBM Watson, Microsoft Cognitive, Confidential -ML, Google Dailogbox

Databases: Oracle, Postgres and RedisApplication Servers,Resin, Tomcat, WebSphere, JBoss.

Java IDE: Eclipse, RAD 7.5

XML Technologies: XML, XPATH, XSL/XSLT, XSD, SOAP, UDDI, SAX, DOM

Operating Systems: Windows & Linux

Languages: Java, Scala, Python

Version Control: SVN, Star-Team, VSS, CVS

Requirements Tracking Tools: JIRA, Confluence

Build Tools: Maven, Ant, Jenkins

Defect Monitoring Tools: HP Quality Control, BMC Remedy, Bugzilla

Other: Google AdWords, MSN-Ads, Google Mockito, Log4j, Quartz

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara, CA

Senior Java/J2EE Developer

Responsibilities:

  • Requirement identification and estimations.
  • Design the architecture and technical design of the AE Platform.
  • Lead the team of 6 developer.
  • Developed Rest based API interface using Spring MVC for job designer, user and billing management module.
  • Developed the Platform layer for managing the Analytics Enabler jobs.
  • Designed the data base and tables for Analytics Enabler platform.
  • Implemented the DAO layer using hibernate ORM tools for database interactions.
  • Involved in clarifying doubts and queries on requirement over bridge call with offs
  • Implemented Role Based Access Control to Application using Spring Security.
  • Implemented quartz job to execute the scheduled job configured on job designer.
  • Design and developed the configuration-based Connecter to mage the flume agents for data ingestions.
  • Design and developed and configuration driven spark jobs for data transformations.
  • Implemented the Spark stream jobs to read the data from Kafka message brokers.
  • Developed Spark transformation jobs to save the timeseries data into the Cassandra data base using spark data-frame.
  • Designed and developed the python-based ML framework to run the machine learning jobs.
  • Responsible for conducting code Reviews, Unit and System testing for the applications.
  • Sonar and Junit integration

Environment: Java, Scala, Python, Spring, Hibernate. Hadoop, HDFS, Flume, Spark, WebSocket, Kafka, MQTT, Elastic Search, Angular.js, JSP, CSS, Ajax, MySQL. Cloudera 5.7, Confidential Services (S3, Redshift, Kinesis, SNS, Confidential -ml, EC2, RDS)

Confidential, Seattle, WA

Cloud IOT Developer

Responsibilities:

  • Design IOT workflow using the Confidential components.
  • Implemented the device input flow of smart hat registration and its data ingestions using Confidential SDK, Confidential IOT, Kinesis Firehose.
  • Developed the Confidential lambda function to save stream data to store into the Confidential RDS database.
  • Detailed architecture and technical design of the AE Platform.
  • Integrated Confidential -SNS to send the real-time email and message notification for worker fall detection, Smart hat Batterie Strength, worker zone violations.
  • Design and developed the Rest interface using Spring MVC to expose the heatmap data of geofence.
  • Design and define the input/output schema for Smart hat analytics layer.
  • Developed the Spring MVC API to expose the analytics layer.
  • Integrated Aricent UTC framework to create the Indoor Geo fencing.
  • Helping the team technically/functionally to achieve the Sprint/Project end goal within the defined timelines.
  • Involved in clarifying doubts and queries on requirement over bridge call with offshore client.
  • Debug the Database table schema.
  • Responsible for conducting Reviews, Unit and System testing for the Enhancements.
  • Sonar and Junit integration

Environment: Java, Python, Spring, Hibernate. WebSocket, MQTT, Angular.js, JSP, CSS, Ajax, Cloudera 5.7, Confidential Services ( Confidential -IOT, Kinesis Firehose, Lambda, Confidential -ML, S3, Kinesis, SNS, Confidential -ml, RDS)

Confidential, Sunnyvale, CA

Senior Java/J2EE Developer

Responsibilities:

  • Lead the development team.
  • Detailed technical design and implementation of the NNAS application framework (controller, service and DAO layer).
  • Designed and developed Database layer using spring and hibernate API.
  • Designed and developed the rest-based interface to provisions the beacons into the NNAS application.
  • Design and developed scheduled jobs to send the notification mails.
  • Implemented the business logic to calculate the distance of the nearest neighbor beacons.
  • Responsible for integration of NNAS application to the Beacons devices.
  • Design and develop the NOSS schedule jobs with quartz scheduler
  • Design and developed Queue system to process the Nass location data in asynch mode using Spring Executor framework.
  • Developed the Spring Executor framework to handle the producer
  • Develop client Web services client response data mapping and tuning using caching. Develop utility classes for common for different modules getting business attributes.
  • Assisted in designing the NNNAS Database table tables.
  • Developed maven-based scripts to build the different release for Prod, UAT, QA and DEV environment.
  • Responsible for conducting Reviews, Unit and System testing for the Enhancements.
  • Sonar and Junit integration

Environment: Java, Hibernate, Spring, Rest Service, Tomcat, Java Script, Html, JSP, CSS, Ajax, MySQL, Maven, Sonar, Jenkins

Confidential, Secaucus, NJ

Responsibilities:

  • Analysis of the Functionality and Requirements using object orientation. Designed & Developed HMR report module using Struts and Hibernate Technologies.
  • Participated in Use Case, Design Document and Technical Document modification, BUG Fixing. Test Case Generation using JUnit. Change Request (CR) Analysis. Sprint planning
  • Analyze the build migrations changes and Migrated the build script form ANT to maven.
  • Responsible to identify and redesigned the application performance bottleneck.
  • Refactor the report processing module and implemented the JMS Queue based approach.
  • Developed the UI, controller and DAO layer to implement the medicine reminder module.
  • Integrated Google/iPhone push notification API to send the notification to patient for medicine reminder.
  • Develop the lab result processing module using Spring Executor, Hibernate and I-Text frameworks.
  • Design and development Writing and running the J-Unit test case.
  • Deploying and supporting DEV, QA and UAT env.
  • Production implementation plan and supporting Inet and DB team during production.
  • Create the prod release document and support during production

Environment: JAVA/J2EE, JMS, Spring, Hibernate Web service (SOAP and restful), JBOSS, Maven and ANT build, Star-Team, I-Text, Quartz scheduler, Sonar, Jenkins

Confidential, Atlanta, GA

Search Intelligent Management System (SIMS)

Responsibilities:

  • Developed the Java Code using eclipse as IDE.
  • Coordinate with onsite coordinator, get the high-level requirement and break down into low level. Analysis and Estimation of changes and enhancements.
  • Developed the GUI based Advertisement bid module to bid keywords based add for google, Microsoft and MSN add generator engine.
  • Coding for Controller, service and DAO module for the Advertisement bid module using Spring, Hibernate APIS.
  • Integrated the Google Ad-words, Yahoo and Microsoft add engine to post the advertisement on target users profiles.
  • Written a schedule jobs to using Qartz API to download the advertisements performance metrics report from Google, Microsoft and yahoo servers.
  • Design and developed the impressionisms reports against the geographical region, age group and domain.
  • Design and developed algorithm to identify top 5 keywords to target for the advertisement in each geographical region.
  • Story creation, estimation and implementations.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, analysis and development.
  • Design and develop the notification engine to generate the email & SMS based notification when budget threshold met.

Environment: JAVA/J2EE, Spring, Hibernate, Spring-MVC, Google Ad Words, Msn Ads, Resin-server, J-Query, JSON, JSTL Oracle, Maven and ANT build, SVN repo, Sonar

Confidential ,Nashville, TN

Producer Compliance & Relationship Management (PCRM)

Responsibilities:

  • Responsible for license user profile management module of PCRM.
  • Responsible for creating HLD and LLD and evaluation of new technologies and its fitments in current architecture with the help of technical architect.
  • Coding in Java Struts, Spring and hibernate for controller business and DAO module.
  • Coding for the License creation and renewal feature in user profile modules.
  • Used Struts multi action form to manage the different action events from the UI screens.
  • Implemented the Spring validator framework to validate the UI form.
  • Develop and generic rule-based framework to validate the user’s request for license creation/renewal against type of license, state etc.
  • Integrated third party library for the User license creation and renewal feature.
  • Coding for the user’s billing and reporting module in java, spring, hibernate and I-Text frameworks
  • Developed a transformation layer to convert the UI form into the PDF and vice versa while communication with state license creation/renewal gateway.

Environment: JAVA/J2EE, JSP, HTML, CSS,.js Struts, Spring, Hibernate, Web-Sphere, XML, Oracle, Maven and ANT build, VSS repo, Sonar & Jenkins

We'd love your feedback!