You are on page 1of 8

Sindunandana

bsindujava@gmail.com
7325001461

PROFESSIONAL SUMMARY:

→ 7+ Years of software industry experience in in developing web-based


applications using Java, J2EE Technologies.
→ Extensively utilized all java concepts like Lambda Expressions, Collections,
Multi-threading, Exception Handling.
→ Managed systems Design, Development, Implementation, Test, Deployment
and calculating risk via the use of SDLC (Agile Methodology).
→ Expertise in building Enterprise Web Applications Using J2EE API’s like
Servlets, JSP, JDBC, JMS, JPA.
→ Using and Developing application flow by Test-Driven Development (TDD),
Behavior-Driven Development (BDD).
→ Experience with Java 8 features such as lambda expressions on collections
and for effective sorting mechanisms and new Date Time API.
→ Utilized Front end Technologies like HTML, CSS, JavaScript, jQuery and
Angular.
→ Hands on Experience on API and implementing Java, Android API, Jackson
API on to source project
→ Extensive experience of working on all tiers of, Two -tier, Three Tier and
J2EE n-tier Architecture and SOAP, Microservices
→ Experienced in working with different spring modules like spring (IOC, AOP,
MVC, DAO, ORM, Security, REST, Boot and Cloud).
→ Hands on Experience in Amazon Web Services like EC2, S3, VPC, Direct,
Lambda, Cloud Watch and IAM which allowed automated operations.
→ Good Experience on IAM Policies for Organizations to define Groups, Create
Users, Assign Roles and define Rules for Role based access to AWS
Resources.
→ Experience with implementing and developing web services for third party
integration and strong in Web Services both SOAP, RESTful, and WSDL
generation and Testing web services on Soap UI, Postman.
→ Experienced on (Object Relational mapping) framework such as Hibernate.

→ Experienced in both RDMS Databases (Oracle, MS-SQL, DB2,


MySQL,PL/SQL) and NO-SQL Database like MongoDB.
→ Extensively worked with IDE such as Visual Studio, Eclipse, IntelliJ, STS,
Subline text, Notepad++.
→ Strong Background in C, Java on Linux, and Windows platforms.

→ High expertize working on building projects and Integration using Build Tools
(Jenkins, Maven , Ant)
→ Experienced in resolving Production Errors and Production Support during
business deployment.
→ Hands on experience on writing test cases using JUnit, Mockito, Selenium
and Postman for API’s testing.
→ Worked in high-pressure work environment and ensured high-quality
deliverable.
→ Strong communication and interpersonal skills and managing skills.

→ Open to learn new Tools and Technologies with Good communication skills,
Problem Solving skills, and ability to work independently.

TECHNICAL EXPERIENCE:

Languages C, C++, Java.


Version Controls CodeCloud,CVS, SVN, Git.
J2EE HTML,Angular,XML,JavaScript,Web Services (WSDL, SOAP),
Technologies RESTful,JSON
Frame Works Spring, Spring Boot,Spring MVC, Spring Core, Spring IOC,
Hibernate.
Integration/Build ANT, Maven, Gradle, Jenkins.
Tools
Data Bases MySQL, Oracle, DB2, PL/SQL,Mongo DB
Web/App Servers Web Logic,J Boss, Apache Tomcat.
API Dev Tools: Swagger,Postman.
Testing Tools JUnit, Mockito, Selenium.
IDE’s VSCode,Eclipse, Visual Studio, IntelliJ.
Operating Windows, Linux.
Systems
AWS EC2, ELB, Auto Scaling, S3 Buckets, VPC, Lambda,
Technologies CloudWatch,
Cloud Formation, Dynamo DB.

PROFEESSIONAL EXPERIENCE:

Client: JPMC-TX Nov 2020- Till Date


Role: Java Developer
Responsibilities:
→ Used Agile/Scrum methodology for iterative development of the project

→ Involved in writing Database views to fetch the data by Vendor and Market.

→ Developed an API’s that connects to define data source and retrieves the data

→ Developed Components and custom charts using amcharts4 library.

→ Involved in the development of both the back end and the front end of the
application using Spring Core, Spring AOP, Hibernate and Web Services.
→ Created Restful API with CRUD plus query functions and Consumed JSON
object using Jackson and Apache CFX.
→ Created APIs for CPRI Diagram to provide the connections between BBU’s and
RRU’s.
→ Involved in creation of automated deployment pipeline for this application
using Jenkins pipeline.
→ Binded the API response in UI using Angular to display the data coming
from API and Created reusable components using Angular and developed a
responsive application.
→ Used the Swagger UI documentation using Swagger configuration for
REST API testing
→ Implemented DevOps pattern with version control Git, CI/CD tool Jenkins, Jira,
TFS and Nexus repository.
→ Prepared Test Cases to perform Unit, Integration and System Testing. Tested
the developed components using Junit.
→ Used Log4 J components for logging. Performed daily monitoring of log files
and resolved issues.
→ Implemented and maintained the monitoring and alerting of production and
corporate servers/storage using AWS Cloud Watch.
Environment: Java8, Spring Boot, Hibernate, Angular, Oracle PL/SQL, Restful,
SOAP, Microservices, SoapUI, GitHub, Oracle, Mongo DB, PL/SQL, JUnit, Log4j,
JMeter, Maven, Agile methodology, JIRA, STS, AWS, SVN

Client: Citi Bank, NY Aug 2019- Oct 2020


Role: Java Developer
Responsibilities:
→ Involved in gathering business requirements, analyzing the project and created
UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and
flowcharts for the Optimization module using Microsoft Visio
→ Used Agile/Scrum methodology for iterative development of the project

→ Implemented the JSPs, and Servlets, in the MVC Spring Framework to


effectively handle the workflow of the application
→ Developed Spring Configuration file to define data source, beans and Hibernate
properties, annotations
→ Involved in Coding JavaScript code for UI validation and worked on Spring
security validation frameworks.
→ Developed Components, Pipes and Services to separate concern and handle
different situations by using Angular.
→ Used Angular forms to validate fields and created custom validator directives.

→ Implemented AJAX controls in multiple web pages for partial page update.

→ Customized the JDBC Code into Hibernate and implemented various features
using Collection APIs.
→ Involved in the development of both the back end and the front end of the
application using Spring Core, Spring Batch, Spring AOP, Hibernate and Web
Services.
→ Implementing AOP Aspects during implementing transactions on database

→ Implemented Apache Active MQ using Java Message Service (JMS) to


communicate with client server
→ Generating all kind reports including Data Reports and Feedbacks Reports
using Free marker for Customers.
→ Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.

→ Implemented Design Patterns like MVC, Session Facade, and Data Transfer
Objects
→ Worked with Hibernate for developing Persistence classes to interact with the
database
→ Implemented Web Services for communicating one application to another
application by using SOAP, WSDL, and EJB Technology, testing Soap by using
SoapUI and in other applications using implementing and developing RESTful
and testing by SoapUI
→ Developed PL/SQL database scripts and written Stored Procedures and Triggers

→ Implementing advance and no Sql and Document based databases such as


Mongo DB, PL/SQL
→ Developed Maven scripts to deploy EAR, WAR files for deployment into server

→ Successfully executed the entire test cases and fixed any bugs/issues identified
during the test cycles
→ Deploying and Implementing EAR files on Tomcat Server.

→ Worked with Core Spring Framework for Dependency Injection, Spring Context
to provide message sources.
→ Constructed S3 Bucket lifecycle for Applications & Database logs, which
includes deleting old logs, archiving logs based on the retention policy and
granting rights to authorized users
→ Implemented and maintained the monitoring and alerting of production and
corporate servers/storage using AWS Cloud Watch.
→ Involved in building and deploying Dependency’s using Maven POM.XML to
generate WAR, EAR, and JAR files.
→ Implemented DevOps pattern with version control Git, CI/CD tool Jenkins, Jira,
repository.

Environment: Java8, Spring Boot, Hibernate, JSP, Ajax, JavaScript, jQuery,


Oracle PL/SQL, Restful, SOAP, Microservices, SoapUI, GitHub, Oracle, Mongo DB,
PL/SQL, JUnit, Log4j, JMeter, Maven, Agile methodology, JIRA, STS, AWS, SVN.

Client: T-Mobile, NJ Aug 2018 - Jul 2019


Role: Java Developer
Responsibilities:
→ Design and developed the REST based Micro services using the Spring Boot,
Spring Data with JPA.
→ Worked in all the modules of the application which involved front-end
presentation logic developed using Tiles with Spring MVC, JSP and JavaScript,
Business objects
→ Involved in injecting dependencies into code using Spring IOC module of
Spring Framework.
→ Extensively used various J2EE design patterns like Factory, Singleton, Data
Access Objects, Data Transfer Objects, Business Delegate and Session Façade
in the project, which facilitates clean distribution of roles and responsibilities
across various layers of processing.
→ Created Restful API with CRUD plus query functions and Consumed JSON
object using Jackson and Apache CFX.
→ Performed client-side validation using JavaScript, jQuery and Utilized
JavaScript Framework like Angular.
→ Designed and deployed XML files for Dispatcher Servlet, Application Context
and Controllers to implement the Inversion of Control (IOC) module in Spring.
→ Used AJAX for request response processing without reloading the complete
page in the client side.
→ Involved in establishing the connection and configuring the PL/SQL database.

→ Consumed Web services for validating the users using the REST.

→ Worked on many custom modules and widgets using Angular CSS/HTML and
made those cross-browsers consistent.
→ Created micro services to validate the Invoice details in the containerized
environment.
→ Built a Part of Micro services Application and automated builds through Jenkins
pipeline process.
→ Used the Swagger UI documentation using Swagger configuration for
REST API testing using all methods.
→ Achieved synchronization of multiple threads through Multithreading and
Exception Handling.
→ Prepared Test Cases to perform Unit, Integration and System Testing. Tested
the developed components using Junit.
→ Written Kafka producer to collect events from Rest API and push them to
broker.
→ Responsible for developing data pipeline by implementing Kafka producers and
consumers and configuring brokers.
→ Wrote services to store and retrieve user data from the Oracle DB for a
different application.

Environment: Java, J2EE, Spring Framework, JSP, HTML, Hibernate, HTML, REST,
JavaScript, Oracle DB, AJAX, WebLogic, Swagger, JavaScript, Mongo DB, Java
Beans, log4j, GIT, Maven.

Client: UBS, Chicago, IL Sept 2015 – June 2018


Role: Java Developer

Responsibilities:
→ Implemented business logic using core Java concepts.

→ Developed Pl/SQL stored procedures and cursors and Functions.

→ Implemented different Design patterns like DAO, Singleton, Factory, Delegate,


and Front Controller.
→ Developed JSP, Servlets and Java utility classes using Struts MVC Framework
for the presentation tier.
→ Developed entities classes and mapped to tables using with Hibernate ORM.

→ Used various core java concepts such as Multi-threading, Exception Handling,


Collection APIs, Garbage collections for dynamic memory allocation to
implement various features and enhancements.
→ Implemented JUNIT test cases for unit testing and Suites for end to end
testing.
→ Prepared automated scripts for Maintenance and Regression testing using
Selenium.
→ Performed Back end testing using SQL queries to access the main database.

→ Configured local Maven repositories and multi-component ANT projects


scheduled in Jenkins for continuous integration.
→ Coordinated all the database changes to the development and test databases

→ Configured loggers and Various Appenders in the Web Application and


Customized Log4J.
→ Developed the application using Eclipse IDE and proficiently used its features
for editing, debugging, compiling, build automation (ANT) and version control
(SVN).

Environment: Java 1.7, JSP, Hibernate, JavaScript, HTML, CSS, Apache Tomcat,
Maven, JUnit, JIRA, Svn, Ant.
Education:
Bachelors in commerce, Andhra university, India

You might also like