Post Job Free

Resume

Sign in

Developer Service

Location:
Hyderabad, Telangana, India
Posted:
November 17, 2020

Contact this candidate

Resume:

Sai Deepya

adhw6s@r.postjobfree.com

404-***-****

SUMMARY:

●Around7years of professional experience in software design and development with a strong Java, J2EE background and UI Development with AWS and PCF cloud experience.

●Extensive experience with Angular JS MVC framework including authoring complex directives, services, controllers and filters.

●Experience in designing User Interactive (UI) Web Pages and visually appealing User Interfaces with the help of HTML 5 and CSS3.

●Extensive experience in developing applications using Java, JSP,Servlets,, EJB, JDBC, Spring, Spring Boot, JPA, JSON.

●Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config, Spring Security,My SQL, Restful Web Services.

●Solid Knowledge in Java/J2EE technologies. Well experienced in MVC architecture, Hibernate and Struts frameworks.

●Hands on experience in writing jQuery code and familiar with jQuery libraries like Angular JS

●Experience in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Exception Handling and Polymorphism.

●Working knowledge on JavaScript library JSON.

●Well experienced in debugging websites using Firebug, Fiddler, Developer tools.

●Experience with full software development life-cycle, architecting scalable platforms, object-oriented programming, database design and agile methodologies.

●Write producer and consumer to Kafka using Java and write the transformed JSON to the Kafka partitions.

●Experience in using various AWS Components like EC2 for virtual servers, S3 for storing objects, Cloud Watch Logs,Cloud Formation, Code Build, AWS Cloud Pipeline.

●Experience using Docker container to deploy Spring boot based Microservices Applications.

●Experienced on implementing Continuous Integration (CI) using Jenkins Tool to setup automated builds and achieve continuous deployment using AWS Code Pipeline, thus achieving CI/CD.

●Experience in using various IDE’s, Dreamweaver, Notepad++, Eclipse, and Visual Studio MS Visio.

●Familiar with Design and Development of database systems using Relational Database and Non-Relational Database Management Systems including Oracle, MYSQL and in programming with SQL, PL/SQL and Mongo DB with JavaScript.

●Experience in working MVC Architecture and in using version control (SVN).

●Knowledge in using various jQueryUI controls and corresponding Event handlers etc.

●Experienced with CICD - ANT/MAVEN/GRADLE/JENKINS/CVS/GIT/GITHUB.

●Experience with web/application servers Web Sphere, Web Logic, Jetty, JBoss, and Tomcat Server .

●Experience in performing Unit testing, Integration Testing and generation of test cases using JUnit .

●Experience in working on version control tools like SVN, CVS and GIT .

●Experience with XP.

●Good exposure on using IDE'S like Eclipse, Sublime Text, IntelliJ and Net Beans .

●Great ability to write clearly, maintainable, well-documented, well-commented and efficient code for web development.

●Experience using SPLUNK dashboard.

●Basic knowledge on UNIX commands.

●Participated in code reviews among the team of developers.

●Good Communication skills.

TECHNICAL SKILLS:

Web Technologies

HTML 4.0/5, CSS2/CSS3, LESS, SASS JavaScript, HTML, XHTML, XML, XSLT, DHTML, AJAX JSON, DOM

Scriptinglanguages

JavaScript, jQuery, Angular JS, Angular 6/7, React JS

Debugging Tools

Firebug, Chrome Developer Tools, IE Developer Tools, Fiddler, SoapUI, Junit 3.0/4.x

IDE & Tools

Eclipse IDE 3.x, NetBeans, Dreamweaver, Notepad++, Edit plus

Programming Languages

C, C++, T-SQL, PL-SQL, Java

Operating Systems

Windows 7/8/8.1/10, Linux, Mac OS X

Software Methodologies

Agile SCRUM, Agile RUP, Waterfalls

Web Experience

Responsive Web Design

Web Services

SOAP, Restful

Web/App Servers

Apache Tomcat 5.x/6.x/7.x, HTTP Web Server, WebLogic 9.2

Reporting Tools

SQL server reporting services(SSRS), Crystal Reports 9.0,Splunk

Databases

SQL Server 2000/2005/2008/2012/2014, MySQL,NoSQL, Oracle 9i/10g/11g, MongoDB,PostgreSQL

Testing Frameworks

Jasmine, Junit, Manual, Selenium,Groovy,Mockito

EDUCATION DETAILS:

Bachelor’s in computer science –VITS in 2013

Master’s in computer sciences And Information Systems-NYIT in 2015

WORK EXPEREINCE:

CLIENT: VERISK, CHICAGO,IL May’20-Present

ROLE: Sr. Java Developer

RESPONSIBILITIES:

•Involved in the analysis, design, and development and testing phases of Software Development LifeCycle(SDLC).

•Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns forfunctionality Involved in writing different Design Patterns like Filter, Action, Business Delegate,Service Locater, Data Transfer Objects (DTOs) and Data Access Objects (DAOs).

•Used Hibernate in persistence layer and developed POJOs, Data Access Object to handle databaseoperations.

•Worked on System security with the use of SSL (Secure socket layer), encryption and used role-based security.

•JSON being light in nature was used as the chief source of communication between the server andapplication.

•Expertise in developing reusable and interoperable Web service modules based on micro services, SOA architecture using SOAP and RESTful and Preparation of Java and JSP coding standardchecklist.

•Involved in the development of Servlet, Business Objects, Web Services.

•Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags.

•Used the spring validation and Tiles Framework in the presentation layer.

•Developed user interface using JSP, Spring Tag Libraries to simplify the complexities of theapplication.

•Developed user interface with Java Server Pages, Ajax support to speed up the application formfilling.

•WSDL has been used to expose the Web Services.

•Used Apache as the Web Service framework for creating and consuming Web Service clientsusing SOAP and WSDL.

•SOAP has been used as a protocol to Communicate in the form of XML messages.

•Implementing or exposing the Micro services to base on RESTful API utilizing Spring Boot withSpring MVC.

•Designed various tables required for the project using Oracle database

•Used Apache Tomcat server for deploying the application.

•Involved in writing the Maven build file to build and deploy the application.

•Involved in writing JUnit Test Cases and Ant Build Script.

•Used Log4J to capture the logging information.

•Created custom Angular orders to assemble custom reusable segments to use over the application pages.

•Widely utilized Angular UI (Angular Bootstrap) for ng-lattice and UI segments.

•Utilized Angular predefined orders and created different Custom orders in changing the date designs, mistake checking, Tables.

Environment: Java, JSP, HTML, CSS, Servlets, XML, SOAP, WSDL, Oracle, Eclipse, JAX-R, JAX-WS, PL/SQL,

Tomcat Server, Struts, DAO, AOP Spring, MVC Spring, Hibernate, Angular 7, Junit, Maven.

CLIENT: VERIZON, DALLAS, TX Mar’18 – May’20

ROLE: Java Full Stack Developer

RESPONSBILITIES:

•Involved in developing the Rest based API calls as services and developed accessing the service API calls.

•Building Micro Service Architecture to serve a business goal by using Spring Boot.

•Worked in Agile team in 2 weeks' sprints to rapidly develop output to partners and incorporating feedback with product owners.

•Implemented Spring MVC Controller module for better handling of client request, consume Restful data service and sending response back to client.

•Implemented features like logging, user session validation using Spring-AOP module.

•Used spring security framework for authentication and authorization of the application.

•Spring Batch for scheduling and maintenance of batch jobs.

•Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot.

•Create RFP (Request for Proposal) micro service to provide Restful API utilizing Spring Boot with Spring MVC

•Developed unit test cases and functional test cases using JUnit

•Participated in bug fixing with QA team, which involved cross browser testing as well as load and performance checking.

•Used Spring Restful API to create Restful Web Services, set JSON data type between front-end and the middle-tier controller.

•Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, JQuery, Node.js, Angular Js, and HTML to speed the application.

•Modularized front end CSS and JS code with Sass.Built a real time mouse/click user analytics web service with Node.js

•Implemented the managed beans and the service implementation for the application.

•Used singleton and factory design patterns for common functionality of buttons.

•Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements, CSS floats, cross browser compatibility and CSS behaviors in CSS.

•Using several AWS code management and deployment tools such as – Code build, AWS code pipeline, Cloud formation to achieve Continuous

•integration and Continuous deployment (CI/CD).

•Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.

•Worked on fixing the AWS Code Pipeline if faced with any issues during the time of production deployment with Hands-on deck approach.

•Resolved major production issue by implementing Kafka messaging queue for handling of millions of daily events.

•Writing cloud formation templates in YAML/JSON to create and manage several AWS resources such as - S3, Cloud watch Alarms,

•Worked on Cloud Trail in AWS to look for some patterns in the logs and send notifications whenever an alarm is triggered for a specific cloud watch trail.

•Set up restful API to connect web application with Cassandra database using Java, Maven.

•Perform code review and Unit testing of the modules by creating JUnit test cases and Mockito.

•Developed Rich Internet Applications (RIA’s) by using Ajax.

•Using spring batch processing the two routes from with respective to their batch process.

•Implement various screens for the frontend using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.

Environment: Java, Spring, Spring Boot, Microservices, Jenkins, JSON, Git, Gitlab,React JS,REST,AWS, Junit,Mockito

CLIENT: Citi Bank,Dallas,TX Apr’16 – Jan’18

ROLE: Java Full Stack Developer

RESPONSBILITIES:

•Designing web interfaces from scratch using current and emerging web technologies therefore ensuring User Experience and User Interface standards.

•Build micro services for the delivery of software products across the enterprise.

•Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot.

•Create RFP (sRequest for Proposal) micro service to provide Restful API utilizing Spring Boot with Spring MVC.

•Experience with Front-end JavaScript frameworks like Angular JS, Node JS with the creation of RESTful Web service.

•Hands on experience on developing the components using Angular 5 needed for the application

•Implemented Angular 4services to connect the web application to back-end APIs to POST/GET the data used in the application.

•Hands on Experience in JDBC for persisting data to different relational databases.

•Design and develop the processes using multithreading to make it asynchronous.

•Follow the best practices in coding like removing unnecessary casting, using generics in HashMap, caching, Collections like sort, comparator, list, set and Design patterns.

•Worked on JIRA for following and updating the JIRA tickets as per assigned.

•Writing high-quality, high-performance, maintainable front-end code in JavaScript, and HTML/CSS.

•Used karma-test-runner and Jasmine for JavaScript Unit testing.

•Working with latest front-end frameworks to build incredible user experiences.

•Maintaining and supporting existing application systems.

•Used Spring AOP for cross cutting concerns like logging, security and transaction management.

•Involved in developing JSP pages and used JDBC to connect to database.

•Perform code review and Unit testing of the modules by creating JUnit test cases.

•Involved in Responsive web development.

•Experience in Version Control tools like CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases.

•Understanding functional specifications and documenting technical design documents.

•Providing POC’s for finalized design patterns.

•Integrating new features related to CSS3 such as transitions, transforms, animations as wells as focusing on HTML semantic standards.

Environment: HTML5, CSS3, Tomcat, Java, JavaScript, Angular 4/5, jQuery, JSON, Bootstrap, Responsive design, Jasmine, SVN and JIRA.

CLIENT: MASTERCARD, St. Louis, MO Sep’15– Mar’16

ROLE: Java Full Stack Developer

RESPONSBILITIES:

•Developed the system using Java, Spring 4.0.5, Spring Boot, Hibernate 4.3, Angular-JS, HTML5, CSS3, Bootstrap, Angular-UI etc.

•Developed the User Interface Screens for presentation using Angular-JS, Bootstrap, Java Script and HTML.

•Performed usability testing for the client’s webpages with use of STLC.

•Create and configured the continuous delivery pipelines for deploying microservices using Jenkins CI server.

•New library development with micro services architecture using Rest APIs, spring boot and pivotal cloud foundry.

•Bi-weekly sprints using agile development methodologies.

•Involved in creating Angular controllers, services, filters and configured Routing using Angular UI router.

•Created popup forms using Bootstrap Modals, AngularJS Models and AngularJS Controllers.

•Used Spring MVC framework to develop the application.

•Used Spring Core for dependency injection/Inversion of control (IOC), and integrated Spring MVC and Hibernate.

•Developed REST services using Spring Boot, Spring REST and involved in creating REST controllers, Controller advices etc.

•Focused on the middle-level development of the client application for creating automated reports from the UI.

•Installation and configuration of HTTP servers, DB2, and WebSphere Edge Components. Experience with distributed systems software such as Zookeeper, Cassandra, etc. and protocols such as gRPC and ProtoBuf

•Responsible for debugging and troubleshooting the web application and created unit test/regression test framework for working or new code.

•Created Object to Mongo mappings for various domain objects.

•Developed DAO layer exposing access to MongoDB

•Consumed SOAP web services and Restful JSON web services to create the automated report. Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously and send JMS message to Apache ActiveMQ on the edge device.

•Implemented features like logging, user session validation using Spring-AOP module. Used spring security framework for authentication and authorization of the application.

•Wrote Jasmine unit tests to test AngularJS

•Developed unit test cases and functional test cases using JUnit.

Environment: Agile, Java/J2EE, Spring 4x, Spring Boot, hibernate 4.3, Git,Gitlab, Confluence,REST, Spring MVC, Oracle 11g, REST, JavaScript, CSS3, MongoDB,Restful

CLIENT: Nakshatra IT Solutions, Hyderabad, India May’13 - Jun’14

ROLE: JAVA/J2EE DEVELOPER

DESCRIPTION:Ebills

Worked on interactive project on J2EE, EBills with Client. EBills was web-based project on MVC architecture, allowing the customers to see the monthly bills, to receive monthly bills, their consumptions and was giving various monthly user reports.

RESPONSIBILITIES:

•Analyzing requirement specification document and coding as per the design document.

•Worked on MVC design pattern for applications by creating separate Java classes for handling database objects and view creation only by using JSP.

•Developing code as per the requirements and design documents by using Java classes, JSP.

•Writing designing documents (DD) for the system requirements specifications (SRS).

•Worked on client side using Java Script, HTML and CSS for various user screen components.

•Developed reports for design modules for showing electricity consumption by using JReport.

•Perform code review and Unit testing of the modules by creating JUnit test cases.

•Reporting bugs, database issues with database tracking issues until closure.

•JSON being light in nature was used as the chief source of communication between the server and application.

•Involved in the development of Servlet, Struts Action classes, Business Objects, Web Services.

•Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags.

•Developed user interface using JSP, Spring Tag Libraries to simplify the complexities of the application.

•Developed user interface with Java Server Pages, Ajax support to speed up the application form filling.

Environment:Windows, Oracle, SQL, Eclipse, java, Servlets, JSP, JavaScript.



Contact this candidate