We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

New York, NyC

SUMMARY:

  • Around 7 years of IT experience in Analysis, Design, Development and Testing of Web - based applications.
  • Hands on experience in installing, configuring and using echo system components like Hadoop, MapReduce, HDFS, Hbase, Zoo keeper, Hive, Sqoop and Pig .
  • Expertise in working with Flume in configuring and working with Kafka to load the data from multiple sources directly into HDFS.
  • Hands on experience in a Linux environment with Apache Tomcat on Amazon AWS.
  • Involved in CICD process using GIT, Nexus, Jenkins job creation, Maven build Create docker image and deployment in AWS environment.
  • Extensive knowledge in Unit testing methodologies, performance optimization tools, continuous integration tools like, JUnit, DBUnit, HTTP Unit, Mock Objects, JMock, DevPartner, Hudson.
  • Strong front-end UI development skills using scripting languages like HTML5 , CSS3, JavaScript , JQuery , AJAX , JSON , Ext Js, Angular Js, DOM , JSP , JQuery Plug-ins.
  • Expertise in Advanced JavaScript libraries and frameworks such as Prototype , Ext Js , Angular Js , and Object oriented programing in JS .
  • Good experience in Designing, Planning, Administering, Installation, Configuring, Troubleshooting, Performance monitoring and Fine-tuning of Cassandra Cluster.
  • Expertise in Software Development Life Cycle (SDLC) that includes Requirements analysis, design, Coding, Testing, Implementation, Maintenance with methodologies like Object Oriented Analysis and Design (OOAD) and Agile Methodology.
  • Worked in Data Warehouse and Business Intelligence Projects along with the team of Informatica, Talend (ETL), Cognos and Powerplay.
  • Experience in design and developing applications based on Akka using ZeroMQ, written in Scala and running on Linux.
  • Used Selenium WebDriver and TestNG to run parallel testing by creating Groups, and categorizing test cases.
  • Experienced in the field of information technology in Java Enterprise systems, J2EE Architecture, SOA(ESB) / REST/ Web Services, CEP(Complex Event Processing) engine, Streaming Analytics and IoT software development.
  • Extensive experience in Amazon Web Services(Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS CloudWatch, Amazon EBS and Amazon CloudFront).scala
  • Good experience in developing web applications implementing Model View Control (MVC) architecture using Django, Flask, Pyramid and Zope Python web application frameworks.
  • Proficient in Java/J2EE technologies like JSP, Hibernate, Spring, Struts, Java Servlets, AJAX, Java Beans, JNDI, JMS, XML, web service using IDEs like Eclipse 3.1/3.5.
  • Expertise in DB Design, DB normalization and writing SQL queries PL/SQL - Stored Procedures, Functions, Triggers, Sequences, Indexes and Views, etc.
  • Expertise in creating Conceptual Data Models, Process/Data Flow Diagrams, Use Case diagrams, Class Diagrams and State Diagrams.
  • Expertise in BEA Web Logic 11g, Jakarta Tomcat 5.5/6.0.23.
  • Strong knowledge of J2EE design patterns like MVC, Session Facade, Business Delegate, Front Controller, Service Locator, Data Transfer Objects and Data Access Objects etc.
  • Design and documentation of APIs for collection and retrieval of high volume IOT telemetry data.
  • Excellent experience with Databases such as MySQL, Oracle 10g/11g and SQL Server 2005.
  • Hands on experience in front-end interface development using HTML, DHTML, CSS, XSLT, JavaScript , and AJAX .
  • Strong experience of developing data models using Hibernate ORM tools, POJOs and configuring Hibernate persistence layer .
  • Extensively worked on debugging using Eclipse debugger.
  • Installed the application on AWS EC2 AMI, Red hat, Ubuntu Instances also configured the storage on S3 Buckets.
  • Experienced with creating REST endpoints using Spring MVC and the more traditional SOAP based webservices using JAX-WS.
  • Experience in implementing Core Java J2EE design patterns like Singleton, Factory Pattern, Business Delegate, DAO, VO, Session Fa ade, Service Locator and etc.
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).
  • Working Experience in C, C++, AKKA, Play and SCALA along with JNI usage.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Worked with BEA Weblogic, IBM Websphere, Apache Tomcat & JBOSS Application server.
  • Good Experience in creating, modifying and enhancing both manual Test cases and Test Scripts created in Selenium Web driver with JUnit frameworks.
  • Expertise in PHP development under LAMP/MAMP/WAMP Linux/Mac/Windows Apache MySQL/MongoDB PHP 5 environment.

WORK EXPERIENCE:

Confidential, New York, NYC

Sr. Java Developer

Responsibilities:

  • Installed and configured Pig and also written PigLatin scripts and Involved in managing and reviewing Hadoop log files.
  • Designed APIs that allow sophisticated, effective and low cost application integration.
  • Used Scala for coding the components in Play and Akka also worked on handling all the requests to the systems using Play framework MVC framework.
  • Controlling the DIT UAT environment for the application to eliminate the application downtime using client specified monitoring process.
  • Used Akka concurrency for processing PDL files.
  • Configured the xml files for Spring Security injection to ensure the back-end security by discriminating the role of users as well as access authority for the URIs and Server side assets.
  • Responsible for designing the User Interface by coding in HTML5, CSS3, AngularJS, Bootstrap to build this SPA Single Page Application .
  • Integrated Akka actors with Play framework..
  • Developed a reference application using play framework.
  • Responsible for software component delivery includes Detailed Software Requirements Specification, the functional design, and the technical design document and source code.
  • Extensively involved in coding with AngularJS , jQuery UI and jQuery Mobile to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.
  • Implemented applications with Scala along with Akka and Play framework.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTfulServer , then display the well organized result in web pages by writing AngularJS controller, directive s , service s , and route provider s.
  • Experienced in developing the UNIX Shell Scripts and PERL Scripts to execute the scripts and manipulate files and directory.
  • Used Angular.js filter to make the data searchable and sortable .
  • Developed JavaScript code to feed data-tables of Google Charts API with data, then draw charts with animation effect.
  • Wrote PL/SQL , stored procedures , triggers to manipulate data in the database and performed JUnit test for the new Java source code and participated in integration testing .
  • Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements.
  • Used Struts as MVC Framework for the applications also get involved in AXN Core application implementation using Spring 3.2.3 and Hibernate 4.1 with MySQL database and Cassandra .
  • Deep focussed for the Use of Spark for batch processing and ad-hoc analytics.
  • Performed importing data from various sources to the Cassandra cluster using Java APIs and Sqoop.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Generating Scala, Play Framework and java classes from the respective APIs so that they can be incorporated in the overall application.
  • Writing entities in Scala, Play Framework and Java along with named queries to interact with database.
  • Developing IoT prototype solutions storing sensor data on AWS/Azure.
  • Written Hive queries for data analysis to meet the business requirements and currently Creating Hive tables and working on them using Hive QL.
  • Worked within an Agile workflow also Debuged Legacy Code in VBA.
  • Used Amazon IAM to grant fine access of AWS resources to users. Also managed roles and permissions of users to AWS account through IAM while doing it I created detailed AWS Security Groups which behaved as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances. Web Analystics/ Adobe Analytics
  • Configuring of Virtual Private Cloud (VPC) with networking of subnets containing servers.
  • Built S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS.
  • Configured an AWS Virtual Private Cloud (VPC) and Data Base subnet group for isolation of resources within AWS RDS.
  • Worked on reading multiple data formats on HDFS using Scala.
  • Configured and created ActorSystem, ActorRef, Actor, MessageQueue objects for AKKA, used it in a multithreaded distributed environment as a middleware.
  • Spring Data was used for persistence to Mongo DB based application data stores.
  • Coded Java Scripts for performing client side validations.
  • Integrated Testing with Selenium using Eclipse to generate test execution result.
  • Developed REST Web Services using Jersey API.
  • Establish CI / CD for trunk and branches to support parallel development.
  • Involved in work with the Pega team to build, deliver and maintain product deployment stacks for various teams and internal customers.
  • Helped a team in performing Cactus tests using JUnit and automation scripts for UI and followed Agile methodology in delivering the work..

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Developed the application TDD (Test Driven Development) methodology.
  • Developed applications in AngularJS and deployed into development, test and production environment successfully.
  • Was Responsible for writing Hibernate XML Mapping and DAO implementation for most applications in back-end.
  • Worked on automating data loading, extraction, reports generated using UNIX Shell scripting.
  • Developed JSP pages for presentation layer (UI) using Struts with client side validations using Struts Validator framework/ JavaScript.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY.
  • Extensively used Angular JS by consuming Restful web services.
  • Worked on JavaScript frame work (Angular JS, Backbone, Bootstrap) to augment browser based applications with MVC capability.
  • Fully involved in development of user stories and the web based applications that were planned and designed for each sprint in Java using Restful web services using Jersey Architecture with spring and Hibernate frameworks.
  • Done various projects in Web development with JavaScript, Dojo, JQuery, JSP, XML, and HTML.
  • Involved in designing, coding, testing and supporting the project, and developing middleware hub usingJava/J2EE.
  • Designed dynamic and browser compatible pages using HTML, CSS, JQuery and JavaScript andAngular.JS.
  • Created test scripts using Selenium Web driver using Page Object Model.
  • Used Maven to create build file and does Unit testing by creating Test Suites using JUnit Framework.
  • Performed Data driven testing using Selenium Web Driver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Used log4j to monitor the Error Logs.
  • Involved in designing and deploying a multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud formation.
  • Build servers using AWS, Importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Deployed JAVA/J2EE applications through Tomcat Application servers.
  • Created S3 buckets and also managed policies for S3 buckets and Utilized S3 bucket and g lacier for storage and backup on AWS.
  • Designed, automated the process of installation and configuration of secure DataStax Enterprise Cassandra using puppet.
  • Have created highly fault tolerant, highly scalable Java application using AWS Elastic Load Balancing, Ec2 VPC and S3 as part of process improvements and along with it I used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the applications.
  • Used AWS Cloud Watch performed Monitoring, customized metrics and file logging.
  • Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS services, EBS volumes, to set alarms for notification or automated actions and to monitor logs for a better understanding and operation of the system.
  • Used AWS Lambda to manage the servers and run the code in the AWS.
  • Generated UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML, CSS and Angular JS.
  • Used Front End Developing UI Interface using JSP/Tiles, JSTL, HTML CSS, JavaScript, Ajax, JQuery.
  • Developed UNIX shell (Bash) scripts to automate most of the tasks.
  • Developed Spring Based Web services SOAP through XSD and WSDL.
  • Developed JSPs to provide dynamic content to the HTML pages.
  • Used JDBC and Spring JDBC Template for creating the Data Access layer.
  • Used Spring Tool Suite (STS) as the IDE and Jenkins for continuous integration.
  • Created PL/SQL scripts, stored procedures, functions and triggers for the Oracle 11g database.
  • Used Maven for application life cycle management and JIRA Agile (Scrum) for defect tracking.
  • Developed WebServices to communicate to other modules using XML based SOAP and WSDL protocols.
  • Involved in re-skinning of website developed in Drupal 7 and developed custom modules.
  • Configured Apache Server and PHP Scripting Engine and MYSQL Database Server.
  • Worked with deployments on Ant, Maven and Deployment script.
  • Used WebServicesfor creating rate summary and used WSDLand SOAP messages for getting insurance plans from different module and usedXMLparsersfor data retrieval.
  • Used Vtune performance analyzer for testing performance of algorithms .
  • Implement scripting with Ajax, JQuery and Javascript to dynamically refresh the page contents.
  • Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using Java JAX-WS API, and did the corresponding configurations.
  • Migrated the Servlets to the Spring Controllers and developed Spring Interceptors, worked on JSPs, JSTL, and JSP Custom Tags.
  • Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.

Confidential, NYC

Java/Python Developer

Responsibilities:

  • automation tasks.
  • Created WSDL for the web services to be deployed using bottom-up approach.
  • Implemented SQL queries and stored procedures to save user profile, order information to database and retrieve information from database. Wrote Callable Statement to call stored procedures and Prepared Statement to block SQL injection .
  • Designed SOAP and restful web services for those methods.
  • Was Responsible for writing Spring Application for data base manipulation in context of core, MVC, AOP and annotation modules.
  • Generated property list for every application dynamically using python.
  • Designed and developed data management system using MySQL.
  • Used Django APIs for database access.
  • Provided GUI utilizing PyQt for the end user to create, modify and view reports based on client data.
  • Worked on Mongodb database design and indexing techniques. Good knowledge on MongoDB write concern majority.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design, etc.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Configured the Web Sphere application server and WSAD IDE.
  • Responsible for code compression for CSS file, JS file, and Java file to improve the system performance as well as reduce system response time.
  • Integrated external functionality using web services.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed internal auxiliary web apps using Python Flask framework with CSS / HTML framework.
  • Python programming language used to implement algorithms, data processing, and various
  • Responsible for validation of Client Interface HTML pages using JavaScript and Jquery .
  • Developed front-end screens and server side scripts using HTML , DHTML , CSS and JSP .
  • Angular.js is used to build efficient backend for client web application.
  • Coded assigned modules using leading Java frameworks Struts and using industry standard tools Eclipse.
  • Handled creation and parsing of XML Documents using SAX Parser.
  • D esigned and implemented APIs to support mobile applications.
  • Designed and development of UML diagrams like Use Case, Class and Sequence using tool Visio.
  • Development of XMLs for several components which maintains data for several registers.
  • Designed and developed SQL procedures and Linux shell scripts for data import/export and data conversions.
  • Developed Java code base on RAD and deployed on WebSphere Application Server 6 .
  • Used Asynchronous JavaScript Technology and XML AJAX for critical front-end validations to reduce the burden on the server side.
  • Used Maven as a build and deployment tool.

We'd love your feedback!