Post Job Free

Resume

Sign in

Java Developer

Location:
Nashville, TN
Posted:
March 27, 2020

Contact this candidate

Resume:

Sindhuja Dasari

+1-615-***-**** adcgjk@r.postjobfree.com

SUMMARY

● 5 years of professional experience in Software Development Life Cycle (SDLC), Implementation of Client/Server, Multi-tier Web based applications using Java/J2EE technologies.

● Experience in all the phases of Software Development Life Cycle includes Requirement Analysis, Design, Development and Testing.

● Proficiency in developing secure enterprise Java applications using technologies such as Spring Boot, Micro services using Spring boot

● Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.

● Responsible for creating and maintaining architecture for Restful API using Spring Boot and deployed in Pivotal Cloud Foundry(PCF)

● Proficient in web application development using Java, JSP, JSF, Servlets, HTML, CSS, JavaScript and Hibernate.

● Developed complex database objects like Stored procedures, functions and triggers using ORACLE and MySQL.

● As part of the assetSERV Digital Asset Management (DAM) Product under EBA Ventures in Cognizant Technology Solutions.

● Gained experience in DAM platforms like MediaBeacon,Nuxeo

● Experience in IBM ODM tool for implementing Business rules

● Having work experience in both waterfall and agile methodologies

● Experience in using the bug tracking tools such as confluence, JIRA

● Experience in writing test cases using JUNIT, Mockito.

● Gained Knowledge in deployments and managements of server applications in AWS

● Have taken lead role for GM project in managing technical work, co-ordination with CS Team and segregating work to all team members.

● Continually provided value added services to the clients through thoughtful experience, productive coding/testing habits and good communication skills. Possesses strong problem analysis skills with ability to follow project standards and procedures as per client specification

● Won the Q4 Quarterly Award of Assetserv for outstanding performance of GM (General Motors) Project Migration from MediaBeacon tool to Nuxeo tool in the year 2016.

● Have worked on many R&D items in solving major issues related to stability of application

● Have worked on performance enhancement and memory leakage related issues.

● Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer. TECHNICAL SKILLS

Languages Java/J2EE

Web Technologies Servlets, JSP, CSS, JavaScript, HTML,JSF Build Tool Maven, Ant

Application Frameworks Struts, Spring MVC, Spring Rest, Spring Boot EAI Application ODM(IBM)

DAM tools MediaBeacon, Nuxeo

Development Tools Eclipse, STS

Operating Systems Windows, Linux

Application/Web Servers Apache Tomcat

Database ORACLE, MYSQL, Postgres

Unit Testing Framework Junit, mockito

Other Tools ForgeRock (OpenIDM, OpenDJ, OpenAM), MSOffice, HTTP Watch Project Tracking Tools JIRA, Kayako, WIKI

Version Control Tools GIT, SVN

EDUCATION:

● Bachelor of Technology in Computer Science from JNTU University. PROFESSIONAL EXPERIENCE

Project Name: Payroll Automation Nov 2019 – Till date Client: Walmart, Bentonville, AR

Role: Consultant

Environment: Java 1.8, Spring MVC, Rest, GIT,JUNIT,JSON,XML,GIT,SonarQube,Mockito, Kibana,log4j

Responsibilities:

Worked as a Developer and responsible for delivery of requirements on time in Agile model.

Implemented new Payroll Register and Benefit Hours Report web application from scratch using Spring MVC.

Created repository using GIT and involved in merging the application into the repository

Written unit test cases using Junit.

Used SonarQube for code coverage and code quality.

Developed RESTful Web services to produce the data to internal systems.

Used MYSQL to retrieve the employee details and stored Procedures to implement logic that calculates the employee payroll

Developed Micro services using RESTful services to provide all the CRUD capabilities.

Build Spring Boot microservices for the delivery of software products across the enterprise.

Decompose existing monolithic code base into Spring Boot microservices.

Used Spring Framework at Business Tier and uses Spring container for initializing services and used Spring Core Annotations for Dependency Injection such as Bean, Component, Repository, Autowired etc.,

Taken care of multi-threading in back end java beans.

Used Hibernate to connect with DB2 database to store and fetch data.

Involved in preparing the High Level and Detail level design of the system using J2EE.

Implemented the database connectivity using JDBC with Oracle 9i database as backend.

Developed SQL queries, Joins, PL/SQL sub programs like stored procedures, triggers and functions.

Used Java-J2EE patterns like Model View Controller (MVC), Business Delegate, Data Transfer Objects, Data Access Objects and factory patterns.

Developed Application to asses JSON and XML from Restful web service from consumer side.

Implemented Restful web services (JAX-RS), which produces both XML and JSON.

Junit and test mock implementations.

Performed Unit testing using Chrome Postman Rest Client, Junit.

Automated the payroll User list update using Java taking the parameters in JSON Company: Deloitte, India

Project Name: HCSC Feb 2018 – March 2019

Client: HCSC (Health Care Service Corporation)

Role: Consultant

Environment: Java 1.8, Spring Boot, PCF, PostgreSQL, Junit, Mockito, ODM, LOG4J, JSON, XML, Swagger

Responsibilities:

● Worked as Senior Developer involved in gathering business requirements and implementing low level design by analyzing requirements.

● Proficiency in developing secure enterprise Java applications using Micro services using Spring boot

● Developed a module called Provider Match Eligibility using Spring Boot and integrated all the microservices to have Medical claim processing

● Created complex queries and managed several dynamic changes using Sequences, Triggers in ORACLE and MySQL.

● Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.

● Created repository using GIT and involved in merging the application into the repository (master branch)

● Self-trained in ODM tool and implemented several Business rules for Provider eligibility

● Experience in Creating Rule Projects, BOM - XOM mapping, Rule Solutions

● Given trainings for newly joined members on ODM

● Responsible for delivery of requirements on time in Agile model.

● Automated the process of Provider and Member eligibility claim processing system

● Migrated the Claim processing from XML to Spring boot microservices

● Used complex queries in PostgreSQL to retrieve Claim data

● Used SonarQube for code coverage and code quality.

● Prepared unit test cases with JUnit and Mockito framework

● Deployment at the different environments other than the production in PCF

● Given Demo to Clients from end to end of all the modules implemented in that sprint

● Responsible for finding the root cause of the issues and fixing the issues reported.

● Received outstanding award, spot award and best employee award for the automation process developed for eligibility check

Company: Cognizant Technology Solutions, India

Project Name: assertSERV Feb 2016 - Jan 2018

Client: GM (General Motors)

Role: Associate

Environment: Java 1.8, Nuxeo, MYSQL, Junit, REST API, Fordgerock OpenIDM,OpenDJ OpenAM,XML,JSF,JSON

Responsibilities:

● Worked as Team leader of team size 5

● Implemented JAVA code to integrate and access Nuxeo API

● Implemented automated code for generating thumbnails for missing images on GM application using REST service calls using JAVA

● Done R&D on several Nuxeo API and implemented Share Link, Collection features using JAVA for maintaining a multiple workflow layer securely.

● Developed User management module for GM application having more than 10000 users using Spring integrated with Fordgerock OpenIDM,OpenDJ,OpenAM

● Automated an application to manage change Request for updating vocabulary (Asset Details) reading excel sheet details and update web application using JAVA

● Analyze the requirements and raise clarifications if any to the business team.

● Preparation of Technical Specification, Data base design and Design documents for the projects assigned.

● Implemented Basket feature for GM application

● Migrated GM application from MediaBeacon to Nuxeo and implemented Landing page functionality using Nuxeo API

● Learnt JSF technology for implementing the functionalities in NUXEO

● Written ANT script for deployment process

● Managed SVN repository for version control

● Coordinated with Dev Ops team for managing production servers in AWS

● Developing and Testing of the projects/defects assigned to me.

● Make sure coding standards are followed in the code developed.

● Coordinate with the peer developer for other projects like Mary Kay, Salesforce to integrate DAM in their web applications using JAVA and do peer code reviews.

● Have helped other projects in delivering tasks when required.

● Involved in daily coordination with onsite team through scrum calls

● Actively participated in Retrospection meetings after each release to discuss the shortfalls and gains from each release.

● Given KT’s for the newly joined.

Company: Cognizant Technology Solutions, India

Project Name: assertServ Jan 2015 – Feb 2016

Client: PepsiCo

Role: Programmer analyst from Cognizant Technology Solutions Environment: Java, Nuxeo, MYSQL, Junit, REST API, Fordgerock OpenIDM,OpenDJ Responsibilities:

● Migrated the legacy application from Mediabeacon to Nuxeo

● Well experienced in Core Java, multithreading, collections and a few design patterns.

● Have implemented logic to get SAML response from LDAP

● Implemented JAVA code logic to read users from database and authenticate specific permissions to users before login

● Managed SVN repository for version control

● Implemented MYSQL queries to retrieve User management module

● Developed code from the scratch for User management module

● Won Quarterly award for migration work

Company: Cognizant Technology Solutions

Project Name: assertServ Sep 2014 – Jan 2015

Client: Keysight

Role :Programmer Analyst from Cognizant Technology Solutions Environment: Java, Media Beacon, MYSQL, Junit

Responsibilities:

● Was part of development team and responsible for delivery of requirements on time following Agile model.

● Involved in designing the branching strategy of the source control (SVN)

● Developed the application using Mediabeacon API following the complete SDLC along with test

(JUnit) coverage of the code.

● Designed User Interface for graphical representation of data using JQuery libraries.

● Validate requirement and perform impact analysis.

● Implementing Code and Functional reviews.

● Developed JUnit test cases.

● Ensuring timely deliverables and adherence to the quality of code (SONAR).

● Prepare technical specification which lists out the impacted artifacts and define the scope for development.

● Tracking development as per technical document and unit testing.

● Involved in fixing live production issues and if required also attend call with client.

● Collaborate with change Initiators to ensure accuracy of the change orders.

● Performs internal revisions and improvements to system methods and procedures, including the writing change orders and deviations if/when needed.



Contact this candidate