We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

4.00/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.
  • AWS certified Developer with 3+ Years of hands-on experience of AWS 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, AWS-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: AWS (S3, Redshift, Kinesis, SNS, Aws-ml, EC2, RDS, IOT, Lambda), Azure.

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

Cloud AIML Framework: IBM Watson, Microsoft Cognitive, AWS-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, JenkinsDefect 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, AWS Services (S3, Redshift, Kinesis, SNS, Aws-ml, EC2, RDS)

AWS, Seattle, WA

Cloud IOT Developer

Responsibilities:

  • Design IOT workflow using the AWS components.
  • Implemented the device input flow of smart hat registration and its data ingestions using AWS SDK, AWS IOT, Kinesis Firehose.
  • Developed the AWS lambda function to save stream data to store into the AWS RDS database.
  • Detailed architecture and technical design of the AE Platform.
  • Integrated AWS-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, AWS Services (AWS-IOT, Kinesis Firehose, Lambda, AWS-ML, S3, Kinesis, SNS, Aws-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

Sr Developer

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

Java Developer

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)

Developer

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

Keywords:- AWS, AngularJS, Angular JS, Executor Framework, Collections Framework, JDBC, Hibernate, Spring Framework, Struts Framework, JSP, XML, AWS, Python, Big data, Cloudera, machine learning, Hadoop, HDFS, Flume, Spark, WebSocket, Kafka, MQTT, Elastic Search, Angular.js, JSP, CSS, Ajax, MySQL

We'd love your feedback!