Post Job Free

Resume

Sign in

Java Developer Js

Location:
Hyderabad, Telangana, India
Posted:
December 08, 2020

Contact this candidate

Resume:

Abhinav

Sr Java Developer

908-***-****

adig4y@r.postjobfree.com

Professional Summary:

9+ years of experience in Design & Development of Enterprise Applications, Web Applications, and Web Services in Java/J2EE and related technologies.

Well experience in Design and Development of database systems using RDBMS concepts including Oracle, PostgreSQL, MySQL and experience in writing SQL queries, PL/SQL, T-SQL, Stored procedures, prepared statements and triggers.

Experienced on latest version of object-oriented JavaScript frameworks like Angular.js, Node.JS, Backbone, Bootstrap, Ext JS.

Extensive experience with Amazon Web Services (AWS), Open stack, Docker Puppet, Chef, Ansible, AWS Cloud Formation, AWS Cloud Front and Experience in using containers like Docker and familiar with Jenkins.

Experience with MVC JavaScript frameworks such as Backbone.js, Angular.js and Node.js.

Experienced in designing and developing application based on Spring Framework, Spring Boot, Spring MVC, Spring Templates, Hibernate, Microservices, AWS Web Services using Axis and Jersey Frame works, Java 8.

Experience creating web-based applications using React JS, Node.js, and Redux workflow. Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node JS based JavaScript library.

Experience in different spring modules like Spring Core Container, AOP, MVC, Security, Data, Transaction Management, Cloud.

Experience in using various version control systems like CVS, Git, Bitbucket. GitHub and Amazon EC2 and deployment using Heroku.

Experienced with CI/CD tools like Jenkins, Stash and Docker, Agile Methodology (Scrum, Jira). Setup the continuous Integration (CI) process for the application using the Jenkins.

Experience in developing end to end automation using Selenium WebDriver, Grid, POM, Junit, TestNG, Cucumber, Object Repository, Web Services (REST, SOAP).

Extensively experience for using Maven and ANT as build script for application build and deployment, Junit and log4j for unit testing and logging and Client-side java script Unit testing tools such as Jasmine along with karma, coffee, Jest, mocha, chai scripts.

Experience with Continuous Integration/Continuous Delivery using DevOps tools and workflows such as Concourse, Go CD and Jenkins.

Experience in designing user interface (UI) with help of Angular 4.0 and JavaScript.

Experience in UI (user interface) designing with bootstrap, CSS3, font-awesome icons, JavaScript and jQuery scripting technologies.

Strong knowledge on working with Jasmin-Karma, Protractor for client-side unit testing and Experience on working client-side build tools like NPM, Grunt, Gulp, Bower.

Proven knowledge in one or more NoSQL Document Store databases such as MongoDB, Cassandra.

Experience in writing stored procedures, functions, triggers using Oracle and comfortable using databases MS SQL Server, My SQL and MS Access.

Extensive experience in designing and implementation of multi-tier applications using Java 8, J2EE, JDBC, JSP, HTML5, Spring Boot, AngularJS, Servlets, JavaBeans with Eclipse.

Technical Skills:

Programming languages and Scripts

Java 1.5/1.6/1.7/1.8, J2EE 1.4, Java Script, HTML, Angular JS, DHTML, CSS, JSTL, Perl, XML, PL/SQL

Databases

Oracle 8i/9i/11g, DB2, SQL Server, MS Access, MySQL, JDBC.

J2EE Common Services APIs

Java Servlet, SWING, JSP, EJB2.0/3.0, JDBC, JPA, Hibernate, Axis, web services, JMS, JNDI, JAXP, JTA, JNDI, JFS 1.1, JAXB, AJAX, JSON

Application Servers

WebLogic Server (Oracle), Jboss (RedHat)

Web Servers

Apache Tomcat 4.1.18

Frameworks / APIs / Tools

Springs, Struts 1.1/1.2/Tiles, JSF, Log4j, Ant, WEB-SERVICES (SOAP, WSDL, UDDI, Axis2, CXF)

XML

XSL, DOM, XML Schema, SAX, XSLT and Designing DTDs.

AWS Services

IAM, EC2, EC2 Container Services/Docker, VPC, Lambda, S3, SQS, API Gateway, Cloud Watch, Elastic Beanstalk

Modeling Tools / Languages

UML on Rational Rose 4.0.

Web Services

SOAP, REST, WSDL, UDDI

Version and Source Control

GIT, CVS, Win CVS, Clear Case, SVN

ORM

Hibernate4.2, JPA, Eclipse Link

Operating Systems

Windows 95/98/NT/XP/Vista/7, UNIX, LINUX, Solaris

Professional Experience:

American Express, New York, NY Jan 2019 – Present

Sr Java Developer

Developed web-based application using J2EE framework and version control tool Git (Bitbucket).

Worked with Project Manager to efficiently manage the time allocated in the Sprint cycle to the project.

Used HTML5, CSS3, Bootstrap, AngularJS 4.0, jQuery for developing the front-end and Bootstrap to build a single page web app that communicate with back-end via RESTful API.

Worked with the Team Lead, Solution Architects and Core Project Team members to create Solutions Approach, Solutions Designed and Solutions Requirements to provide the solutions deliverables for each requirement.

Developed the modules assigned during the sprint cycle and perform unit testing for each feature developed.

Configure the build using the Jenkins script and Generate the application war after running through the sonar test cases.

Deployed Spring Boot based microservices Docker and Amazon EC2 container using AWS admin console.

Developed application using JavaScript, AngularJS for frontend, JPA, RESTful web services, MySQL for Backend and deployed in AWS. Developed single page application by using Angular JS and ReactJS.

Interacted with the release management team to deploy the generated war file into QA and Dev environments.

Worked with DevOps to setup pivotal cloud foundry lower, staging and production environments to deploy microservices.

Worked on development User interface (UI) by using web-based framework Angular Js.

Interacted with Quality analyst to notify the successful push of the code to QA environment for functional and integration testing.

Followed agile methodologies to execute project. Build the application using TDD (Test Driven Development) approach.

Used JAVA, struts and Spring MVC to interface with the jQuery UI, Bootstrap and manage the storage and deletion of content.

SOAP web services were developed in a top-down approach using hibernate and Oracle and the clients were generated with JAX-WS.

Optimized the code for reusability using the Decorators and injecting the services to access those in any components by using the providers property in Angular 4 Components.

Created and update project repositories to manage documents specific to the project and reference materials necessary for the success of the project.

Created project tasks and maintain project issues on Jira in the analyzing, development and validation phase of the project.

Installed Jenkins/Plugins for GIT Repository and Setup SCM Polling for Immediate Build with Maven Repository and used web hooks to ensure Jenkins is listening to a branch.

Updated the Jira tool with respective comments to maintain the proper flow of the feature created from development to production phase.

Worked on logical design diagrams, workflows and sequence diagrams using MS Visio.

Worked on porting Backbone.js code to Angular.js Code for updating and Used Angular JS framework where data from backend is stored in model and populated it to UI (user interface).

Maintained technical task status records, resource allocation, task details and participate in the daily review with the team.

Designed the user interactive (UI) web pages using web technologies like HTML5, XHTML, CSS3, Bootstrap, AngularJS framework.

Developed Business Requirements, Solution Requirements, Problem/ Opportunity Statement and other project related documentation.

Worked with business Subject Matter Experts, Business Managers, Product Owners and Project team to create Problem/ Opportunity Statement.

Lay out the scope of projects and develop Business Requirements through discussions and Joint Application Development sessions.

Worked on iterations of the Business Requirements to freeze the requirements with regards to functionalities of the website

Worked on Column Filters of Data table using jQuery and ReactJS. And worked on Rest Web services as well as Node Rest framework for backend services and used MongoDB (NoSQL) for database services.

Be present on call during the production deployment of the feature developed at the end of every sprint cycle.

Responsible for troubleshooting and fixing the post deployment issues being faced on the production environment.

Worked on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design.

Southwest Airlines, Dallas, TX Feb 2018 – Dec 2018

Sr Java Developer

Implemented MVC architecture in developing the web application with the help of Spring MVC framework.

Responsible for implementing UI mock-ups, integrating third party react libraries, and handling/creating Redux store data.

Simultaneously maintaining different workspaces on Eclipse STS for legacy code base and microservices, using git commands to push and pull the changes.

Involved in complete user interface designing and coded the web site in HTML, CSS and JavaScript and experience on implementing the Angular 2.0 in creating animations.

Testing for Node JS is done using mocha and chai for spring boot used Mockito, Junit, JMeter, and Mock MVC and achieved Test Driven Development.

Wrote Angular services driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.

Used Rabbit MQ queues for implementation of multi-threaded synchronization processes and used JMS queues for consumption requests.

Designed and documented of RESTful APIs for collection and retrieval of high-volume Max, Min and Mean statistical data.

Designed and implemented user interface (UI) for web-based customer application using HTML5, CSS3, Typescript, JSON, AJAX and Angular 2.

Involved in designing of User interface (UI) and develop web based single page application with Angular JS.

Developed remote integration with third party platforms by using RESTful web services.

Used Spring Core, Spring Web MVC, Spring ORM, Spring JDBC, and DAO, Spring AOP.

Implemented code to perform CRUD operations on MongoDB using MongoDB Java Driver module.

Involved in Data Migration process using Azure by integrating with GitHub repository and Jenkins.

Implemented responsive vector maps and charts on webpages using the data from MongoDB.

Maintaining multiple copies of data in different database servers using MongoDB Replication concept.

Worked in Oracle 12C (RDBMS) database on simple queries and writing Stored Procedures for normalization and renormalization.

BNY MELLON, New York, NY Dec 2015 to July 2017

Java Developer

Mainly involved in development and maintenance of the website using HTML5, CSS, Ajax, jQuery, JavaScript, AngularJS, Backbone.js, ReactJS and Node.js.

Designed, Implement and Maintain ABMS Batch Interfaces and identify the methods which can serve as microservice. And Coordinated with the business analyst team to gather the requirements.

Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.

Involved in provisioning AWS S3 buckets for backup of the application and sync this content with remaining S3 backups, by creating an entry for AWS S3 SYNC in crontab.

Optimized the full-text search function by connecting to NoSQL DB like MongoDB and Elastic search and Implemented MongoDB database concepts such as locking, transactions, indexes, and replication.

Maintained Git branches during project development and conduct merge and using maven to build and deploying the services to server.

Performed project tracking throughout the lifecycle of the project by using Planview.

Updated the team lead of any issues related to the project by making a note of the logs in production and by updating the fix for the same.

IBM, India Aug 2011- Nov 2015

Java Developer

Worked with processing XML and JSON request and responses. And Used Spring IOC to couple different layers of application such as web, business, and DAO layers.

Designed and developed user interface using front-end technologies like HTML, CSS, JavaScript, jQuery and AJAX.

Involved in wrap-up meetings and in estimating the timeframe for each story and deployed the applications and responsible for closing the backlog of production related issues.

Developed DevOps tool in java which perform build, deployment, code review status, file transfer and seeing logs.

Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework.

Used JavaScript, HTML for creating interactive front-end screens and extensively used Custom JSP tags to separate presentation from application logic.

Created and configured the continuous delivery pipelines for deploying Micro services by using Jenkins CI server.

Education:

MS in Computer Science from George Washington university.

Bachelor's in Computer science from Amrita school of engineering, Bangalore.



Contact this candidate