Post Job Free
Sign in

Java Developer Data

Location:
Coppell, TX
Salary:
open
Posted:
April 02, 2020

Contact this candidate

Resume:

Bhavya G

Full Stack Java Developer

adclc4@r.postjobfree.com

Cell: 972-***-****

PROFESSIONAL SUMMARY:

4+ years of experience in implementing Java/J2EE projects, working through Analysis, Design, Development, Testing, Implementation in Client/Server and web based n-tier architecture systems.

Proficient with Software development methodologies like Agile (Scrum) Methodologies and Waterfall.

Expertise in RESTAPI’s development with Spring Boot configuration and maintenance of Micro Services with PCF discovery platform, Launching and configuration of AWS instances with load balancing.

Developed web-based enterprise applications using core Java, J2EE, Servlets, JSP, JDBC, Hibernate, Web Services (SOAP and REST), MVC framework (Spring MVC), SQL and ObjectOriented Programming techniques.

Proficient in implementation of frameworks like Struts, Spring (Spring MVC, Spring Batch, Spring IOC, Spring AOP, Spring Boot, Spring Cloud, Spring Data).

Expertise in Spring Boot for building Microservices and developed Spring based application radically faster with very less configuration.

Experience in working with the NoSQL Database like Cassandra to manage extremely large data sets.

Implemented CICD allowing for deploy in to AWS environments

Proficient in developing Web Services, related technologies &frame works: WSDL, SOAP, REST, JAX-WS, JAXB

Worked on deployment, installation, configuration and issues with Application servers like Apache Tomcat.

Experience in implementing Design Patterns like Singleton, Factory, MVC, Data Access Object and Business Delegate.

Proficient in core java concepts like Collection Framework, Multi-threading, Generics, Annotations, Serialization, JavaBeans, Externalization.

Experience in load testing with JMeter and worked on Sonar reports.

Expertise in developing test cases with Mockito and Junit, determining application functionality.

Experience on different IDEs such as, Eclipse, Spring Tool Suite, and IntelliJ.

Actively involved in the DevOps streamlining process through JenkinsCI and CD Release Automation.

Configured and created application log filesusing Log4J, SLF4J to trace required application messages

Extensive experience in implementation of the version control software SVN, CVS, Git.

Hands on experience in building tools like ANT, Maven, Gradle.

Extensively worked on Pivotal Tracker and JIRA tools for tracking the stories.

EDUCATION:

Bachelors of Engineering (Computer science), Jawaharlal technological university - India.

Masters in computer science, university of michigan flint– Michigan

TECHNICAL SKILLS:

Frameworks

Struts, Spring, Spring MVC, Spring IOC, Spring Boot, Spring Cloud- Spring Data(JPA), Hibernate, ANT, Maven, Apache ActiveMQ, Apache Camel.

Web Technologies

HTML5, CSS3, AJAX, JAVASCRIPT, JQUERY, JSON, XML, XSL, XSLT, REST, SOAP, AngularJS

Languages

C, C++, Java, J2EE, SQL, PL/SQL

Databases

Oracle 8i/9i/10g, SQL Server 2008/2010, IBM DB2, MySQL,PostgreSql, PL/SQL.

Development Tool

STS, Eclipse, Netbeans, Dr Java, MySQL Workbench, Toad, Tortoise, Bug Tracking (Bugzilla, JIRA, Rally),Visual Studio 2008, Selenium

Web/App Servers

BEA WebLogic 9.1/11g, Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x, Web Sphere

Software Modelling

MS Visio, Microsoft Project

OS Expertise

Windows 2003/XP, Ubuntu, Backtrack

Networking

Sub Neting, ACL Implementation on CISCO 12K series routers

Testing and Testing Frameworks

Protractor, Selenium, Mocha, Chai, Jasmine, Junit, Jmeter.

Internet/ Network Protocols

IP, TCP, HTTP, DNS, UDP, ARP, ICMP

Version control

Subversion, Harvest, CSV, PVCS, VSS,GIT,BitBucket.

PROFESSIONAL EXPERIENCE:

Client: Toyota Financial Services,Plano TX Nov 2019-Present

Role: Java Developer.

Responsibilities:

Involved in all phases of Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project.

Used Apache Kafka cluster as messaging system between the APIs and Microservices.

Used SpringBoot to create stand-alone spring applications.

Worked on Ext JS JavaScript application framework for building interactive cross platform web applications using techniques such as Ajax

Developed the application with various Spring Framework modules like Spring IOC, Spring AOP, Spring Boot, Spring

Security, and Spring Batch.

Used Spring tool suite Integrated Development Environment for coding, debugging and testing the application modules.

Developing microservices using Java 1.8 version with spring boot frame work

Designed and developed Microservices business components using SpringBoot.

Used Object/Relational mapping tool Hibernate and JPA to achieve object to database table persistency.

Developed Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files.

Analyze and fix issues related to REST Web services and Application responses.

Converting Soap service to REST based microservice application

Worked on developing REST Services to expose the processed data as a service.

Created Spring Batches for running batch jobs and documented the use of Spring Batch.

Implemented data migration

Responsible for implementation of the Microservices and perform testing on the services and as well as deploying the services in Pivotal Cloud Foundry or in Amazon Web Services cloud

Writing spring batch files to migrate the mainframesDB2 database to the Cassandra Database

Migrated 1 billion of DB2 data in to new Cassandra DB without any risk factor using Spring Data Cloud Flow

Environment: Java 8,XSD,XSLT,XML,WSDL,Splunk,PCF,AWS,Jenkins,REST,SOAP,Cassandra, PostgreSql,Putty,WinScp, Atlassian tools(Bit Bucket,Confluence,Jira,Sourc tree),JAXB,Apache Tomcat,Linux,FTP, WebLogic, ETL, MySQL, PostgreSql, Cassandra, Maven, JUNIT, Mockito, Log4j,SLF4J.

Client: Teoco Corporation, Fairfax, VA Mar2018 –Nov 2018

Role: Java Developer.

Responsibilities:

Developed the application in Agile Scrum fashion. Designed the front-end screens using JSF, XHTML, HTML and Java Script and developed application using Spring framework.

Working on Test Driven Development (TDD), Behavior Driven Development (BDD), Continuous Integration (CI), and Continuous Deployment (CD).

Worked on J2EE design patterns like DAO, Front Controller, Session Facade, Factory Pattern and Singleton.

Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JavaScript, Angular 2.0 and responsive interfaces using Bootstrap for Rich UI experience.

Developed Application to asses JSON and XML from RESTful web service from consumer side using JavaScript and Angular 2.

Implemented data grid/tables using Angular 2and Bootstrap for front-end client facing single page applications(SPA).

Used Spring Boot for building Microservices and developed Spring based application radically faster with very less configuration.

Written several Automation scripts in Bash, Ruby, etc. that consume REST services or CLI's for various DevOps systems like Jenkins, Git, Jira, AWS etc.

Designed and developed Microservices business components using Spring Boot. Consumed REST based Microservices with Rest template based on RESTful APIs.

Experienced and proficient deploying and administering GitHub

Deploy builds to production and work with the teams to identify and troubleshoot any issues

Implemented transaction management using spring declarative transaction management with Spring AOP concepts.

Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application.

Developed and consumed SOAP Web Services using JAX-WS and ApacheCXF.

Worked with Oracle 11g databases MongoDB and worked with it to perform many different operations.

Automated continuous integration delivery workflows to deploy Microservices applications via Docker containers.

Worked on creating the Docker Containers and Docker consoles for managing the application life cycle.

Configured Jenkins Public DNS by creating an instance in AWS. Developed a deployment management system for Docker Containers in AWS (ECS) Elastic Container Service.

Migrated datasource passwords to encrypted passwords using Vault tool in all the JBoss application servers.

Test Driven Development (TTD) using JUnit & mocking by JMock.

Designed and Developed the Automation Testing Framework using Java, Selenium Web Driver and TestNG Automation Framework.

Environment: Angular1-JS, Node-JS, Express-JS, Mongo-DB, HTML5, Bootstrap, CSS3, JavaScript, like Pig, Hive, Sqoop, Socket, HBase, StorProc's, Active MQ, UBUNTU, SOA, ETL, REST &SOAP services, WSDL, Hippo CMS, JAX-WS, JAX-RS, JDOM, XML, XSL, Apache CXF, Spring IOC, pojo, Jira, Mocha,JMS,Jersy API, Jquery, Hibernate, Jasmine.Js, Mockito, JUNIT, Jmeter, Log4j, Selenium and Protractor.

Client: Adaptavant, Chennai, India. Oct 2017 - dec 2017

Role: Java Developer

Responsibilities:

worked on designing and developing the application using JSP, JSTL, HTML, CSS and made client validations using JavaScript.

worked on Action, Dispatch Action, Action Forms, Struts Tag libraries, Struts Configuration from Struts.

Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.

Building custom java applets, programs, Design, coding, implementation, and maintenance of the company's website.

Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.

Extensively used Java Collections APIs &Multi-threading in handling batch service requests.

Worked extensively on Multi-threading and Concurrency for implementing Batch Job Scheduling.

implemented Use Cases, Design document and coordinated with the development and QA teams.

Implemented object/relational persistence (Hibernate) for the domain model

Implemented the Web Services and associated business modules integration.

worked on Data Access Object (DAO) design pattern for designing data access layer.

worked on Named queries, Criteria queries in Hibernate.

Used JMS API for asynchronous communication by putting the messages in the Message queue.

Support and maintain DB2 Connect Servers on Red Hot Linux.

worked on Units integration, bug fixing, and User acceptance testing with test cases.

Configured objects in spring applicationcontext.xml.

worked on Log4j for logging, tracking and reporting the issues.

worked on Spring IOC, AOP for creating beans and transaction management.

Used SQL and PL/SQL programming extensively to talk to Oracle database using JDBC.

worked as CVS administrator and deployed web application in the WebSphere App Server.

worked on JUnit Frameworks for performing unit and integration testing by writing test cases.

Worked in an Agile work environment with Scrum methodology.

Environment: Windows XP, JDK, Servlets, JSP, Struts, HTML, CSS, JSTL, JDBC, Hibernate, Log4j, JUnit, Oracle 10g, Eclipse, WebSphere, Oracle 9i, PL/SQL.

Client: CA Technologies, Hyderabad, India July 2016 - Sep 2017

Project: EHRMS

Role: Java/JEE Developer

Description:Human Resource Management System(HRMS) is a combination of systems and processes that connect human resource management and information technology through HR software. This State-of-Art HRMS software is an Enterprise-wide Human Resources Management Solution for effective implementation of any administration Decision, Planning, Organizing, Staffing and Directing in an HR Department. This State-of-art software can also be launched as an Application Service Provider.

Responsibilities:

Involved in complete SDLC management – Requirements gathering, Design, Analysis, Development and Testing

Analyzed object oriented design and developed sequence and class diagrams using UML.

Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.

Implemented components using Java multithreading concept.

Managed connectivity using JDBC for querying/inserting & data management including triggers and storedprocedures for Oracle database.

Spring beans are used for controlling the flow between UI and Hibernate.

Implemented Struts Validators framework to validate the data and implemented Web services with Apache Axis..

Developed components using Java multithreading concept.

Involved in writing unit test cases using Junit, and used Spring Core Annotations for Dependency Injection.

Developed various EJBs (session and entity beans) for handling business logic and data manipulations from database.

Involved in design of JSP’s and Servlets for navigation among the modules and designed cascading style sheets, XSLT and XML part of Order entry

Hosted the application on WebSphere andused Maven as the build automation tool.

Involved in the development of SQL queries to get data from Oracle and MySQL.

Supported Assembly test and System Test and performed on bug fixes.

Used Rational ClearQuest for defect and feature tracking.

Used Spring Web Module integrated with Java Server Faces (JSF) MVC framework.

Executed quality and assurance testing in developed application, reduced performance errors on average by 95%.

Environment:Java 1.5, HTML, CSS, JSP,J2EE Servlet, mysql, JDBC, Struts, EJB, XSLT, XML, JQuery, Oracle 10g, WebSphere, Maven2.2.1, Subversion 1.7.2, JUnit.



Contact this candidate